• Home
  • Raw
  • Download

Lines Matching refs:par

205     AVCodecParameters *par;  in avi_write_counters()  local
212 par = s->streams[n]->codecpar; in avi_write_counters()
219 if (par->codec_type == AVMEDIA_TYPE_VIDEO) in avi_write_counters()
237 AVCodecParameters *par = st->codecpar; in write_odml_master() local
251 ffio_wfourcc(pb, avi_stream2fourcc(tag, stream_index, par->codec_type)); in write_odml_master()
299 AVCodecParameters *par = s->streams[n]->codecpar; in avi_write_header() local
301 bitrate = FFMIN(bitrate + par->bit_rate, INT32_MAX); in avi_write_header()
306 if (par->codec_type == AVMEDIA_TYPE_VIDEO) { in avi_write_header()
307 video_par = par; in avi_write_header()
362 AVCodecParameters *par = st->codecpar; in avi_write_header() local
369 switch (par->codec_type) { in avi_write_header()
373 if (par->codec_id != AV_CODEC_ID_XSUB) { in avi_write_header()
390 if (par->codec_type == AVMEDIA_TYPE_VIDEO || in avi_write_header()
391 par->codec_id == AV_CODEC_ID_XSUB) in avi_write_header()
392 avio_wl32(pb, par->codec_tag); in avi_write_header()
403 if ( par->codec_type == AVMEDIA_TYPE_VIDEO in avi_write_header()
404 && par->codec_id != AV_CODEC_ID_XSUB in avi_write_header()
410 if (par->codec_id == AV_CODEC_ID_XSUB) in avi_write_header()
426 if (par->codec_type == AVMEDIA_TYPE_VIDEO) in avi_write_header()
428 else if (par->codec_type == AVMEDIA_TYPE_AUDIO) in avi_write_header()
435 avio_wl16(pb, par->width); in avi_write_header()
436 avio_wl16(pb, par->height); in avi_write_header()
439 if (par->codec_type != AVMEDIA_TYPE_DATA) { in avi_write_header()
444 switch (par->codec_type) { in avi_write_header()
448 if (par->codec_id != AV_CODEC_ID_XSUB) in avi_write_header()
452 if ( !par->codec_tag in avi_write_header()
453 && par->codec_id == AV_CODEC_ID_RAWVIDEO in avi_write_header()
454 && par->format == AV_PIX_FMT_RGB555LE in avi_write_header()
455 && par->bits_per_coded_sample == 15) in avi_write_header()
456 par->bits_per_coded_sample = 16; in avi_write_header()
458 ff_put_bmp_header(pb, par, 0, 0, avi->flipped_raw_rgb); in avi_write_header()
460 par->bits_per_coded_sample); in avi_write_header()
461 if ( !par->codec_tag in avi_write_header()
462 && par->codec_id == AV_CODEC_ID_RAWVIDEO in avi_write_header()
463 && par->format != pix_fmt in avi_write_header()
464 && par->format != AV_PIX_FMT_NONE) in avi_write_header()
466 av_get_pix_fmt_name(par->format)); in avi_write_header()
468 if (par->format == AV_PIX_FMT_PAL8) { in avi_write_header()
469 if (par->bits_per_coded_sample < 0 || par->bits_per_coded_sample > 8) { in avi_write_header()
470 … av_log(s, AV_LOG_ERROR, "PAL8 with %d bps is not allowed\n", par->bits_per_coded_sample); in avi_write_header()
478 if ((ret = ff_put_wav_header(s, pb, par, flags)) < 0) in avi_write_header()
484 (char *)av_x_if_null(av_get_media_type_string(par->codec_type), "?")); in avi_write_header()
492 if (par->codec_id == AV_CODEC_ID_XSUB in avi_write_header()
510 if (par->codec_type == AVMEDIA_TYPE_VIDEO && in avi_write_header()
515 (AVRational) { par->width, in avi_write_header()
516 par->height }); in avi_write_header()
519 if (par->field_order == AV_FIELD_TT || par->field_order == AV_FIELD_BB || in avi_write_header()
520 par->field_order == AV_FIELD_TB || par->field_order == AV_FIELD_BT) { in avi_write_header()
530 avio_wl32(pb, par->width); in avi_write_header()
531 avio_wl32(pb, par->height); in avi_write_header()
534 avio_wl32(pb, par->width); in avi_write_header()
535 avio_wl32(pb, par->height); in avi_write_header()
543 if (par->field_order == AV_FIELD_TT || par->field_order == AV_FIELD_TB) { in avi_write_header()
545 } else if (par->field_order == AV_FIELD_BB || par->field_order == AV_FIELD_BT) { in avi_write_header()
551 avio_wl32(pb, par->height / fields); // compressed bitmap height in avi_write_header()
552 avio_wl32(pb, par->width); // compressed bitmap width in avi_write_header()
553 avio_wl32(pb, par->height / fields); // valid bitmap height in avi_write_header()
554 avio_wl32(pb, par->width); // valid bitmap width in avi_write_header()
749 AVCodecParameters *par = s->streams[stream_index]->codecpar; in write_skip_frames() local
752 while (par->block_align == 0 && dts != AV_NOPTS_VALUE && in write_skip_frames()
753 dts > avist->packet_count && par->codec_id != AV_CODEC_ID_XSUB && avist->packet_count) { in write_skip_frames()
771 AVCodecParameters *par = s->streams[stream_index]->codecpar; in avi_write_packet() local
774 … if (par->codec_id == AV_CODEC_ID_H264 && par->codec_tag == MKTAG('H','2','6','4') && pkt->size) { in avi_write_packet()
786 if (par->codec_type == AVMEDIA_TYPE_VIDEO) { in avi_write_packet()
791 if (par->codec_id == AV_CODEC_ID_RAWVIDEO && par->codec_tag == 0) { in avi_write_packet()
792 int64_t bpc = par->bits_per_coded_sample != 15 ? par->bits_per_coded_sample : 16; in avi_write_packet()
793 int expected_stride = ((par->width * bpc + 31) >> 5)*4; in avi_write_packet()
794 reshuffle_ret = ff_reshuffle_raw_rgb(s, &pkt, par, expected_stride); in avi_write_packet()
799 if (par->format == AV_PIX_FMT_PAL8) { in avi_write_packet()
804 int pal_size = 1 << par->bits_per_coded_sample; in avi_write_packet()
807 av_assert0(par->bits_per_coded_sample >= 0 && par->bits_per_coded_sample <= 8); in avi_write_packet()
822 avi_stream2fourcc(tag, stream_index, par->codec_type); in avi_write_packet()
872 AVCodecParameters *par = s->streams[stream_index]->codecpar; in avi_write_packet_internal() local
892 avi_stream2fourcc(tag, stream_index, par->codec_type); in avi_write_packet_internal()
895 if (par->codec_type == AVMEDIA_TYPE_AUDIO) in avi_write_packet_internal()
943 AVCodecParameters *par = s->streams[n]->codecpar; in avi_write_trailer() local
946 if (par->codec_type == AVMEDIA_TYPE_VIDEO) { in avi_write_trailer()
950 if (par->codec_id == AV_CODEC_ID_MP2 || in avi_write_trailer()
951 par->codec_id == AV_CODEC_ID_MP3) in avi_write_trailer()