gstreamer native avi demux: the http seek timing accuracy is not as accurate as hard disk seek

Vlad Seryakov vseryakov at gmail.com
Fri Apr 29 11:40:27 PDT 2011


I never submitted any bugs because did have time to provide full report and reproducable test case, when i will return to this i may do better research 

> any bugzilla available or I need to submit one?

On Apr 27, 2011, at 2:54 PM, Vlad Seryakov wrote:

> I also noticed some problems with http plugins when tried to perform Segment seeking, my guess was something with buffering/queuing, but i could not determine why queue plugin breaks segment handling.
> 
>> 
>> 
>> By the way, ffmpeg and vlc can seek this stream at correct timing in
>> case of http.
> 
>> On Wed, Apr 27, 2011 at 6:02 PM, bcxa sz <bcxa.sz at gmail.com> wrote:
>> 
>> Hi Developers,
>> 
>> I found the native gstreamer avi demux doesn't have the seek accuracy
>> in case of http compared with in case of hard disk.
>> 
>> For example, I have one good avi file which have correct index file.
>> 
>> If seek to 10 seconds in case of hard disk, the native avi demux will
>> seek to the correct timing (almost 10 seconds). But if seek to 10
>> seconds in case of http, the native avi demux will seek to 5 seconds
>> before. And it seemed the seek byte offset is not correct.
>> 
>> Can you let me know whether this is known issue or not?
> 



More information about the gstreamer-devel mailing list