Lines Matching defs:max_data_bytes

506 static opus_int32 user_bitrate_to_bitrate(OpusEncoder *st, int frame_size, int max_data_bytes)
512 return max_data_bytes*8*st->Fs/frame_size;
953 opus_int32 max_data_bytes; /* Max number of bytes we're allowed to use */
964 max_data_bytes = IMIN(1276, out_data_bytes);
970 || max_data_bytes<=0
1031 st->bitrate_bps = user_bitrate_to_bitrate(st, frame_size, max_data_bytes);
1034 if (max_data_bytes<3 || st->bitrate_bps < 3*frame_rate*8
1035 || (frame_rate<50 && (max_data_bytes*frame_rate<300 || st->bitrate_bps < 2400)))
1059 cbrBytes = IMIN( (st->bitrate_bps + 4*frame_rate)/(8*frame_rate) , max_data_bytes);
1061 max_data_bytes = cbrBytes;
1063 max_rate = frame_rate*max_data_bytes*8;
1169 /* If max_data_bytes represents less than 8 kb/s, switch to CELT-only mode */
1170 if (max_data_bytes < (frame_rate > 50 ? 12000 : 8000)*frame_size / (st->Fs * 8))
1213 redundancy_bytes = IMIN(257, max_data_bytes*(opus_int32)(st->Fs/200)/(frame_size+st->Fs/200));
1420 bytes_target = IMIN(max_data_bytes-redundancy_bytes, st->bitrate_bps * frame_size / (st->Fs * 8)) - 1;
1424 ec_enc_init(&enc, data, max_data_bytes-1);
1576 nBytes = IMIN(1275, max_data_bytes-1-redundancy_bytes);
1717 nb_compr_bytes = max_data_bytes-1-redundancy_bytes;
1767 if ( st->mode != MODE_CELT_ONLY && ec_tell(&enc)+17+20*(st->mode == MODE_HYBRID) <= 8*(max_data_bytes-1))
1777 max_redundancy = (max_data_bytes-1)-nb_compr_bytes;
1779 max_redundancy = (max_data_bytes-1)-((ec_tell(&enc)+7)>>3);
1804 nb_compr_bytes = IMIN((max_data_bytes-1)-redundancy_bytes, nb_compr_bytes);
1898 if (ec_tell(&enc) > (max_data_bytes-1)*8)
1900 if (max_data_bytes < 2)
1922 if (opus_packet_pad(data, ret, max_data_bytes) != OPUS_OK)
1928 ret = max_data_bytes;
1938 unsigned char *data, opus_int32 max_data_bytes)
1958 ret = opus_encode_native(st, in, frame_size, data, max_data_bytes, 16, pcm, analysis_frame_size, 0, -2, st->channels, downmix_float);
1985 unsigned char *data, opus_int32 max_data_bytes)
2005 ret = opus_encode_native(st, in, frame_size, data, max_data_bytes, 16, pcm, analysis_frame_size, 0, -2, st->channels, downmix_int);