Age | Commit message (Expand) | Author | Files | Lines |
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 |
2008-12-06 | gst/mxf/mxfdemux.c: The previous partition field of the partition is relative... | Sebastian Dröge | 1 | -10/+14 |
2008-12-05 | gst/mxf/: Implement parsing of the generic data essence descriptor. | Sebastian Dröge | 1 | -39/+54 |
2008-12-05 | gst/mxf/mxfdemux.c: Generalize some lines of codes that are more or less the ... | Sebastian Dröge | 1 | -73/+34 |
2008-12-04 | gst/mxf/mxfdemux.c: Ignore zero sized essence elements. They're often inserte... | Sebastian Dröge | 1 | -2/+8 |
2008-12-04 | gst/mxf/: Add support for SMPTE D10 essence (SMPTE 386M). | Sebastian Dröge | 1 | -3/+19 |
2008-12-03 | gst/mxf/: Add support for AES3 audio (SMPTE 382M). | Sebastian Dröge | 1 | -0/+58 |
2008-12-03 | gst/mxf/mxfdemux.c: Improve debugging a bit. | Sebastian Dröge | 1 | -2/+12 |
2008-12-03 | gst/mxf/mxfdemux.c: Use a single "track_%u" src pad template and use the trac... | Sebastian Dröge | 1 | -45/+9 |
2008-12-01 | gst/mxf/: Add the codec name, and if possible the avg bitrate, to the pad's t... | Sebastian Dröge | 1 | -3/+10 |
2008-12-01 | gst/mxf/mxfdemux.c: If the preface references a primary package use this as t... | Sebastian Dröge | 1 | -3/+8 |