Changes between Version 43 and Version 44 of SponsoringPrograms/OPW/2014-12
- Timestamp:
- Feb 17, 2015, 5:07:41 AM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SponsoringPrograms/OPW/2014-12
v43 v44 71 71 '''Expected results:''' 72 72 73 - APNG demuxer74 - implement robust probing:75 - PNG images are not misdetected as APNG animations76 - APNG animations are not misdetected as PNG images77 - splits stream into sensible packets (so they can be easily reused in APNG muxer)78 - survives fuzzing (zzuf)79 - add FATE coverage, coverage should be at least 70%80 - test code under valgrind so no invalid reads/writes happen81 82 - APNG decoder83 - use existing PNG decoder code (write decoder in same file)84 - implement parsing of all APNG chunks (acTL, fcTL, fdAT)85 - error handling86 - survives fuzzing (zzuf)87 - add test for FATE, coverage should be at least 75%88 - CRC checksum validation89 - test code under valgrind so no invalid reads/writes happen90 91 73 - APNG muxer & APNG encoder 92 74 - use existing PNG encoder code (write encoder in same file) … … 96 78 '''Prerequisites:''' C coding skills, basic familiarity with git. 97 79 98 '''Qualification Task:''' Implement format autodetection and basic demuxer.80 '''Qualification Task:''' TBA 99 81 100 82 '''Mentor:''' Paul B Mahol (''durandal_1707'' in #ffmpeg-devel on Freenode IRC, onemda@gmail.com) … … 319 301 '''Prerequisites:''' C coding skills, and you will need hardware that allows VDPAU post-processing. 320 302 321 '''Qualification Task:''' Show that you are familiar with the FFmpeg filter system , either by porting one or more of the remaining postprocessing filters from the MPlayer compatibility layer (files `vf_*pp*.c` in `libavfilter/libmpcodecs`, see for comparison commits [http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=a2c547ff a2c547ff] and [http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=852f74bd 852f74bd]) to a native filter, orby implementing a very simple inverse telecine filter under LGPL that allows reversal of the effect of the telecine filter.303 '''Qualification Task:''' Show that you are familiar with the FFmpeg filter system by implementing a very simple inverse telecine filter under LGPL that allows reversal of the effect of the telecine filter. 322 304 323 305 '''Mentor:''' Carl Eugen Hoyos (''cehoyos'' in #ffmpeg-devel on Freenode IRC, ce AT hoyos.ws)