mxfdemux: Only store the main descriptor in source packages
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Sat, 21 Feb 2009 15:00:39 +0000 (16:00 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Sat, 21 Feb 2009 15:16:32 +0000 (16:16 +0100)
commit8172830d47a91ba81bb61d004cf6c388efcbd198
treef0111b0880e091eceeb76a58b1fa7313e36a1f7b
parente11f0be1615822e8575c500eb2e25755465ad61d
mxfdemux: Only store the main descriptor in source packages

For the tracks we still resolve the descriptors but the
source package only contains the descriptor it really references
instead of all subdescriptors of multiple descriptors.

This makes it easier later to serialize the structural metadata
again.
gst/mxf/mxfdemux.c
gst/mxf/mxfmetadata.c
gst/mxf/mxfmetadata.h