Home
last modified time | relevance | path

Searched refs:enccfg (Results 1 - 2 of 2) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dlibvpxenc.c582 static int vpx_ts_param_parse(VPxContext *ctx, struct vpx_codec_enc_cfg *enccfg, in vpx_ts_param_parse() argument
592 enccfg->ts_number_layers = strtoul(value, &value, 10); in vpx_ts_param_parse()
595 vp8_ts_parse_int_array(enccfg->ts_target_bitrate, value, value_len, VPX_TS_MAX_LAYERS); in vpx_ts_param_parse()
598 vp8_ts_parse_int_array(enccfg->layer_target_bitrate, value, value_len, VPX_TS_MAX_LAYERS); in vpx_ts_param_parse()
601 vp8_ts_parse_int_array(enccfg->ts_rate_decimator, value, value_len, VPX_TS_MAX_LAYERS); in vpx_ts_param_parse()
603 enccfg->ts_periodicity = strtoul(value, &value, 10); in vpx_ts_param_parse()
605 vp8_ts_parse_int_array(enccfg->ts_layer_id, value, value_len, VPX_TS_MAX_PERIODICITY); in vpx_ts_param_parse()
612 enccfg->temporal_layering_mode = VP9E_TEMPORAL_LAYERING_MODE_BYPASS; // only bypass mode is supported for now. in vpx_ts_param_parse()
613 enccfg->ss_number_layers = 1; // TODO: add spatial scalability support. in vpx_ts_param_parse()
619 set_temporal_layer_pattern(ts_layering_mode, enccfg, ct in vpx_ts_param_parse()
706 set_pix_fmt(AVCodecContext *avctx, vpx_codec_caps_t codec_caps, struct vpx_codec_enc_cfg *enccfg, vpx_codec_flags_t *flags, vpx_img_fmt_t *img_fmt) set_pix_fmt() argument
827 set_vp8_defaults(AVCodecContext *avctx, struct vpx_codec_enc_cfg *enccfg) set_vp8_defaults() argument
852 set_vp9_defaults(AVCodecContext *avctx, struct vpx_codec_enc_cfg *enccfg) set_vp9_defaults() argument
871 set_vpx_defaults(AVCodecContext *avctx, struct vpx_codec_enc_cfg *enccfg) set_vpx_defaults() argument
888 struct vpx_codec_enc_cfg enccfg = { 0 }; vpx_init() local
1609 const struct vpx_codec_enc_cfg *enccfg = ctx->encoder.config.enc; vpx_encode() local
[all...]
H A Dlibaomenc.c412 struct aom_codec_enc_cfg *enccfg, aom_codec_flags_t *flags, in set_pix_fmt()
417 enccfg->g_bit_depth = enccfg->g_input_bit_depth = desc->comp[0].depth; in set_pix_fmt()
420 enccfg->monochrome = 1; in set_pix_fmt()
423 enccfg->g_profile = FF_PROFILE_AV1_MAIN; in set_pix_fmt()
427 enccfg->g_profile = FF_PROFILE_AV1_PROFESSIONAL; in set_pix_fmt()
432 enccfg->g_profile = FF_PROFILE_AV1_HIGH; in set_pix_fmt()
437 enccfg->monochrome = 1; in set_pix_fmt()
442 enccfg->g_profile = in set_pix_fmt()
443 enccfg in set_pix_fmt()
411 set_pix_fmt(AVCodecContext *avctx, aom_codec_caps_t codec_caps, struct aom_codec_enc_cfg *enccfg, aom_codec_flags_t *flags, aom_img_fmt_t *img_fmt) set_pix_fmt() argument
501 choose_tiling(AVCodecContext *avctx, struct aom_codec_enc_cfg *enccfg) choose_tiling() argument
661 struct aom_codec_enc_cfg enccfg = { 0 }; aom_init() local
[all...]

Completed in 3 milliseconds