GSoC/GCI Archive
Google Code-in 2011 VideoLAN

Make FFmpeg/Libav utvideo codec multithreaded

completed by: Aneesh Dogra

mentors: Ronald S. Bultje

Utvideo is a lossless codec used for e.g. TV recordings. Libav have a native decoder for this format, but it is slow. It can be sped up by allowing it to use multiple cores on modern CPUs. Your task will be to learn how to make a codec multithreaded and to make the utvideo codec multithreaded.