Mercurial > libavformat.hg
comparison mxf.c @ 1193:fcc6f52e2cf1 libavformat
remove useless variables
author | bcoudurier |
---|---|
date | Fri, 28 Jul 2006 23:03:00 +0000 |
parents | ad731bdb7365 |
children | f20dada04de5 |
comparison
equal
deleted
inserted
replaced
1192:ad731bdb7365 | 1193:fcc6f52e2cf1 |
---|---|
89 | 89 |
90 typedef struct MXFDescriptor { | 90 typedef struct MXFDescriptor { |
91 UID uid; | 91 UID uid; |
92 UID essence_container_ul; | 92 UID essence_container_ul; |
93 UID essence_codec_ul; | 93 UID essence_codec_ul; |
94 enum CodecType codec_type; | |
95 AVRational sample_rate; | 94 AVRational sample_rate; |
96 AVRational aspect_ratio; | 95 AVRational aspect_ratio; |
97 int width; | 96 int width; |
98 int height; | 97 int height; |
99 int channels; | 98 int channels; |
100 int bits_per_sample; | 99 int bits_per_sample; |
101 struct MXFDescriptor **sub_descriptors; | 100 struct MXFDescriptor **sub_descriptors; |
102 UID *sub_descriptors_refs; | 101 UID *sub_descriptors_refs; |
103 int sub_descriptors_count; | 102 int sub_descriptors_count; |
104 int block_align; | |
105 int linked_track_id; | 103 int linked_track_id; |
106 } MXFDescriptor; | 104 } MXFDescriptor; |
107 | 105 |
108 typedef struct MXFPackage { | 106 typedef struct MXFPackage { |
109 UID uid; | 107 UID uid; |
614 break; | 612 break; |
615 case 0x3006: | 613 case 0x3006: |
616 descriptor->linked_track_id = get_be32(pb); | 614 descriptor->linked_track_id = get_be32(pb); |
617 break; | 615 break; |
618 case 0x3201: /* PictureEssenceCoding */ | 616 case 0x3201: /* PictureEssenceCoding */ |
619 descriptor->codec_type = CODEC_TYPE_VIDEO; | |
620 get_buffer(pb, descriptor->essence_codec_ul, 16); | 617 get_buffer(pb, descriptor->essence_codec_ul, 16); |
621 break; | 618 break; |
622 case 0x3203: | 619 case 0x3203: |
623 descriptor->width = get_be32(pb); | 620 descriptor->width = get_be32(pb); |
624 break; | 621 break; |
627 break; | 624 break; |
628 case 0x320E: | 625 case 0x320E: |
629 descriptor->aspect_ratio.num = get_be32(pb); | 626 descriptor->aspect_ratio.num = get_be32(pb); |
630 descriptor->aspect_ratio.den = get_be32(pb); | 627 descriptor->aspect_ratio.den = get_be32(pb); |
631 break; | 628 break; |
632 case 0x3D0A: | |
633 descriptor->block_align = get_be16(pb); | |
634 break; | |
635 case 0x3D03: | 629 case 0x3D03: |
636 descriptor->sample_rate.num = get_be32(pb); | 630 descriptor->sample_rate.num = get_be32(pb); |
637 descriptor->sample_rate.den = get_be32(pb); | 631 descriptor->sample_rate.den = get_be32(pb); |
638 break; | 632 break; |
639 case 0x3D06: /* SoundEssenceCompression */ | 633 case 0x3D06: /* SoundEssenceCompression */ |
640 descriptor->codec_type = CODEC_TYPE_AUDIO; | |
641 get_buffer(pb, descriptor->essence_codec_ul, 16); | 634 get_buffer(pb, descriptor->essence_codec_ul, 16); |
642 break; | 635 break; |
643 case 0x3D07: | 636 case 0x3D07: |
644 descriptor->channels = get_be32(pb); | 637 descriptor->channels = get_be32(pb); |
645 break; | 638 break; |