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;