diff options
author | Sebastian Dröge <slomo@circular-chaos.org> | 2008-12-16 08:21:29 +0000 |
---|---|---|
committer | Sebastian Dröge <slomo@circular-chaos.org> | 2008-12-16 08:21:29 +0000 |
commit | 10b91ac09814a0352427e2b1fa341325d23cca10 (patch) | |
tree | ca8ef46f2735adbb7a0a23637d60fd5c47b59776 /gst/mxf | |
parent | 425fdc166497cfdcbdb6bbb9b1ed6ba78a1797e9 (diff) | |
download | gst-plugins-bad-10b91ac09814a0352427e2b1fa341325d23cca10.tar.gz gst-plugins-bad-10b91ac09814a0352427e2b1fa341325d23cca10.tar.bz2 gst-plugins-bad-10b91ac09814a0352427e2b1fa341325d23cca10.zip |
gst/mxf/: Rename MXFMetadataBase methods to reflect that they belong to
Original commit message from CVS:
* gst/mxf/mxfdemux.c:
(gst_mxf_demux_handle_header_metadata_resolve_references):
* gst/mxf/mxfmetadata.c: (mxf_metadata_base_resolve_default),
(mxf_metadata_base_class_init), (mxf_metadata_base_parse),
(mxf_metadata_base_resolve), (mxf_metadata_new),
(mxf_metadata_preface_resolve),
(mxf_metadata_content_storage_resolve),
(mxf_metadata_essence_container_data_resolve),
(mxf_metadata_generic_package_resolve),
(mxf_metadata_source_package_resolve),
(mxf_metadata_track_resolve), (mxf_metadata_sequence_resolve),
(mxf_metadata_dm_segment_resolve),
(mxf_metadata_generic_descriptor_resolve),
(mxf_metadata_multiple_descriptor_resolve):
* gst/mxf/mxfmetadata.h:
Rename MXFMetadataBase methods to reflect that they belong to
MXFMetadataBase and not MXFMetadata.
Diffstat (limited to 'gst/mxf')
-rw-r--r-- | gst/mxf/mxfdemux.c | 11 | ||||
-rw-r--r-- | gst/mxf/mxfmetadata.c | 38 | ||||
-rw-r--r-- | gst/mxf/mxfmetadata.h | 4 |
3 files changed, 28 insertions, 25 deletions
diff --git a/gst/mxf/mxfdemux.c b/gst/mxf/mxfdemux.c index b0c0d177..42338ca7 100644 --- a/gst/mxf/mxfdemux.c +++ b/gst/mxf/mxfdemux.c @@ -457,7 +457,8 @@ gst_mxf_demux_handle_header_metadata_resolve_references (GstMXFDemux * demux) gboolean resolved; resolved = - mxf_metadata_resolve (m, (MXFMetadataBase **) demux->metadata->pdata); + mxf_metadata_base_resolve (m, + (MXFMetadataBase **) demux->metadata->pdata); /* Resolving can fail for anything but the preface, as the preface * will resolve everything required */ @@ -545,11 +546,11 @@ gst_mxf_demux_choose_package (GstMXFDemux * demux) for (i = 0; i < demux->preface->content_storage->n_packages; i++) { if (demux->preface->content_storage->packages[i] && - MXF_IS_METADATA_MATERIAL_PACKAGE (demux->preface->content_storage-> - packages[i])) { + MXF_IS_METADATA_MATERIAL_PACKAGE (demux->preface-> + content_storage->packages[i])) { ret = - MXF_METADATA_GENERIC_PACKAGE (demux->preface->content_storage-> - packages[i]); + MXF_METADATA_GENERIC_PACKAGE (demux->preface-> + content_storage->packages[i]); break; } } diff --git a/gst/mxf/mxfmetadata.c b/gst/mxf/mxfmetadata.c index 87b204e2..9a5a153f 100644 --- a/gst/mxf/mxfmetadata.c +++ b/gst/mxf/mxfmetadata.c @@ -55,7 +55,8 @@ mxf_metadata_base_handle_tag (MXFMetadataBase * self, MXFPrimerPack * primer, } static gboolean -mxf_metadata_base_resolve (MXFMetadataBase * self, MXFMetadataBase ** metadata) +mxf_metadata_base_resolve_default (MXFMetadataBase * self, + MXFMetadataBase ** metadata) { return TRUE; } @@ -73,11 +74,11 @@ mxf_metadata_base_class_init (MXFMetadataBaseClass * klass) miniobject_class->finalize = mxf_metadata_base_finalize; klass->handle_tag = mxf_metadata_base_handle_tag; - klass->resolve = mxf_metadata_base_resolve; + klass->resolve = mxf_metadata_base_resolve_default; } gboolean -mxf_metadata_parse (MXFMetadataBase * self, MXFPrimerPack * primer, +mxf_metadata_base_parse (MXFMetadataBase * self, MXFPrimerPack * primer, const guint8 * data, guint size) { guint16 tag, tag_size; @@ -103,7 +104,7 @@ mxf_metadata_parse (MXFMetadataBase * self, MXFPrimerPack * primer, } gboolean -mxf_metadata_resolve (MXFMetadataBase * self, MXFMetadataBase ** metadata) +mxf_metadata_base_resolve (MXFMetadataBase * self, MXFMetadataBase ** metadata) { MXFMetadataBaseClass *klass; @@ -281,7 +282,7 @@ mxf_metadata_new (guint16 type, MXFPrimerPack * primer, const guint8 * data, } ret = (MXFMetadata *) g_type_create_instance (t); - if (!mxf_metadata_parse (MXF_METADATA_BASE (ret), primer, data, size)) { + if (!mxf_metadata_base_parse (MXF_METADATA_BASE (ret), primer, data, size)) { GST_ERROR ("Parsing metadata failed"); gst_mini_object_unref ((GstMiniObject *) ret); return NULL; @@ -471,11 +472,11 @@ mxf_metadata_preface_resolve (MXFMetadataBase * m, MXFMetadataBase ** metadata) if (MXF_IS_METADATA_GENERIC_PACKAGE (current) && mxf_ul_is_equal (&self->primary_package_uid, ¤t->instance_uid)) { - if (mxf_metadata_resolve (current, metadata)) + if (mxf_metadata_base_resolve (current, metadata)) self->primary_package = MXF_METADATA_GENERIC_PACKAGE (current); } else if (MXF_IS_METADATA_CONTENT_STORAGE (current) && mxf_ul_is_equal (&self->content_storage_uid, ¤t->instance_uid)) { - if (mxf_metadata_resolve (current, metadata)) + if (mxf_metadata_base_resolve (current, metadata)) self->content_storage = MXF_METADATA_CONTENT_STORAGE (current); } p++; @@ -491,7 +492,7 @@ mxf_metadata_preface_resolve (MXFMetadataBase * m, MXFMetadataBase ** metadata) if (MXF_IS_METADATA_IDENTIFICATION (current) && mxf_ul_is_equal (&self->identifications_uids[i], ¤t->instance_uid)) { - if (mxf_metadata_resolve (current, metadata)) + if (mxf_metadata_base_resolve (current, metadata)) self->identifications[i] = MXF_METADATA_IDENTIFICATION (current); break; } @@ -761,7 +762,7 @@ mxf_metadata_content_storage_resolve (MXFMetadataBase * m, current = *p; if (MXF_IS_METADATA_GENERIC_PACKAGE (current) && mxf_ul_is_equal (¤t->instance_uid, &self->packages_uids[i])) { - if (mxf_metadata_resolve (current, metadata)) { + if (mxf_metadata_base_resolve (current, metadata)) { self->packages[i] = MXF_METADATA_GENERIC_PACKAGE (current); have_package = TRUE; } @@ -781,7 +782,7 @@ mxf_metadata_content_storage_resolve (MXFMetadataBase * m, if (MXF_IS_METADATA_ESSENCE_CONTAINER_DATA (current) && mxf_ul_is_equal (¤t->instance_uid, &self->essence_container_data_uids[i])) { - if (mxf_metadata_resolve (current, metadata)) { + if (mxf_metadata_base_resolve (current, metadata)) { self->essence_container_data[i] = MXF_METADATA_ESSENCE_CONTAINER_DATA (current); have_ecd = TRUE; @@ -889,7 +890,7 @@ mxf_metadata_essence_container_data_resolve (MXFMetadataBase * m, if (mxf_umid_is_equal (&package->parent.package_uid, &self->linked_package_uid)) { - if (mxf_metadata_resolve (current, metadata)) { + if (mxf_metadata_base_resolve (current, metadata)) { self->linked_package = package; } break; @@ -1052,7 +1053,7 @@ mxf_metadata_generic_package_resolve (MXFMetadataBase * m, MXFMetadataTrack *track = MXF_METADATA_TRACK (current); if (mxf_ul_is_equal (¤t->instance_uid, &self->tracks_uids[i])) { - if (mxf_metadata_resolve (current, metadata)) { + if (mxf_metadata_base_resolve (current, metadata)) { self->tracks[i] = track; have_track = TRUE; @@ -1240,7 +1241,7 @@ mxf_metadata_source_package_resolve (MXFMetadataBase * m, p++; } - if (!d || !mxf_metadata_resolve (MXF_METADATA_BASE (d), metadata)) { + if (!d || !mxf_metadata_base_resolve (MXF_METADATA_BASE (d), metadata)) { GST_ERROR ("Couldn't resolve descriptor"); return FALSE; } @@ -1403,7 +1404,8 @@ mxf_metadata_track_resolve (MXFMetadataBase * m, MXFMetadataBase ** metadata) } if (!self->sequence - || !mxf_metadata_resolve (MXF_METADATA_BASE (self->sequence), metadata)) { + || !mxf_metadata_base_resolve (MXF_METADATA_BASE (self->sequence), + metadata)) { GST_ERROR ("Couldn't resolve sequence"); return FALSE; } @@ -1710,7 +1712,7 @@ mxf_metadata_sequence_resolve (MXFMetadataBase * m, MXFMetadataBase ** metadata) if (MXF_IS_METADATA_STRUCTURAL_COMPONENT (current) && mxf_ul_is_equal (¤t->instance_uid, &self->structural_components_uids[i])) { - if (mxf_metadata_resolve (current, metadata)) { + if (mxf_metadata_base_resolve (current, metadata)) { self->structural_components[i] = MXF_METADATA_STRUCTURAL_COMPONENT (current); have_sc++; @@ -2166,7 +2168,7 @@ mxf_metadata_dm_segment_resolve (MXFMetadataBase * m, /* TODO: if (MXF_IS_DM_FRAMEWORK (current) && */ if (mxf_ul_is_equal (¤t->instance_uid, &self->dm_framework_uid)) { - if (mxf_metadata_resolve (current, metadata)) { + if (mxf_metadata_base_resolve (current, metadata)) { self->dm_framework = current; } break; @@ -2290,7 +2292,7 @@ mxf_metadata_generic_descriptor_resolve (MXFMetadataBase * m, if (MXF_IS_METADATA_LOCATOR (current) && mxf_ul_is_equal (¤t->instance_uid, &self->locators_uids[i])) { - if (mxf_metadata_resolve (current, metadata)) { + if (mxf_metadata_base_resolve (current, metadata)) { self->locators[i] = MXF_METADATA_LOCATOR (current); have_locator = TRUE; } @@ -3153,7 +3155,7 @@ mxf_metadata_multiple_descriptor_resolve (MXFMetadataBase * m, if (MXF_IS_METADATA_GENERIC_DESCRIPTOR (current) && mxf_ul_is_equal (¤t->instance_uid, &self->sub_descriptors_uids[i])) { - if (mxf_metadata_resolve (current, metadata)) { + if (mxf_metadata_base_resolve (current, metadata)) { self->sub_descriptors[i] = MXF_METADATA_GENERIC_DESCRIPTOR (current); have_subdescriptors++; } diff --git a/gst/mxf/mxfmetadata.h b/gst/mxf/mxfmetadata.h index e24ce882..8b91a40c 100644 --- a/gst/mxf/mxfmetadata.h +++ b/gst/mxf/mxfmetadata.h @@ -689,8 +689,8 @@ struct _MXFMetadataTextLocator { gchar *locator_name; }; -gboolean mxf_metadata_parse (MXFMetadataBase *self, MXFPrimerPack *primer, const guint8 *data, guint size); -gboolean mxf_metadata_resolve (MXFMetadataBase *self, MXFMetadataBase **metadata); +gboolean mxf_metadata_base_parse (MXFMetadataBase *self, MXFPrimerPack *primer, const guint8 *data, guint size); +gboolean mxf_metadata_base_resolve (MXFMetadataBase *self, MXFMetadataBase **metadata); MXFMetadata *mxf_metadata_new (guint16 type, MXFPrimerPack *primer, const guint8 *data, guint size); void mxf_metadata_register (guint16 type_id, GType type); |