/third_party/pulseaudio/speex/libspeexdsp/ |
H A D | preprocess.c | 205 spx_word16_t *gain_floor; /**< Minimum gain allowed */ 210 spx_word16_t *gain; /**< Ephraim Malah gain */ member 234 float agc_gain; /**< Current AGC gain */ 235 float max_gain; /**< Maximum gain allowed */ 236 float max_increase_step; /**< Maximum increase in gain from one frame to another */ 237 float max_decrease_step; /**< Maximum decrease in gain from one frame to another */ 239 float init_max; /**< Current gain limit during initialisation */ 286 /* This function approximates the gain function 288 which multiplied by xi/(1+xi) is the optimal gain [all...] |
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
H A D | tda10021.c | 353 u8 gain = tda10021_readreg(state, 0x17); in tda10021_read_signal_strength() local 356 gain = ~gain; in tda10021_read_signal_strength() 357 *strength = (gain << 8) | gain; in tda10021_read_signal_strength()
|
H A D | l64781.c | 91 l64781_writereg (state, 0x0e, 0); /* AGC gain to zero in beginning */ in reset_afc() 354 int gain = l64781_readreg (state, 0x0e); in l64781_read_status() local 361 if (gain > 5) in l64781_read_status() 395 u8 gain = l64781_readreg (state, 0x0e); in l64781_read_signal_strength() local 396 *signal_strength = (gain << 8) | gain; in l64781_read_signal_strength() 449 /* AGC loop gain, and polarity is positive */ in l64781_init()
|
/kernel/linux/linux-5.10/drivers/iio/light/ |
H A D | vl6180.c | 279 * Available Ambient Light Sensor gain settings, 1/1000th, and 316 /* one ALS count is 0.32 Lux @ gain 1, IT 100 ms */ in vl6180_read_raw() 362 int i, ret, gain; in vl6180_set_als_gain() local 367 gain = (val * 1000000 + val2) / 1000; in vl6180_set_als_gain() 368 if (gain < 1 || gain > 40000) in vl6180_set_als_gain() 371 i = find_closest(gain, vl6180_als_gain_tab, in vl6180_set_als_gain() 483 /* ALS gain: 1 */ in vl6180_init()
|
H A D | rpr0521.c | 127 const struct rpr0521_gain *gain; member 134 .gain = rpr0521_pxs_gain, 141 .gain = rpr0521_als_gain, 148 .gain = rpr0521_als_gain, 180 /* protect device params updates (e.g state, gain) */ 595 *val = rpr0521_gain[chan].gain[idx].scale; in rpr0521_get_gain() 596 *val2 = rpr0521_gain[chan].gain[idx].uscale; in rpr0521_get_gain() 606 /* get gain index */ in rpr0521_set_gain() 608 if (val == rpr0521_gain[chan].gain[i].scale && in rpr0521_set_gain() 609 val2 == rpr0521_gain[chan].gain[ in rpr0521_set_gain() [all...] |
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | wcd-clsh-v2.c | 225 int val = 0, gain = 0, res_val; in wcd_clsh_set_hph_mode() local 233 gain = DAC_GAIN_0DB; in wcd_clsh_set_hph_mode() 238 gain = DAC_GAIN_0DB; in wcd_clsh_set_hph_mode() 243 gain = DAC_GAIN_M0P2DB; in wcd_clsh_set_hph_mode() 261 gain); in wcd_clsh_set_hph_mode()
|
/kernel/linux/linux-5.10/drivers/media/usb/gspca/ |
H A D | dtcs033.c | 146 /* -- controls: exposure and gain -- */ 149 s32 expo, s32 gain) in dtcs033_setexposure() 151 /* gain [dB] encoding */ in dtcs033_setexposure() 152 u16 sGain = (u16)gain; in dtcs033_setexposure() 168 gspca_err(gspca_dev, "usb error in setexposure(gain) sequence\n"); in dtcs033_setexposure() 180 /* exposure & gain controls */ 183 struct v4l2_ctrl *gain; member 202 ctrl->val, sd->gain->val); in sd_s_ctrl() 227 sd->gain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in dtcs033_init_controls() 148 dtcs033_setexposure(struct gspca_dev *gspca_dev, s32 expo, s32 gain) dtcs033_setexposure() argument
|
H A D | pac207.c | 211 we are on a valid point of the autogain gain / in sd_s_ctrl() 215 gspca_dev->gain->val = PAC207_GAIN_DEFAULT; in sd_s_ctrl() 230 if (gspca_dev->gain->is_new || (ctrl->is_new && ctrl->val)) in sd_s_ctrl() 232 gspca_dev->gain->val); in sd_s_ctrl() 263 gspca_dev->gain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 295 /* PGA global gain (Bit 4-0) */ in sd_start() 297 v4l2_ctrl_g_ctrl(gspca_dev->gain)); in sd_start()
|
/kernel/linux/linux-5.10/drivers/media/usb/gspca/stv06xx/ |
H A D | stv06xx_pb0100.c | 23 * PB_PREADCTRL = R32 = 0x1400 (5120 dec) : Enables global gain changes 25 * PB_ADCMINGAIN = R52 = 0x10 (16 dec) : Sets the minimum gain for 27 * PB_ADCGLOBALGAIN = R53 = 0x10 (16 dec) : Sets the global gain 41 struct v4l2_ctrl *gain; member 90 err = pb0100_set_gain(gspca_dev, ctrls->gain->val); in pb0100_s_ctrl() 138 ctrls->gain = v4l2_ctrl_new_std(hdl, &pb0100_ctrl_ops, in pb0100_init_controls() 274 /* gain max for autoexposure */ in pb0100_init() 276 /* gain min for autoexposure */ in pb0100_init() 330 gspca_dbg(gspca_dev, D_CONF, "Set green gain to %d, status: %d\n", in pb0100_set_gain() 347 val += ctrls->gain in pb0100_set_red_balance() [all...] |
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | l64781.c | 91 l64781_writereg (state, 0x0e, 0); /* AGC gain to zero in beginning */ in reset_afc() 354 int gain = l64781_readreg (state, 0x0e); in l64781_read_status() local 361 if (gain > 5) in l64781_read_status() 395 u8 gain = l64781_readreg (state, 0x0e); in l64781_read_signal_strength() local 396 *signal_strength = (gain << 8) | gain; in l64781_read_signal_strength() 449 /* AGC loop gain, and polarity is positive */ in l64781_init()
|
H A D | tda10021.c | 353 u8 gain = tda10021_readreg(state, 0x17); in tda10021_read_signal_strength() local 356 gain = ~gain; in tda10021_read_signal_strength() 357 *strength = (gain << 8) | gain; in tda10021_read_signal_strength()
|
/kernel/linux/linux-6.6/drivers/media/usb/gspca/ |
H A D | dtcs033.c | 146 /* -- controls: exposure and gain -- */ 149 s32 expo, s32 gain) in dtcs033_setexposure() 151 /* gain [dB] encoding */ in dtcs033_setexposure() 152 u16 sGain = (u16)gain; in dtcs033_setexposure() 168 gspca_err(gspca_dev, "usb error in setexposure(gain) sequence\n"); in dtcs033_setexposure() 180 /* exposure & gain controls */ 183 struct v4l2_ctrl *gain; member 202 ctrl->val, sd->gain->val); in sd_s_ctrl() 227 sd->gain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in dtcs033_init_controls() 148 dtcs033_setexposure(struct gspca_dev *gspca_dev, s32 expo, s32 gain) dtcs033_setexposure() argument
|
H A D | pac207.c | 211 we are on a valid point of the autogain gain / in sd_s_ctrl() 215 gspca_dev->gain->val = PAC207_GAIN_DEFAULT; in sd_s_ctrl() 230 if (gspca_dev->gain->is_new || (ctrl->is_new && ctrl->val)) in sd_s_ctrl() 232 gspca_dev->gain->val); in sd_s_ctrl() 263 gspca_dev->gain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 295 /* PGA global gain (Bit 4-0) */ in sd_start() 297 v4l2_ctrl_g_ctrl(gspca_dev->gain)); in sd_start()
|
/kernel/linux/linux-6.6/drivers/media/usb/gspca/stv06xx/ |
H A D | stv06xx_pb0100.c | 23 * PB_PREADCTRL = R32 = 0x1400 (5120 dec) : Enables global gain changes 25 * PB_ADCMINGAIN = R52 = 0x10 (16 dec) : Sets the minimum gain for 27 * PB_ADCGLOBALGAIN = R53 = 0x10 (16 dec) : Sets the global gain 41 struct v4l2_ctrl *gain; member 90 err = pb0100_set_gain(gspca_dev, ctrls->gain->val); in pb0100_s_ctrl() 138 ctrls->gain = v4l2_ctrl_new_std(hdl, &pb0100_ctrl_ops, in pb0100_init_controls() 274 /* gain max for autoexposure */ in pb0100_init() 276 /* gain min for autoexposure */ in pb0100_init() 330 gspca_dbg(gspca_dev, D_CONF, "Set green gain to %d, status: %d\n", in pb0100_set_gain() 347 val += ctrls->gain in pb0100_set_red_balance() [all...] |
/kernel/linux/linux-6.6/drivers/iio/light/ |
H A D | vl6180.c | 279 * Available Ambient Light Sensor gain settings, 1/1000th, and 316 /* one ALS count is 0.32 Lux @ gain 1, IT 100 ms */ in vl6180_read_raw() 362 int i, ret, gain; in vl6180_set_als_gain() local 367 gain = (val * 1000000 + val2) / 1000; in vl6180_set_als_gain() 368 if (gain < 1 || gain > 40000) in vl6180_set_als_gain() 371 i = find_closest(gain, vl6180_als_gain_tab, in vl6180_set_als_gain() 483 /* ALS gain: 1 */ in vl6180_init()
|
H A D | rpr0521.c | 127 const struct rpr0521_gain *gain; member 134 .gain = rpr0521_pxs_gain, 141 .gain = rpr0521_als_gain, 148 .gain = rpr0521_als_gain, 180 /* protect device params updates (e.g state, gain) */ 592 *val = rpr0521_gain[chan].gain[idx].scale; in rpr0521_get_gain() 593 *val2 = rpr0521_gain[chan].gain[idx].uscale; in rpr0521_get_gain() 603 /* get gain index */ in rpr0521_set_gain() 605 if (val == rpr0521_gain[chan].gain[i].scale && in rpr0521_set_gain() 606 val2 == rpr0521_gain[chan].gain[ in rpr0521_set_gain() [all...] |
/third_party/ffmpeg/libavfilter/ |
H A D | af_superequalizer.c | 34 float lower, upper, gain; member 97 ret = param[0].gain*lhn; in hn() 101 ret += param[i].gain * (lhn2 - lhn); in hn() 105 ret += param[i].gain * (hn_imp(n) - lhn); in hn() 131 param[i].gain = bc[i]; in process_param() 330 { "1b", "set 65Hz band gain", OFFSET(gains [0]), AV_OPT_TYPE_FLOAT, {.dbl=1}, 0, 20, AF }, 331 { "2b", "set 92Hz band gain", OFFSET(gains [1]), AV_OPT_TYPE_FLOAT, {.dbl=1}, 0, 20, AF }, 332 { "3b", "set 131Hz band gain", OFFSET(gains [2]), AV_OPT_TYPE_FLOAT, {.dbl=1}, 0, 20, AF }, 333 { "4b", "set 185Hz band gain", OFFSET(gains [3]), AV_OPT_TYPE_FLOAT, {.dbl=1}, 0, 20, AF }, 334 { "5b", "set 262Hz band gain", OFFSE [all...] |
H A D | af_replaygain.c | 533 float gain; in calc_replaygain() local 543 gain = (float)(64.54 - i / 100.0); in calc_replaygain() 545 return av_clipf(gain, -24.0, 64.0); in calc_replaygain() 582 float gain = calc_replaygain(s->histogram); in uninit() local 584 av_log(ctx, AV_LOG_INFO, "track_gain = %+.2f dB\n", gain); in uninit()
|
/third_party/skia/third_party/externals/oboe/apps/OboeTester/app/src/main/cpp/analyzer/ |
H A D | LatencyAnalyzer.h | 181 * @return gain applied to signal 188 float gain = target / maxValue; in normalize() local 190 mData[i] *= gain; in normalize() 192 return gain; in normalize() 461 float gain = mAudioRecording.normalize(1.0f); variable 472 / gain;
|
/kernel/linux/linux-5.10/drivers/bcma/ |
H A D | sprom.c | 207 u8 gain; in sprom_extract_antgain() local 210 gain = (v & mask) >> shift; in sprom_extract_antgain() 211 if (gain == 0xFF) { in sprom_extract_antgain() 212 gain = 8; /* If unset use 2dBm */ in sprom_extract_antgain() 215 gain = ((gain & 0xC0) >> 6) | ((gain & 0x3F) << 2); in sprom_extract_antgain() 218 return (s8)gain; in sprom_extract_antgain() 400 /* Extract the antenna gain values. */ in bcma_sprom_extract_r8()
|
/kernel/linux/linux-6.6/drivers/bcma/ |
H A D | sprom.c | 207 u8 gain; in sprom_extract_antgain() local 210 gain = (v & mask) >> shift; in sprom_extract_antgain() 211 if (gain == 0xFF) { in sprom_extract_antgain() 212 gain = 8; /* If unset use 2dBm */ in sprom_extract_antgain() 215 gain = ((gain & 0xC0) >> 6) | ((gain & 0x3F) << 2); in sprom_extract_antgain() 218 return (s8)gain; in sprom_extract_antgain() 400 /* Extract the antenna gain values. */ in bcma_sprom_extract_r8()
|
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | max11410.c | 127 u8 gain; member 381 FIELD_PREP(MAX11410_PGA_GAIN_MASK, cfg.gain); in max11410_configure_channel() 450 return scale >> cfg.gain; in max11410_get_scale() 515 int i, ret, reg_val, filter, gain; in max11410_write_raw() local 535 gain = order_base_2(val2); in max11410_write_raw() 537 st->channels[chan->address].gain = clamp_val(gain, 0, 7); in max11410_write_raw() 787 cfg->gain = 0; in max11410_parse_channels()
|
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | ov5693.c | 416 static int ov5693_get_gain(struct ov5693_device *ov5693, u32 *gain) in ov5693_get_gain() argument 426 *gain = value >> 4; in ov5693_get_gain() 432 u32 gain) in ov5693_digital_gain_configure() 436 gain &= OV5693_MWB_GAIN_MASK; in ov5693_digital_gain_configure() 438 cci_write(ov5693->regmap, OV5693_MWB_RED_GAIN_REG, gain, &ret); in ov5693_digital_gain_configure() 439 cci_write(ov5693->regmap, OV5693_MWB_GREEN_GAIN_REG, gain, &ret); in ov5693_digital_gain_configure() 440 cci_write(ov5693->regmap, OV5693_MWB_BLUE_GAIN_REG, gain, &ret); in ov5693_digital_gain_configure() 445 static int ov5693_analog_gain_configure(struct ov5693_device *ov5693, u32 gain) in ov5693_analog_gain_configure() argument 449 gain = (gain << in ov5693_analog_gain_configure() 431 ov5693_digital_gain_configure(struct ov5693_device *ov5693, u32 gain) ov5693_digital_gain_configure() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x2/ |
H A D | mcu.c | 73 int mt76x2_mcu_init_gain(struct mt76x02_dev *dev, u8 channel, u32 gain, in mt76x2_mcu_init_gain() argument 81 .gain_val = cpu_to_le32(gain), in mt76x2_mcu_init_gain()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/hal/ |
H A D | odm_HWConfig.h | 35 u8 gain:7, trsw:1; member 37 u8 trsw:1, gain:7;
|