gstreamer/gst/mxf
Sebastian Dröge 716ce72e46 Store MXF metadata in a hash table, keyed by UID
Store the MXF metadata in a hash table, keyed by the
instance UID. This simplifies resolval of the metadata
and makes looping over all metadata sets unnecessary
in most cases.

Additionally parse metadata always. If we already have
a metadata set with the same UID replace it only if
the new metadata set is from a later offset. This
fixes metadata parsing of files where following partitions
don't have a complete copy of the previous metadata.
2009-01-22 13:13:00 +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 Implement parsing of DMS1 (SMPTE S380M) 2009-01-22 13:12:59 +01:00
mxfaes-bwf.c Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfaes-bwf.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfalaw.c Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfalaw.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfd10.c Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfd10.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfdemux.c Store MXF metadata in a hash table, keyed by UID 2009-01-22 13:13:00 +01:00
mxfdemux.h Store MXF metadata in a hash table, keyed by UID 2009-01-22 13:13:00 +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 Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfdv-dif.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfjpeg2000.c Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfjpeg2000.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfmetadata.c Store MXF metadata in a hash table, keyed by UID 2009-01-22 13:13:00 +01:00
mxfmetadata.h Store MXF metadata in a hash table, keyed by UID 2009-01-22 13:13:00 +01:00
mxfmpeg.c Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfmpeg.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfparse.c Store MXF metadata in a hash table, keyed by UID 2009-01-22 13:13:00 +01:00
mxfparse.h Store MXF metadata in a hash table, keyed by UID 2009-01-22 13:13:00 +01:00
mxftypes.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfup.c Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfup.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfvc3.c Update copyrights for 2009 2009-01-22 13:13:00 +01:00
mxfvc3.h Update copyrights for 2009 2009-01-22 13:13:00 +01:00