Lines Matching defs:code_size
102 int code_size;
179 if (c->code_size != 2 && i == 0) /* I'm not sure this is a good idea */
202 int I_sig= I >> (c->code_size - 1);
284 c->tbls = G726Tables_pool[c->code_size - 2];
305 i = av_mod_uintp2(quant(c, sig/4 - c->se), c->code_size);
337 c->code_size = (avctx->bit_rate + avctx->sample_rate/2) / avctx->sample_rate;
339 c->code_size = av_clip(c->code_size, 2, 5);
340 avctx->bit_rate = c->code_size * avctx->sample_rate;
341 avctx->bits_per_coded_sample = c->code_size;
347 avctx->frame_size = ((int[]){ 4096, 2736, 2048, 1640 })[c->code_size - 2];
360 out_size = (frame->nb_samples * c->code_size + 7) / 8;
367 put_bits_le(&pb, c->code_size, g726_encode(c, *samples++));
369 put_bits(&pb, c->code_size, g726_encode(c, *samples++));
385 { "code_size", "Bits per code", OFFSET(code_size), AV_OPT_TYPE_INT, { .i64 = 4 }, 2, 5, AE },
452 c->code_size = avctx->bits_per_coded_sample;
453 if (c->code_size < 2 || c->code_size > 5) {
454 av_log(avctx, AV_LOG_ERROR, "Invalid number of bits %d\n", c->code_size);
474 out_samples = buf_size * 8 / c->code_size;
486 get_bits_le(&gb, c->code_size) :
487 get_bits(&gb, c->code_size));