Lines Matching refs:par
207 AVCodecParameters *par;
214 par = s->streams[n]->codecpar;
221 if (par->codec_type == AVMEDIA_TYPE_VIDEO)
239 AVCodecParameters *par = st->codecpar;
252 ffio_wfourcc(pb, avi_stream2fourcc(tag, stream_index, par->codec_type));
296 AVCodecParameters *par = s->streams[n]->codecpar;
298 bitrate = FFMIN(bitrate + par->bit_rate, INT32_MAX);
303 if (par->codec_type == AVMEDIA_TYPE_VIDEO) {
304 video_par = par;
356 AVCodecParameters *par = st->codecpar;
363 switch (par->codec_type) {
367 if (par->codec_id != AV_CODEC_ID_XSUB) {
384 if (par->codec_type == AVMEDIA_TYPE_VIDEO ||
385 par->codec_id == AV_CODEC_ID_XSUB)
386 avio_wl32(pb, par->codec_tag);
397 if ( par->codec_type == AVMEDIA_TYPE_VIDEO
398 && par->codec_id != AV_CODEC_ID_XSUB
404 if (par->codec_id == AV_CODEC_ID_XSUB)
420 if (par->codec_type == AVMEDIA_TYPE_VIDEO)
422 else if (par->codec_type == AVMEDIA_TYPE_AUDIO)
429 if (par->width > 65535 || par->height > 65535) {
430 av_log(s, AV_LOG_ERROR, "%dx%d dimensions are too big\n", par->width, par->height);
433 avio_wl16(pb, par->width);
434 avio_wl16(pb, par->height);
437 if (par->codec_type != AVMEDIA_TYPE_DATA) {
442 switch (par->codec_type) {
446 if (par->codec_id != AV_CODEC_ID_XSUB)
450 if ( !par->codec_tag
451 && par->codec_id == AV_CODEC_ID_RAWVIDEO
452 && par->format == AV_PIX_FMT_RGB555LE
453 && par->bits_per_coded_sample == 15)
454 par->bits_per_coded_sample = 16;
456 ff_put_bmp_header(pb, par, 0, 0, avi->flipped_raw_rgb);
458 par->bits_per_coded_sample);
459 if ( !par->codec_tag
460 && par->codec_id == AV_CODEC_ID_RAWVIDEO
461 && par->format != pix_fmt
462 && par->format != AV_PIX_FMT_NONE)
464 av_get_pix_fmt_name(par->format));
466 if (par->format == AV_PIX_FMT_PAL8) {
467 if (par->bits_per_coded_sample < 0 || par->bits_per_coded_sample > 8) {
468 av_log(s, AV_LOG_ERROR, "PAL8 with %d bps is not allowed\n", par->bits_per_coded_sample);
476 if ((ret = ff_put_wav_header(s, pb, par, flags)) < 0)
482 (char *)av_x_if_null(av_get_media_type_string(par->codec_type), "?"));
490 if (par->codec_id == AV_CODEC_ID_XSUB
508 if (par->codec_type == AVMEDIA_TYPE_VIDEO &&
513 (AVRational) { par->width,
514 par->height });
517 if (par->field_order == AV_FIELD_TT || par->field_order == AV_FIELD_BB ||
518 par->field_order == AV_FIELD_TB || par->field_order == AV_FIELD_BT) {
528 avio_wl32(pb, par->width);
529 avio_wl32(pb, par->height);
532 avio_wl32(pb, par->width);
533 avio_wl32(pb, par->height);
541 if (par->field_order == AV_FIELD_TT || par->field_order == AV_FIELD_TB) {
543 } else if (par->field_order == AV_FIELD_BB || par->field_order == AV_FIELD_BT) {
549 avio_wl32(pb, par->height / fields); // compressed bitmap height
550 avio_wl32(pb, par->width); // compressed bitmap width
551 avio_wl32(pb, par->height / fields); // valid bitmap height
552 avio_wl32(pb, par->width); // valid bitmap width
745 AVCodecParameters *par = s->streams[stream_index]->codecpar;
748 while (par->block_align == 0 && dts != AV_NOPTS_VALUE &&
749 dts > avist->packet_count && par->codec_id != AV_CODEC_ID_XSUB && avist->packet_count) {
767 AVCodecParameters *par = s->streams[stream_index]->codecpar;
770 if (par->codec_id == AV_CODEC_ID_H264 && par->codec_tag == MKTAG('H','2','6','4') && pkt->size) {
782 if (par->codec_type == AVMEDIA_TYPE_VIDEO) {
787 if (par->codec_id == AV_CODEC_ID_RAWVIDEO && par->codec_tag == 0) {
788 int64_t bpc = par->bits_per_coded_sample != 15 ? par->bits_per_coded_sample : 16;
789 int expected_stride = ((par->width * bpc + 31) >> 5)*4;
790 reshuffle_ret = ff_reshuffle_raw_rgb(s, &pkt, par, expected_stride);
795 if (par->format == AV_PIX_FMT_PAL8) {
800 int pal_size = 1 << par->bits_per_coded_sample;
803 av_assert0(par->bits_per_coded_sample >= 0 && par->bits_per_coded_sample <= 8);
818 avi_stream2fourcc(tag, stream_index, par->codec_type);
868 AVCodecParameters *par = s->streams[stream_index]->codecpar;
888 avi_stream2fourcc(tag, stream_index, par->codec_type);
891 if (par->codec_type == AVMEDIA_TYPE_AUDIO)
939 AVCodecParameters *par = s->streams[n]->codecpar;
942 if (par->codec_type == AVMEDIA_TYPE_VIDEO) {
946 if (par->codec_id == AV_CODEC_ID_MP2 ||
947 par->codec_id == AV_CODEC_ID_MP3)