mpegdemux: MPEG-PS demuxer snaps to keyframes even for accurate seeks
Submitted by Vladimir Eremeev
Link to original bug (#636707)
Description
Playbin2, loaded MPEG2 PS file responds to calls to
gst_element_seek(element,
GST_SEEK_FLAG_FLUSH|GST_SEEK_FLAG_ACCURATE,
GST_SEEK_TYPE_SET, position, ... )
by positioning on I-frames only.
This can be very well seen on short clips, loaded in the seek example
( $GST_PLUGINS_BASE/tests/examples/seek/seek.c )
Example file: http://dl.dropbox.com/u/11507187/F14980_3.mpg