# HG changeset patch # User bcoudurier # Date 1180911371 0 # Node ID f7253362df84a0ffd0607d8573d1abe47b0b18f4 # Parent ac7714d41b0daa835ec0a1793a8eff733275ca58 cosmetics remove struct name with typedef diff -r ac7714d41b0d -r f7253362df84 mxf.c --- a/mxf.c Sun Jun 03 22:40:42 2007 +0000 +++ b/mxf.c Sun Jun 03 22:56:11 2007 +0000 @@ -63,14 +63,14 @@ CryptoContext, }; -typedef struct MXFCryptoContext { +typedef struct { UID uid; enum MXFMetadataSetType type; UID context_uid; UID source_container_ul; } MXFCryptoContext; -typedef struct MXFStructuralComponent { +typedef struct { UID uid; enum MXFMetadataSetType type; UID source_package_uid; @@ -80,7 +80,7 @@ int source_track_id; } MXFStructuralComponent; -typedef struct MXFSequence { +typedef struct { UID uid; enum MXFMetadataSetType type; UID data_definition_ul; @@ -89,7 +89,7 @@ int64_t duration; } MXFSequence; -typedef struct MXFTrack { +typedef struct { UID uid; enum MXFMetadataSetType type; MXFSequence *sequence; /* mandatory, and only one */ @@ -99,7 +99,7 @@ AVRational edit_rate; } MXFTrack; -typedef struct MXFDescriptor { +typedef struct { UID uid; enum MXFMetadataSetType type; UID essence_container_ul; @@ -117,7 +117,7 @@ int extradata_size; } MXFDescriptor; -typedef struct MXFPackage { +typedef struct { UID uid; enum MXFMetadataSetType type; UID package_uid; @@ -132,7 +132,7 @@ enum MXFMetadataSetType type; } MXFMetadataSet; -typedef struct MXFContext { +typedef struct { UID *packages_refs; int packages_count; MXFMetadataSet **metadata_sets; @@ -141,7 +141,7 @@ struct AVAES *aesc; } MXFContext; -typedef struct KLVPacket { +typedef struct { UID key; offset_t offset; uint64_t length; @@ -152,18 +152,18 @@ Clip, }; -typedef struct MXFCodecUL { +typedef struct { UID uid; enum CodecID id; enum MXFWrappingScheme wrapping; } MXFCodecUL; -typedef struct MXFDataDefinitionUL { +typedef struct { UID uid; enum CodecType type; } MXFDataDefinitionUL; -typedef struct MXFMetadataReadTableEntry { +typedef struct { const UID key; int (*read)(); int ctx_size;