[FFmpeg-soc] vsrc_ppm
Robert Swain
robert.swain at gmail.com
Thu Dec 20 18:08:01 CET 2007
On 20 Dec 2007, at 16:40, Bobby Bingham wrote:
> On Thu, 20 Dec 2007 15:17:29 +0100
> Vitor <vitor1001 at gmail.com> wrote:
>> diff -u libavfilter2/vf_overlay.c libavfilter/vf_overlay.c
>> --- libavfilter2/vf_overlay.c 2007-11-06 20:52:43.000000000
>> +0100
>> +++ libavfilter/vf_overlay.c 2007-12-20 13:59:45.000000000
>> +0100
>> @@ -141,7 +141,7 @@
>> if(!over->pics[1][0]) return 1;
>>
>> if(over->pics[0][0]->pts == over->pics[1][0]->pts) return 2;
>> - return !!(over->pics[0][0]->pts < over->pics[1][0]->pts);
>> + return (over->pics[0][0]->pts > over->pics[1][0]->pts);
>> }
>
> Aren't these lines equivalent?
Erm, there are two ! but !!value when value is 0 or 1 anyway seems
pointless. If the original code is correct, it seems to me that:
!!(over->pics[0][0]->pts < over->pics[1][0]->pts)
...is the same as...
over->pics[0][0]->pts < over->pics[1][0]->pts
...but Vitor changed the < to a >.
What is supposed to be going on here? :)
Rob
(I hope I didn't make a balls up there. :))
More information about the FFmpeg-soc
mailing list