summaryrefslogtreecommitdiff
path: root/gst/mxf/mxfvc3.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/mxfvc3.c
parentc1c8b40d4201a4b6657b644bbe4a89e63b54bd0c (diff)
downloadgstreamer-plugins-bad-f22494b6fe280cd789e3b3db210f963afc6cbf3d.tar.gz
mxf: Use mxf_u{l,uid}_is_equal() and friends instead of memcmp()
Diffstat (limited to 'gst/mxf/mxfvc3.c')
-rw-r--r--gst/mxf/mxfvc3.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/gst/mxf/mxfvc3.c b/gst/mxf/mxfvc3.c
index 4c0c66922..e4136d17c 100644
--- a/gst/mxf/mxfvc3.c
+++ b/gst/mxf/mxfvc3.c
@@ -35,9 +35,10 @@
GST_DEBUG_CATEGORY_EXTERN (mxf_debug);
#define GST_CAT_DEFAULT mxf_debug
-static const guint8 picture_essence_coding_vc3_avid[] = {
- 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01, 0x02,
- 0x04, 0x01, 0x00
+static const MXFUL picture_essence_coding_vc3_avid = { {
+ 0x06, 0x0e, 0x2b, 0x34, 0x04, 0x01, 0x01, 0x01, 0x0e, 0x04, 0x02, 0x01,
+ 0x02,
+ 0x04, 0x01, 0x00}
};
static gboolean
@@ -71,7 +72,7 @@ mxf_is_vc3_essence_track (const MXFMetadataTimelineTrack * track)
p = MXF_METADATA_GENERIC_PICTURE_ESSENCE_DESCRIPTOR (d);
key = &p->picture_essence_coding;
- if (memcmp (key, picture_essence_coding_vc3_avid, 16) == 0)
+ if (mxf_ul_is_subclass (&picture_essence_coding_vc3_avid, key))
return TRUE;
}
}