Home
last modified time | relevance | path

Searched refs:rate_control (Results 1 – 17 of 17) sorted by relevance

/third_party/gstreamer/gstplugins_bad/gst/siren/
Dhuffman.c226 int rate_control; in quantize_mlt() local
228 for (rate_control = 0; rate_control < ((rate_control_possibilities >> 1) - 1); in quantize_mlt()
229 rate_control++) in quantize_mlt()
230 power_categories[category_balance[rate_control]]++; in quantize_mlt()
243 while (mlt_bits < number_of_available_bits && rate_control > 0) { in quantize_mlt()
244 rate_control--; in quantize_mlt()
245 region = category_balance[rate_control]; in quantize_mlt()
265 && rate_control < rate_control_possibilities) { in quantize_mlt()
266 region = category_balance[rate_control]; in quantize_mlt()
280 rate_control++; in quantize_mlt()
[all …]
Ddecoder.c94 int rate_control = 0; in Siren7_DecodeFrame() local
151 rate_control <<= 1; in Siren7_DecodeFrame()
152 rate_control |= next_bit (); in Siren7_DecodeFrame()
160 for (i = 0; i < rate_control; i++) { in Siren7_DecodeFrame()
176 && rate_control + 1 < rate_control_possibilities) { in Siren7_DecodeFrame()
Dencoder.c108 int rate_control; in Siren7_EncodeFrame() local
150 rate_control = in Siren7_EncodeFrame()
160 drp_code_bits[number_of_regions] = rate_control; in Siren7_EncodeFrame()
/third_party/mesa3d/src/gallium/drivers/radeon/
Dradeon_vce_50.c38 static void rate_control(struct rvce_encoder *enc) in rate_control() function
236 enc->rate_control = rate_control; in si_vce_50_init()
Dradeon_vce_40_2_2.c92 static void rate_control(struct rvce_encoder *enc) in rate_control() function
277 enc->rate_control(enc); in config()
434 enc->rate_control = rate_control; in si_vce_40_2_2_init()
Dradeon_vce_52.c422 static void rate_control(struct rvce_encoder *enc) in rate_control() function
457 enc->rate_control(enc); in config()
669 enc->rate_control = rate_control; in si_vce_52_init()
Dradeon_vce.h375 void (*rate_control)(struct rvce_encoder *enc); member
/third_party/gstreamer/gstplugins_bad/ext/openh264/
Dgstopenh264enc.cpp388 openh264enc->rate_control = DEFAULT_RATE_CONTROL; in gst_openh264enc_init()
436 openh264enc->rate_control = RC_QUALITY_MODE; in gst_openh264enc_set_rate_control()
439 openh264enc->rate_control = RC_BITRATE_MODE; in gst_openh264enc_set_rate_control()
442 openh264enc->rate_control = RC_BUFFERBASED_MODE; in gst_openh264enc_set_rate_control()
445 openh264enc->rate_control = RC_OFF_MODE; in gst_openh264enc_set_rate_control()
565 g_value_set_enum (value, openh264enc->rate_control); in gst_openh264enc_get_property()
785 enc_params.iRCMode = openh264enc->rate_control; in gst_openh264enc_set_format()
Dgstopenh264enc.h73 RC_MODES rate_control; member
/third_party/ffmpeg/libavcodec/
Dsiren.c676 int frame_error = 0, rate_control = 0; in siren_decode() local
685 rate_control = get_bits(gb, 4); in siren_decode()
693 for (int i = 0; i < rate_control; i++) in siren_decode()
707 rate_control + 1 < s->rate_control_possibilities) { in siren_decode()
Dvc2enc.c615 static int rate_control(AVCodecContext *avctx, void *arg) in rate_control() function
667 s->avctx->execute(s->avctx, rate_control, enc_args, NULL, s->num_x*s->num_y, in calc_slice_sizes()
/third_party/gstreamer/gstplugins_bad/sys/uvch264/
Dgstuvch264_src.h140 UvcH264RateControl rate_control; member
Dgstuvch264_src.c546 self->rate_control = DEFAULT_RATE_CONTROL; in gst_uvc_h264_src_init()
647 self->rate_control = g_value_get_enum (value); in gst_uvc_h264_src_set_property()
806 g_value_set_enum (value, self->rate_control); in gst_uvc_h264_src_get_property()
876 req.bRateControlMode = self->rate_control; in set_rate_control()
994 if (self->rate_control != (req.bRateControlMode & in update_rate_control()
996 self->rate_control = (req.bRateControlMode & in update_rate_control()
1711 self->rate_control = rate; in gst_uvc_h264_src_parse_event()
1828 probe->bRateControlMode = self->rate_control; in fill_probe_commit()
/third_party/gstreamer/gstplugins_bad/sys/msdk/
Dgstmsdkh264enc.c412 if (encoder->rate_control == MFX_RATECONTROL_LA || in gst_msdkh264enc_configure()
413 encoder->rate_control == MFX_RATECONTROL_LA_HRD || in gst_msdkh264enc_configure()
414 encoder->rate_control == MFX_RATECONTROL_LA_ICQ) in gst_msdkh264enc_configure()
Dgstmsdkenc.h143 guint rate_control; member
Dgstmsdkenc.c155 mfx->RateControlMethod = thiz->rate_control; in ensure_bitrate_control()
2105 thiz->rate_control = PROP_RATE_CONTROL_DEFAULT; in gst_msdkenc_init()
2161 thiz->rate_control = g_value_get_enum (value); in gst_msdkenc_set_common_property()
2272 g_value_set_enum (value, thiz->rate_control); in gst_msdkenc_get_common_property()
/third_party/mesa3d/src/gallium/drivers/r600/
Dradeon_vce.h373 void (*rate_control)(struct rvce_encoder *enc); member