comparison ffmenc.c @ 5910:536e5527c1e0 libavformat

Define AVMediaType enum, and use it instead of enum CodecType, which is deprecated and will be dropped at the next major bump.
author stefano
date Tue, 30 Mar 2010 23:30:55 +0000
parents 08abadf5350b
children 11bb10c37225
comparison
equal deleted inserted replaced
5909:b8041f85c327 5910:536e5527c1e0
117 put_be32(pb, codec->flags); 117 put_be32(pb, codec->flags);
118 put_be32(pb, codec->flags2); 118 put_be32(pb, codec->flags2);
119 put_be32(pb, codec->debug); 119 put_be32(pb, codec->debug);
120 /* specific info */ 120 /* specific info */
121 switch(codec->codec_type) { 121 switch(codec->codec_type) {
122 case CODEC_TYPE_VIDEO: 122 case AVMEDIA_TYPE_VIDEO:
123 put_be32(pb, codec->time_base.num); 123 put_be32(pb, codec->time_base.num);
124 put_be32(pb, codec->time_base.den); 124 put_be32(pb, codec->time_base.den);
125 put_be16(pb, codec->width); 125 put_be16(pb, codec->width);
126 put_be16(pb, codec->height); 126 put_be16(pb, codec->height);
127 put_be16(pb, codec->gop_size); 127 put_be16(pb, codec->gop_size);
166 put_be64(pb, av_dbl2int(codec->qblur)); 166 put_be64(pb, av_dbl2int(codec->qblur));
167 put_be32(pb, codec->max_qdiff); 167 put_be32(pb, codec->max_qdiff);
168 put_be32(pb, codec->refs); 168 put_be32(pb, codec->refs);
169 put_be32(pb, codec->directpred); 169 put_be32(pb, codec->directpred);
170 break; 170 break;
171 case CODEC_TYPE_AUDIO: 171 case AVMEDIA_TYPE_AUDIO:
172 put_be32(pb, codec->sample_rate); 172 put_be32(pb, codec->sample_rate);
173 put_le16(pb, codec->channels); 173 put_le16(pb, codec->channels);
174 put_le16(pb, codec->frame_size); 174 put_le16(pb, codec->frame_size);
175 put_le16(pb, codec->sample_fmt); 175 put_le16(pb, codec->sample_fmt);
176 break; 176 break;