summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2009-02-06mxfdemux: Handle some more special cases when setting the position when seekingSebastian Dröge1-0/+13
2009-02-06mxfdemux: Adjust last_stop to the last keyframe when seekingSebastian Dröge1-3/+9
2009-02-06mxfdemux: Fix logic for finding the previous keyframeSebastian Dröge1-6/+9
2009-02-06mxfdemux: Add keyframe detection for MPEG2 video streamsSebastian Dröge3-0/+91
2009-02-05mxfdemux: Protect the metadata with a lock against concurrent accessSebastian Dröge2-21/+62
2009-02-05Random cleanup and smaller bugfixesSebastian Dröge2-72/+54
2009-02-05Use GST_VIDEO_CAPS_RGB for the template capsSebastian Dröge2-4/+6
2009-02-05Fix compiler warningsSebastian Dröge1-6/+12
2009-02-05Add assrender plugin for rendering ASS/SSA subtitlesBenjamin Schmitz5-0/+834
2009-02-05metadata test: Fix wrong looping variable. Test is now valid (but fails).Edward Hervey1-1/+1
2009-02-04Fix up things that the indent thingy complained aboutMichael Smith1-4/+6
2009-02-04Fix major leaks in qtwrapper audio decoders.Michael Smith1-2/+36
2009-02-04Handle many more edge cases in dshowvideosink.Michael Smith4-1833/+2045
2009-02-04mpegpsdemux: fixes clossing segment generation.Josep Torra2-26/+56
2009-02-04mpegpsdemux: several fixes on the seeking function in pul mode.Josep Torra1-8/+9
2009-02-04Moved var declarations to the begin of functionJosep Torra1-4/+8
2009-02-04Merge branch 'master' of ssh://git.freedesktop.org/git/gstreamer/gst-plugins-badJosep Torra5-82/+172
2009-02-04Improved seeking in pull mode. Some refactoring and small fixesJosep Torra2-56/+127
2009-02-04Update TODOSebastian Dröge1-2/+4
2009-02-04Post an UMID tag with the current package's UMIDSebastian Dröge3-0/+15
2009-02-04Reset the current partition after seeking and NEWSEGMENT eventsSebastian Dröge1-1/+6
2009-02-04In push mode play all remaining parts of the file on EOS if there are anySebastian Dröge1-13/+72
2009-02-04Add property to set the maximum allowed time difference between tracksSebastian Dröge2-3/+21
2009-02-04Always set the current package, not only when it was changedSebastian Dröge1-1/+1
2009-02-04Try to resolve all synchronization issues, not only the firstSebastian Dröge1-35/+33
2009-02-04Remove some checks that will always be TRUESebastian Dröge1-26/+19
2009-02-03configure.ac: bump core/base requirements to released versionsTim-Philipp Müller1-2/+2
2009-02-02Also flush parser when a newsegment is received. Fixes loop in reverse mode.Josep Torra1-0/+2
2009-02-02Add pull mode to mpegpsdemux and report duration reading first and last PTS. ...Josep Torra4-142/+898
2009-02-02Cleanup playback package selection and notify about the current packageSebastian Dröge1-15/+21
2009-02-02Update tags properly, especially on component switchSebastian Dröge1-5/+18
2009-02-02Error out if no pads could be createdSebastian Dröge1-0/+3
2009-02-02Resolve metadata and update tracks if necessary before seekingSebastian Dröge1-4/+6
2009-02-02Don't go after the last component of a trackSebastian Dröge1-0/+1
2009-02-02Return an error if updating an already existing pad failsSebastian Dröge1-21/+56
2009-02-02Fix seeking if the source clip duration is unknownSebastian Dröge1-14/+19
2009-02-01Add initial support for seeking in push modeSebastian Dröge1-63/+216
2009-02-01Fix deadlocks when seeking in pull mode failed and check new offset before us...Sebastian Dröge1-2/+11
2009-02-01Update offset in push mode and handle events properlySebastian Dröge1-36/+41
2009-02-01Implement initial seeking support (pull mode only)Sebastian Dröge2-18/+242
2009-01-31Don't use GLib 2.16 API unconditionallySebastian Dröge2-19/+75
2009-01-31Check for EOS on all pads after adjusting the essence track durationsSebastian Dröge1-8/+31
2009-01-31Fix duration calculation for essence tracksSebastian Dröge1-2/+4
2009-01-31Implement GstElement::query/get_query_types vfuncsSebastian Dröge1-8/+114
2009-01-31Reset all internal state in finalizeSebastian Dröge1-2/+3
2009-01-31Improve EOS detection and fix push mode for the last pushed in bufferSebastian Dröge1-60/+80
2009-01-31Keep track of essence track position when playing source packagesSebastian Dröge2-20/+16
2009-01-31Compensate for timestamp/duration rounding errorsSebastian Dröge2-0/+13
2009-01-31Improve EOS logic to check all pads when pulling a packet returned EOSSebastian Dröge1-3/+2
2009-01-31Only push buffers for pads that are not more than 500ms before other padsSebastian Dröge1-14/+27