[FFmpeg-soc] libavfilter audio work - qualification task

S.N. Hemanth Meenakshisundaram smeenaks at ucsd.edu
Tue May 11 00:52:18 CEST 2010


On 05/10/2010 03:14 PM, Stefano Sabatini wrote:
> On date Sunday 2010-05-09 20:42:30 -0700, S.N. Hemanth Meenakshisundaram encoded:
>    
>> On 05/03/2010 01:32 PM, Stefano Sabatini wrote:
>>      
>>> On date Monday 2010-05-03 01:11:07 -0700, S.N. Hemanth Meenakshisundaram encoded:
>>>        
>>>> On 04/23/2010 05:03 PM, Stefano Sabatini wrote:
>>>>          
>>>>> On date Thursday 2010-04-22 17:19:16 -0700, S.N. Hemanth Meenakshisundaram encoded:
>>>>> [...]
>>>>>            
>
>> +    /* FIXME: av_parse_color currently sets alpha to 0 if no alpha is specified.
>> +     * So we force alpha = 0xFF (opaque), here in such a case.
>> +     */
>> +    if (rgba[3] != 0)
>> +        color[3] = rgba[3];
>> +    else
>> +        color[3] = 0xFF;
>>      
> I suppose this was to be skipped.
>    

If I skip this without the parseutils patch, then text specified will be 
invisible (alpha 0) by default when user specifies foreground color as 
an english string. So I left it in for the time being. Will remove it 
along with parseutils patch. Hope that's ok.

>
> Apart those nits patch looks fine to me (but missing configure and
> documentation parts), I assume it has been tested and works.
>    

Done. Other nits fixed and the redundant fixme removed. Tested and works.

> Please provide the complete patch.
>    

vf_drawtext.c, allfilter.c and libavfilter Makefile changes are all part 
of drawtext.diff which is a patch against soc/libavfilter (svn diff ./ 
in soc/libavfilter directory)

There's no configure in soc/libavfilter, so config.diff is a patch 
against ffmpeg trunk. Should this be in some other form?

drawtext_doc.diff is a diff with libavfilter.texi of ffmpeg trunk after 
it has been patched by the checkout.sh script in soc/libavfilter. I can 
make this a patch to the 03_libavfilter_doc.diff file in soc/libavfilter 
if required.

Regards,

> Regards.
> _______________________________________________
> FFmpeg-soc mailing list
> FFmpeg-soc at mplayerhq.hu
> https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc
>
>    

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: drawtext.diff
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-soc/attachments/20100510/011080ee/attachment.asc>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: config.diff
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-soc/attachments/20100510/011080ee/attachment.txt>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: drawtext_doc.diff
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-soc/attachments/20100510/011080ee/attachment-0001.asc>


More information about the FFmpeg-soc mailing list