summaryrefslogtreecommitdiffstats
path: root/gst/mxf/mxfdv-dif.c
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2009-03-26 13:20:18 +0100
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2009-03-26 13:20:18 +0100
commitf22494b6fe280cd789e3b3db210f963afc6cbf3d (patch)
treeeeee1280da8365a7b73829e7aecb7aa9e147d4e8 /gst/mxf/mxfdv-dif.c
parentc1c8b40d4201a4b6657b644bbe4a89e63b54bd0c (diff)
downloadgst-plugins-bad-f22494b6fe280cd789e3b3db210f963afc6cbf3d.tar.gz
gst-plugins-bad-f22494b6fe280cd789e3b3db210f963afc6cbf3d.tar.bz2
gst-plugins-bad-f22494b6fe280cd789e3b3db210f963afc6cbf3d.zip
mxf: Use mxf_u{l,uid}_is_equal() and friends instead of memcmp()
Diffstat (limited to 'gst/mxf/mxfdv-dif.c')
-rw-r--r--gst/mxf/mxfdv-dif.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/gst/mxf/mxfdv-dif.c b/gst/mxf/mxfdv-dif.c
index 9e722532..a239958d 100644
--- a/gst/mxf/mxfdv-dif.c
+++ b/gst/mxf/mxfdv-dif.c
@@ -42,8 +42,9 @@
GST_DEBUG_CATEGORY_EXTERN (mxf_debug);
#define GST_CAT_DEFAULT mxf_debug
-static const guint8 picture_essence_coding_dv[13] = {
- 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x02, 0x02, 0x02
+static const MXFUL picture_essence_coding_dv = { {
+ 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x04, 0x01, 0x02, 0x02,
+ 0x02}
};
static gboolean
@@ -76,7 +77,7 @@ mxf_is_dv_dif_essence_track (const MXFMetadataTimelineTrack * track)
p = MXF_METADATA_GENERIC_PICTURE_ESSENCE_DESCRIPTOR (d);
key = &p->picture_essence_coding;
- if (memcmp (key, &picture_essence_coding_dv, 13) == 0)
+ if (mxf_ul_is_subclass (&picture_essence_coding_dv, key))
return TRUE;
}
}