diff options
Diffstat (limited to 'gst/mxf/mxfalaw.c')
-rw-r--r-- | gst/mxf/mxfalaw.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gst/mxf/mxfalaw.c b/gst/mxf/mxfalaw.c index d0bb113f..b82ff7bb 100644 --- a/gst/mxf/mxfalaw.c +++ b/gst/mxf/mxfalaw.c @@ -34,7 +34,7 @@ GST_DEBUG_CATEGORY_EXTERN (mxf_debug); #define GST_CAT_DEFAULT mxf_debug gboolean -mxf_is_alaw_audio_essence_track (const MXFMetadataTrack * track) +mxf_is_alaw_essence_track (const MXFMetadataTrack * track) { guint i; @@ -99,8 +99,8 @@ mxf_alaw_create_caps (MXFMetadataGenericPackage * package, s = (MXFMetadataGenericSoundEssenceDescriptor *) track->descriptor[i]; f = track->descriptor[i]; break; - } else if (((MXFMetadataGenericDescriptor *) track-> - descriptor[i])->is_file_descriptor + } else if (((MXFMetadataGenericDescriptor *) track->descriptor[i])-> + is_file_descriptor && ((MXFMetadataGenericDescriptor *) track->descriptor[i])->type != MXF_METADATA_MULTIPLE_DESCRIPTOR) { f = track->descriptor[i]; |