gstreamer/gst/mxf
Sebastian Dröge dc408bb28b mxfdemux: Fix seeking to the end of file
When seeking to a position where no new offset can be
found or after the end of a track don't set the EOS flag
to TRUE as we don't (and can't) push EOS downstream then.
Instead set the current essence track position to then
end of the essence track and let the loop or chain function
set everything to EOS and push EOS downstream.

Also restart the pad's task if resolving metadata failed
(playback will continue as before) and return FALSE from
the seek if no new offset could be found.
2009-02-09 07:33:41 +01:00
..
Makefile.am gst/mxf/: "Generation UID" and "This Generation UID" are different so handle them different. Also both are not part o... 2009-01-05 13:41:07 +00:00
mxf.c Post an UMID tag with the current package's UMID 2009-02-04 11:12:14 +01:00
mxfaes-bwf.c Generate an index table for essence streams 2009-01-31 11:02:24 +01:00
mxfaes-bwf.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfalaw.c Generate an index table for essence streams 2009-01-31 11:02:24 +01:00
mxfalaw.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfd10.c mxfdemux: Add keyframe detection for MPEG2 video streams 2009-02-06 09:53:13 +01:00
mxfd10.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfdemux.c mxfdemux: Fix seeking to the end of file 2009-02-09 07:33:41 +01:00
mxfdemux.h mxfdemux: Correctly implement timestamping in all cases 2009-02-08 21:23:03 +01:00
mxfdms1.c Store MXF metadata in a hash table, keyed by UID 2009-01-22 13:13:00 +01:00
mxfdms1.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfdv-dif.c mxfdemux: Add support for non-standard Avid MXF files containing DV essence 2009-02-07 09:27:13 +01:00
mxfdv-dif.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfjpeg2000.c Generate an index table for essence streams 2009-01-31 11:02:24 +01:00
mxfjpeg2000.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfmetadata.c mxfdemux: Resolve source package before accessing it's members 2009-02-08 21:31:40 +01:00
mxfmetadata.h Store MXF metadata in a hash table, keyed by UID 2009-01-22 13:13:00 +01:00
mxfmpeg.c mxfdemux: Implement keyframe detection for MPEG4 video streams 2009-02-06 11:09:11 +01:00
mxfmpeg.h mxfdemux: Add keyframe detection for MPEG2 video streams 2009-02-06 09:53:13 +01:00
mxfparse.c mxfdemux: Add support for non-standard Avid MXF files containing DNxHD essence 2009-02-07 10:38:26 +01:00
mxfparse.h mxfdemux: Add support for non-standard Avid MXF files containing DNxHD essence 2009-02-07 10:38:26 +01:00
mxftypes.h Post an UMID tag with the current package's UMID 2009-02-04 11:12:14 +01:00
mxfup.c Generate an index table for essence streams 2009-01-31 11:02:24 +01:00
mxfup.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfvc3.c mxfdemux: Add support for non-standard Avid MXF files containing DNxHD essence 2009-02-07 10:38:26 +01:00
mxfvc3.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00