Age | Commit message (Expand) | Author | Files | Lines |
2009-02-08 | mxfdemux: Correctly implement timestamping in all cases | Sebastian Dröge | 2 | -21/+46 |
2009-02-08 | mxfdemux: Correctly handle DURATION queries with a negative duration | Sebastian Dröge | 1 | -2/+5 |
2009-02-08 | mxfdemux: When changing to the component after the last component update the ... | Sebastian Dröge | 1 | -4/+9 |
2009-02-08 | mxfdemux: Small cleanup and an additional check | Sebastian Dröge | 1 | -2/+6 |
2009-02-08 | mxfdemux: For material packages make sure that tracks resolve to source tracks | Sebastian Dröge | 1 | -2/+44 |
2009-02-07 | mxfdemux: Add support for non-standard Avid MXF files containing DNxHD essence | Sebastian Dröge | 4 | -4/+36 |
2009-02-07 | mxfdemux: Make essence track creation a bit more robust against broken files | Sebastian Dröge | 2 | -2/+20 |
2009-02-07 | mxfdemux: Don't include multiple descriptors in the track's descriptors | Sebastian Dröge | 1 | -2/+4 |
2009-02-07 | mxfdemux: Add support for non-standard Avid MXF files containing DV essence | Sebastian Dröge | 3 | -28/+36 |
2009-02-06 | mxfdemux: Add data definition for Avid vendor specific picture essence | Sebastian Dröge | 1 | -1/+5 |
2009-02-06 | mxfdemux: For tracks with no known mapping use dummy caps | Sebastian Dröge | 1 | -5/+20 |
2009-02-06 | mxfdemux: Don't remove invalid new essence track twice from the GPtrArray | Sebastian Dröge | 1 | -2/+0 |
2009-02-06 | mxfdemux: Implement keyframe detection for MPEG4 video streams | Sebastian Dröge | 1 | -0/+45 |
2009-02-06 | mxfdemux: Handle some more special cases when setting the position when seeking | Sebastian Dröge | 1 | -0/+13 |
2009-02-06 | mxfdemux: Adjust last_stop to the last keyframe when seeking | Sebastian Dröge | 1 | -3/+9 |
2009-02-06 | mxfdemux: Fix logic for finding the previous keyframe | Sebastian Dröge | 1 | -6/+9 |
2009-02-06 | mxfdemux: Add keyframe detection for MPEG2 video streams | Sebastian Dröge | 3 | -0/+91 |
2009-02-05 | mxfdemux: Protect the metadata with a lock against concurrent access | Sebastian Dröge | 2 | -21/+62 |
2009-02-04 | Update TODO | Sebastian Dröge | 1 | -2/+4 |
2009-02-04 | Post an UMID tag with the current package's UMID | Sebastian Dröge | 3 | -0/+15 |
2009-02-04 | Reset the current partition after seeking and NEWSEGMENT events | Sebastian Dröge | 1 | -1/+6 |
2009-02-04 | In push mode play all remaining parts of the file on EOS if there are any | Sebastian Dröge | 1 | -13/+72 |
2009-02-04 | Add property to set the maximum allowed time difference between tracks | Sebastian Dröge | 2 | -3/+21 |
2009-02-04 | Always set the current package, not only when it was changed | Sebastian Dröge | 1 | -1/+1 |
2009-02-04 | Try to resolve all synchronization issues, not only the first | Sebastian Dröge | 1 | -35/+33 |
2009-02-04 | Remove some checks that will always be TRUE | Sebastian Dröge | 1 | -26/+19 |
2009-02-02 | Cleanup playback package selection and notify about the current package | Sebastian Dröge | 1 | -15/+21 |
2009-02-02 | Update tags properly, especially on component switch | Sebastian Dröge | 1 | -5/+18 |
2009-02-02 | Error out if no pads could be created | Sebastian Dröge | 1 | -0/+3 |
2009-02-02 | Resolve metadata and update tracks if necessary before seeking | Sebastian Dröge | 1 | -4/+6 |
2009-02-02 | Don't go after the last component of a track | Sebastian Dröge | 1 | -0/+1 |
2009-02-02 | Return an error if updating an already existing pad fails | Sebastian Dröge | 1 | -21/+56 |
2009-02-02 | Fix seeking if the source clip duration is unknown | Sebastian Dröge | 1 | -14/+19 |
2009-02-01 | Add initial support for seeking in push mode | Sebastian Dröge | 1 | -63/+216 |
2009-02-01 | Fix deadlocks when seeking in pull mode failed and check new offset before us... | Sebastian Dröge | 1 | -2/+11 |
2009-02-01 | Update offset in push mode and handle events properly | Sebastian Dröge | 1 | -36/+41 |
2009-02-01 | Implement initial seeking support (pull mode only) | Sebastian Dröge | 2 | -18/+242 |
2009-01-31 | Don't use GLib 2.16 API unconditionally | Sebastian Dröge | 2 | -19/+75 |
2009-01-31 | Check for EOS on all pads after adjusting the essence track durations | Sebastian Dröge | 1 | -8/+31 |
2009-01-31 | Fix duration calculation for essence tracks | Sebastian Dröge | 1 | -2/+4 |
2009-01-31 | Implement GstElement::query/get_query_types vfuncs | Sebastian Dröge | 1 | -8/+114 |
2009-01-31 | Reset all internal state in finalize | Sebastian Dröge | 1 | -2/+3 |
2009-01-31 | Improve EOS detection and fix push mode for the last pushed in buffer | Sebastian Dröge | 1 | -60/+80 |
2009-01-31 | Keep track of essence track position when playing source packages | Sebastian Dröge | 2 | -20/+16 |
2009-01-31 | Compensate for timestamp/duration rounding errors | Sebastian Dröge | 2 | -0/+13 |
2009-01-31 | Improve EOS logic to check all pads when pulling a packet returned EOS | Sebastian Dröge | 1 | -3/+2 |
2009-01-31 | Only push buffers for pads that are not more than 500ms before other pads | Sebastian Dröge | 1 | -14/+27 |
2009-01-31 | Improve EOS logic to only go into EOS after all tracks are finished | Sebastian Dröge | 1 | -33/+117 |
2009-01-31 | Update TODO list | Sebastian Dröge | 1 | -4/+0 |
2009-01-31 | Try to keep the timestamp difference between tracks lower than 500ms | Sebastian Dröge | 1 | -27/+202 |