Home
last modified time | relevance | path

Searched refs:rc_mode (Results 1 - 7 of 7) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dvaapi_encode.c1557 const VAAPIEncodeRCMode *rc_mode; in vaapi_encode_init_rate_control() local
1589 rc_mode = &vaapi_encode_rc_modes[i]; in vaapi_encode_init_rate_control()
1590 if (supported_va_rc_modes & rc_mode->va_mode) { in vaapi_encode_init_rate_control()
1592 first ? "" : ", ", rc_mode->name); in vaapi_encode_init_rate_control()
1610 // * If the user has set a mode explicitly with the rc_mode option, in vaapi_encode_init_rate_control()
1622 rc_mode = &vaapi_encode_rc_modes[mode]; \ in vaapi_encode_init_rate_control()
1623 if (!(rc_mode->va_mode & supported_va_rc_modes)) { \ in vaapi_encode_init_rate_control()
1626 "RC mode (supported modes: %s).\n", rc_mode->name, \ in vaapi_encode_init_rate_control()
1631 "RC mode.\n", rc_mode->name); \ in vaapi_encode_init_rate_control()
1632 rc_mode in vaapi_encode_init_rate_control()
[all...]
H A Dnvenc.h42 #define RCD(rc_mode) ((rc_mode) | RC_MODE_DEPRECATED)
H A Dqsvenc.c129 mfxU16 rc_mode; member
157 static const char *print_ratecontrol(mfxU16 rc_mode) in print_ratecontrol() argument
161 if (rc_mode == rc_names[i].rc_mode) in print_ratecontrol()
435 mfxU16 rc_mode; in select_rc_mode() local
455 rc_mode = MFX_RATECONTROL_CQP; in select_rc_mode()
460 rc_mode = MFX_RATECONTROL_VCM; in select_rc_mode()
465 rc_mode = MFX_RATECONTROL_LA; in select_rc_mode()
469 rc_mode = MFX_RATECONTROL_LA_ICQ; in select_rc_mode()
474 rc_mode in select_rc_mode()
[all...]
H A Dlibopenh264enc.c59 int rc_mode; member
101 { "rc_mode", "Select rate control mode", OFFSET(rc_mode), AV_OPT_TYPE_INT, { .i64 = RC_QUALITY_MODE }, RC_OFF_MODE, RC_TIMESTAMP_MODE, VE, "rc_mode" },
102 { "off", "bit rate control off", 0, AV_OPT_TYPE_CONST, { .i64 = RC_OFF_MODE }, 0, 0, VE, "rc_mode" },
103 { "quality", "quality mode", 0, AV_OPT_TYPE_CONST, { .i64 = RC_QUALITY_MODE }, 0, 0, VE, "rc_mode" },
104 { "bitrate", "bitrate mode", 0, AV_OPT_TYPE_CONST, { .i64 = RC_BITRATE_MODE }, 0, 0, VE, "rc_mode" },
105 { "buffer", "using buffer status to adjust the video quality (no bitrate control)", 0, AV_OPT_TYPE_CONST, { .i64 = RC_BUFFERBASED_MODE }, 0, 0, VE, "rc_mode" },
107 { "timestamp", "bit rate control based on timestamp", 0, AV_OPT_TYPE_CONST, { .i64 = RC_TIMESTAMP_MODE }, 0, 0, VE, "rc_mode" },
175 param.iRCMode = s->rc_mode; in svc_encode_init()
[all...]
H A Dvaapi_encode.h225 const VAAPIEncodeRCMode *rc_mode; member
493 0, 0, FLAGS, "rc_mode" }
495 { "rc_mode",\
498 { .i64 = RC_MODE_AUTO }, RC_MODE_AUTO, RC_MODE_MAX, FLAGS, "rc_mode" }, \
500 0, AV_OPT_TYPE_CONST, { .i64 = RC_MODE_AUTO }, 0, 0, FLAGS, "rc_mode" }, \
H A Dvaapi_encode_vp9.c203 if (ctx->rc_mode->quality) { in vaapi_encode_vp9_configure()
H A Dvaapi_encode_h264.c1081 if (!ctx->rc_mode->hrd) { in vaapi_encode_h264_configure()

Completed in 8 milliseconds