Age | Commit message (Expand) | Author | Files | Lines |
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 | 1 | -17/+242 |
2009-01-31 | Don't use GLib 2.16 API unconditionally | Sebastian Dröge | 1 | -9/+35 |
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 | 1 | -19/+15 |
2009-01-31 | Compensate for timestamp/duration rounding errors | Sebastian Dröge | 1 | -0/+12 |
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 |
2009-01-31 | Fix playback of atom files | Sebastian Dröge | 1 | -1/+1 |
2009-01-31 | Keep track of current playback position | Sebastian Dröge | 1 | -11/+14 |
2009-01-31 | Set essence track positions to 0 if we're at the start partition | Sebastian Dröge | 1 | -9/+28 |
2009-01-31 | Generate an index table for essence streams | Sebastian Dröge | 1 | -106/+208 |
2009-01-31 | Allow index table segments without primer pack | Sebastian Dröge | 1 | -9/+8 |
2009-01-31 | Add essence track abstraction | Sebastian Dröge | 1 | -246/+388 |
2009-01-31 | Improve detection of the end of the header metadata | Sebastian Dröge | 1 | -12/+19 |
2009-01-23 | Store all partitions & primer packs in memory for faster access | Sebastian Dröge | 1 | -116/+203 |
2009-01-22 | Store MXF metadata in a hash table, keyed by UID | Sebastian Dröge | 1 | -86/+105 |
2009-01-22 | Build the random index pack while parsing | Sebastian Dröge | 1 | -10/+39 |
2009-01-22 | Update copyrights for 2009 | Sebastian Dröge | 1 | -1/+1 |
2009-01-22 | Implement parsing of DMS1 (SMPTE S380M) | Sebastian Dröge | 1 | -14/+24 |
2009-01-05 | gst/mxf/: "Generation UID" and "This Generation UID" are different so handle ... | Sebastian Dröge | 1 | -10/+8 |
2009-01-05 | gst/mxf/mxfdemux.c: Don't allow negative or zero edit rates to prevent divisi... | Sebastian Dröge | 1 | -8/+21 |
2009-01-05 | gst/mxf/: Fix compilation with debugging disabled. | Sebastian Dröge | 1 | -8/+10 |
2008-12-31 | Implement support for OP2a/b/c and OP3a/b/c, i.e. tracks with more than a sin... | Sebastian Dröge | 1 | -54/+257 |
2008-12-19 | gst/mxf/: Add mxf_metadata_generic_sound_essence_descriptor_set_caps() to set... | Sebastian Dröge | 1 | -4/+5 |
2008-12-17 | gst/mxf/mxfdemux.c: In push mode skip the run in again if we get buffers with... | Sebastian Dröge | 1 | -4/+9 |
2008-12-16 | gst/mxf/: Implement an essence element handling registry and use this instead... | Sebastian Dröge | 1 | -98/+24 |
2008-12-16 | Add initial documentation for the MXF plugin and mxfdemux. | Sebastian Dröge | 1 | -4/+17 |
2008-12-16 | gst/mxf/: Rename MXFMetadataBase methods to reflect that they belong to | Sebastian Dröge | 1 | -5/+6 |
2008-12-15 | gst/mxf/: Convert the structural metadata to GstMiniObjects to make a lot of ... | Sebastian Dröge | 1 | -1426/+206 |
2008-12-13 | gst/mxf/mxfdemux.c: Add a generic handler for descriptive metadata so we can ... | Sebastian Dröge | 1 | -2/+48 |
2008-12-12 | gst/mxf/: Major update of the TODO lists. There's still much to do. | Sebastian Dröge | 1 | -8/+32 |
2008-12-11 | gst/mxf/: Implement parsing of Event Tracks, Static Tracks, DM Segments and D... | Sebastian Dröge | 1 | -13/+24 |
2008-12-08 | gst/mxf/: Remove the concept of "final" metadata, broken files have updated m... | Sebastian Dröge | 1 | -40/+33 |
2008-12-07 | gst/mxf/mxfdemux.c: Rename GstMXFPad to GstMXFDemuxPad to prevent name clashe... | Sebastian Dröge | 1 | -45/+38 |
2008-12-07 | gst/mxf/: Add initial support for uncompressed video essence (SMPTE S384M). | Sebastian Dröge | 1 | -2/+8 |