[FFmpeg-devel] [Ffmpeg-devel] [PATCH] Debug help for file position

Benoit Fouet benoit.fouet
Wed May 2 11:18:09 CEST 2007


Michael Niedermayer wrote:
> Hi
>
> On Wed, May 02, 2007 at 10:02:49AM +0200, Benoit Fouet wrote:
>   
>> Michael Niedermayer wrote:
>>     
>>> Hi
>>>
>>> On Mon, Apr 30, 2007 at 05:42:06PM -0700, Daniel Cardenas wrote:
>>>   
>>>       
>>>> In utils.c, function av_read_frame_internal, the position offset in the 
>>>> file is not passed along in the packet.  This one line change helps with 
>>>> that issue.  Helpful when debugging issues with file based content.  Its 
>>>> not a perfect fix. Not sure how the packet/buffer management works so the 
>>>> position isn't quite right, but close.  If you guys like this patch, then 
>>>> perhaps I'll figure out the perfect fix and submit that.  Again, this just 
>>>> helps with debug.
>>>>     
>>>>         
>>> iam fine with the patch if it doesnt break regression tests
>>>
>>> [...]
>>>   
>>>       
>> it breaks seek tests, but regression tests are ok
>>
>> outputs lots of things like:
>> -ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
>> +ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:-1 size:208 flags:1
>>     
>
> adding proper pos for the cases where it was -1 before is ok assuming
> there are no other changes in the output
>   
to be sure we understand each other
before the patch: pos = xxxxxx
after the patch:    pos = -1

i guess you understood the opposite, no ?

Ben
-- 
Purple Labs S.A.
www.purplelabs.com




More information about the ffmpeg-devel mailing list