comparison ffm.c @ 1809:491581a2b9a7 libavformat

codec_tag settable via VideoTag, and transmit codec_tag in ffm
author alex
date Thu, 22 Feb 2007 13:23:38 +0000
parents eb16c64144ee
children 1a3c9056982a
comparison
equal deleted inserted replaced
1808:572ce77d7333 1809:491581a2b9a7
199 put_be32(pb, codec->me_method); 199 put_be32(pb, codec->me_method);
200 put_be32(pb, codec->mb_decision); 200 put_be32(pb, codec->mb_decision);
201 put_be32(pb, codec->nsse_weight); 201 put_be32(pb, codec->nsse_weight);
202 put_be32(pb, codec->frame_skip_cmp); 202 put_be32(pb, codec->frame_skip_cmp);
203 put_be64(pb, av_dbl2int(codec->rc_buffer_aggressivity)); 203 put_be64(pb, av_dbl2int(codec->rc_buffer_aggressivity));
204 put_be32(pb, codec->codec_tag);
204 break; 205 break;
205 case CODEC_TYPE_AUDIO: 206 case CODEC_TYPE_AUDIO:
206 put_be32(pb, codec->sample_rate); 207 put_be32(pb, codec->sample_rate);
207 put_le16(pb, codec->channels); 208 put_le16(pb, codec->channels);
208 put_le16(pb, codec->frame_size); 209 put_le16(pb, codec->frame_size);
532 codec->me_method = get_be32(pb); 533 codec->me_method = get_be32(pb);
533 codec->mb_decision = get_be32(pb); 534 codec->mb_decision = get_be32(pb);
534 codec->nsse_weight = get_be32(pb); 535 codec->nsse_weight = get_be32(pb);
535 codec->frame_skip_cmp = get_be32(pb); 536 codec->frame_skip_cmp = get_be32(pb);
536 codec->rc_buffer_aggressivity = av_int2dbl(get_be64(pb)); 537 codec->rc_buffer_aggressivity = av_int2dbl(get_be64(pb));
538 codec->codec_tag = get_be32(pb);
537 break; 539 break;
538 case CODEC_TYPE_AUDIO: 540 case CODEC_TYPE_AUDIO:
539 codec->sample_rate = get_be32(pb); 541 codec->sample_rate = get_be32(pb);
540 codec->channels = get_le16(pb); 542 codec->channels = get_le16(pb);
541 codec->frame_size = get_le16(pb); 543 codec->frame_size = get_le16(pb);