[FFmpeg-devel] [PATCH] MS Video 1 encoder

Vitor Sessak vitor1001
Mon Mar 9 18:47:44 CET 2009


Michael Niedermayer wrote:
> On Sun, Mar 08, 2009 at 05:01:40PM +0100, Vitor Sessak wrote:
>> Kostya wrote:
>>> On Sun, Mar 08, 2009 at 03:59:18PM +0100, Michael Niedermayer wrote:
>>>> On Sun, Mar 08, 2009 at 12:21:32PM +0200, Kostya wrote:
>>>>> On Sat, Mar 07, 2009 at 08:41:04PM +0100, Michael Niedermayer wrote:
>>>>>> On Sat, Mar 07, 2009 at 09:32:49AM +0200, Kostya wrote:
>>>>>>> On Sat, Mar 07, 2009 at 01:40:49AM +0100, Michael Niedermayer wrote:
>>>>>>>> On Fri, Mar 06, 2009 at 08:57:22PM +0200, Kostya wrote:
>>>>>>>>> $subj
>>>>>>>>>
>>>>>>>>> It works more or less fine to me (except the codec itself being 
>>>>>>>>> utter crap).
>>>>>>>>> You can even set quality with -qscale flag to get different grades 
>>>>>>>>> of bad
>>>>>>>>> quality.
>>>>>>>>>
>>>>>>>>> This codec may serve two goals: having video codec supported on 
>>>>>>>>> Windows by
>>>>>>>>> default and (in the future) making regtests run even slower causing 
>>>>>>>>> timeouts
>>>>>>>>> on FATE.
>>>>> [...]
>>>>>>> Index: libavcodec/msvideo1enc.c
>>>>>>> ===================================================================
>>>>>>> --- libavcodec/msvideo1enc.c	(revision 0)
>>>>>>> +++ libavcodec/msvideo1enc.c	(revision 0)
>>>>>> [...]
>>>>>>> +#include "avcodec.h"
>>>>>>> +#include "bytestream.h"
>>>>>>> +#include "libavutil/random.h"
>>>>>> Do you really need the MT? isnt a LFG good enough?
>>>>>  It turned out that I don't need it but ELBG does.
>>>> as random.* is no longer part of the public API/ABI you cant use it from
>>>> outside libavutil no matter what excuse.
>>>  I'll switch codecs I maintain to LFG but somebody has to do something 
>>> with
>>> ELBG and RoQ encoder that uses it.
>> Patch attached.
> 
> ok

Committed.

-Vitor




More information about the ffmpeg-devel mailing list