From 0be182446746b7b03026b6baf667ef5cfe4ef860 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 26 Nov 2008 10:37:34 +0000 Subject: gst/mxf/: When memset'ing the descriptors to zeroes only touch the part of this descriptor, not it's parent type. Original commit message from CVS: * gst/mxf/mxfaes-bwf.c: (mxf_metadata_wave_audio_essence_descriptor_reset): * gst/mxf/mxfmpeg.c: (mxf_metadata_mpeg_video_descriptor_reset): * gst/mxf/mxfparse.c: (mxf_metadata_file_descriptor_handle_tag), (mxf_metadata_file_descriptor_reset), (mxf_metadata_generic_sound_essence_descriptor_reset), (mxf_metadata_generic_picture_essence_descriptor_reset), (mxf_metadata_cdci_picture_essence_descriptor_reset), (mxf_metadata_rgba_picture_essence_descriptor_reset), (mxf_metadata_multiple_descriptor_reset): * gst/mxf/mxfparse.h: When memset'ing the descriptors to zeroes only touch the part of this descriptor, not it's parent type. Set correct default values for all metadata fields. --- ChangeLog | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 37dd3744..bab11989 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,21 @@ +2008-11-26 Sebastian Dröge + + * gst/mxf/mxfaes-bwf.c: + (mxf_metadata_wave_audio_essence_descriptor_reset): + * gst/mxf/mxfmpeg.c: (mxf_metadata_mpeg_video_descriptor_reset): + * gst/mxf/mxfparse.c: (mxf_metadata_file_descriptor_handle_tag), + (mxf_metadata_file_descriptor_reset), + (mxf_metadata_generic_sound_essence_descriptor_reset), + (mxf_metadata_generic_picture_essence_descriptor_reset), + (mxf_metadata_cdci_picture_essence_descriptor_reset), + (mxf_metadata_rgba_picture_essence_descriptor_reset), + (mxf_metadata_multiple_descriptor_reset): + * gst/mxf/mxfparse.h: + When memset'ing the descriptors to zeroes only touch the part + of this descriptor, not it's parent type. + + Set correct default values for all metadata fields. + 2008-11-25 David Schleef * gst/mpegdemux/gstmpegtsdemux.c: -- cgit v1.2.1