Home
last modified time | relevance | path

Searched refs:bitrate (Results 1 - 25 of 75) sorted by relevance

123

/third_party/ffmpeg/libavcodec/
H A Dqcelpdec.c56 qcelp_packet_rate bitrate; member
103 * transmission codes of any bitrate and check for badly received packets.
118 if (q->bitrate == RATE_OCTAVE || q->bitrate == I_F_Q) { in decode_lspf()
123 if (q->bitrate == RATE_OCTAVE) { in decode_lspf()
137 av_assert2(q->bitrate == I_F_Q); in decode_lspf()
171 if (q->bitrate == RATE_QUARTER) { in decode_lspf()
201 if (q->bitrate >= RATE_QUARTER) { in decode_gain_and_index()
202 switch (q->bitrate) { in decode_gain_and_index()
209 if (q->bitrate in decode_gain_and_index()
618 qcelp_packet_rate bitrate; determine_bitrate() local
[all...]
H A Devrcdec.c77 evrc_packet_rate bitrate; member
115 switch (e->bitrate) { in unpack_frame()
181 * Determine the bitrate from the frame size and/or the first byte of the frame.
187 * @return the bitrate on success,
188 * RATE_ERRS if the bitrate cannot be satisfactorily determined
194 evrc_packet_rate bitrate; in determine_bitrate() local
196 if ((bitrate = buf_size2bitrate(*buf_size)) >= 0) { in determine_bitrate()
197 if (bitrate > **buf) { in determine_bitrate()
201 "Claimed bitrate and buffer size mismatch.\n"); in determine_bitrate()
204 bitrate in determine_bitrate()
[all...]
H A Dlibspeexenc.c45 * For CBR mode, avctx->bit_rate can be used to set the constant bitrate.
47 * a constant bitrate based on quality.
129 av_log(avctx, AV_LOG_DEBUG, " bitrate: %"PRId64" bps\n", avctx->bit_rate); in print_enc_params()
132 av_log(avctx, AV_LOG_DEBUG, " bitrate: %"PRId64" bps\n", avctx->bit_rate); in print_enc_params()
191 s->header.bitrate = avctx->bit_rate; in encode_init()
193 /* CBR or ABR by bitrate */ in encode_init()
196 &s->header.bitrate); in encode_init()
198 &s->header.bitrate); in encode_init()
201 &s->header.bitrate); in encode_init()
203 &s->header.bitrate); in encode_init()
[all...]
H A Dlibvo-amrwbenc.c56 static int get_wb_bitrate_mode(int bitrate, void *log_ctx) in get_wb_bitrate_mode() argument
58 /* make the correspondence between bitrate and mode */ in get_wb_bitrate_mode()
65 if (rates[i] == bitrate) in get_wb_bitrate_mode()
67 if (best < 0 || abs(rates[i] - bitrate) < min_diff) { in get_wb_bitrate_mode()
69 min_diff = abs(rates[i] - bitrate); in get_wb_bitrate_mode()
72 /* no bitrate matching exactly, log a warning */ in get_wb_bitrate_mode()
73 snprintf(log_buf, sizeof(log_buf), "bitrate not supported: use one of "); in get_wb_bitrate_mode()
H A Dmpegaudio.c30 /* bitrate is in kb/s */
31 int ff_mpa_l2_select_table(int bitrate, int nb_channels, int freq, int lsf) in ff_mpa_l2_select_table() argument
35 ch_bitrate = bitrate / nb_channels; in ff_mpa_l2_select_table()
H A Dmpegaudioenc_template.c51 int lsf; /* 1 if mpeg2 low bitrate selected */
81 int bitrate = avctx->bit_rate; in MPA_encode_init() local
90 bitrate = bitrate / 1000; in MPA_encode_init()
111 /* encoding bitrate & frequency */ in MPA_encode_init()
113 if (ff_mpa_bitrate_tab[s->lsf][1][i] == bitrate) in MPA_encode_init()
118 bitrate = ff_mpa_bitrate_tab[s->lsf][1][i]; in MPA_encode_init()
119 avctx->bit_rate = bitrate * 1000; in MPA_encode_init()
122 av_log(avctx, AV_LOG_ERROR, "bitrate %d is not allowed in mp2\n", bitrate); in MPA_encode_init()
[all...]
H A Dh264_levels.c67 // We are only ever interested in the NAL bitrate factor.
80 int64_t bitrate, in ff_h264_guess_level()
98 if (bitrate > (int64_t)level->max_br * h264_get_br_factor(profile_idc)) in ff_h264_guess_level()
121 // No usable levels found - frame is too big or bitrate is too high. in ff_h264_guess_level()
79 ff_h264_guess_level(int profile_idc, int64_t bitrate, int framerate, int width, int height, int max_dec_frame_buffering) ff_h264_guess_level() argument
H A Dlibopencore-amr.c156 /* Match desired bitrate */
157 static int get_bitrate_mode(int bitrate, void *log_ctx) in get_bitrate_mode() argument
159 /* make the correspondence between bitrate and mode */ in get_bitrate_mode()
168 if (rates[i].rate == bitrate) in get_bitrate_mode()
170 if (best < 0 || abs(rates[i].rate - bitrate) < min_diff) { in get_bitrate_mode()
172 min_diff = abs(rates[i].rate - bitrate); in get_bitrate_mode()
175 /* no bitrate matching exactly, log a warning */ in get_bitrate_mode()
176 snprintf(log_buf, sizeof(log_buf), "bitrate not supported: use one of "); in get_bitrate_mode()
278 ff_dlog(avctx, "amr_nb_encode_frame encoded %u bytes, bitrate %u, first byte was %#02x\n", in amr_nb_encode_frame()
H A Dh265_profile_level.c163 int64_t bitrate, in ff_h265_guess_level()
229 if (bitrate > (int64_t)profile->cpb_nal_factor * hbr_factor * max_br) in ff_h265_guess_level()
162 ff_h265_guess_level(const H265RawProfileTierLevel *ptl, int64_t bitrate, int width, int height, int slice_segments, int tile_rows, int tile_cols, int max_dec_pic_buffering) ff_h265_guess_level() argument
/third_party/ffmpeg/libavformat/
H A Drtpdec_g726.c25 #define RTP_G726_HANDLER(bitrate) \
26 static av_cold int g726_ ## bitrate ##_init(AVFormatContext *s, int st_index, \
32 par->bits_per_coded_sample = bitrate/8; \
38 const RTPDynamicProtocolHandler ff_g726_ ## bitrate ## _dynamic_handler = { \
39 .enc_name = "AAL2-G726-" #bitrate, \
42 .init = g726_ ## bitrate ## _init, \
44 const RTPDynamicProtocolHandler ff_g726le_ ## bitrate ## _dynamic_handler = { \
45 .enc_name = "G726-" #bitrate, \
48 .init = g726_ ## bitrate ## _init, \
H A Driffdec.c98 uint64_t bitrate = 0; in ff_get_wav_header() local
113 bitrate = avio_rl32(pb) * 8LL; in ff_get_wav_header()
120 bitrate = avio_rb32(pb) * 8LL; in ff_get_wav_header()
170 bitrate = 0; in ff_get_wav_header()
177 par->bit_rate = bitrate; in ff_get_wav_header()
H A Dudp.c103 int64_t bitrate; /* number of bits to send per second */ member
127 { "bitrate", "Bits to send per second", OFFSET(bitrate), AV_OPT_TYPE_INT64, { .i64 = 0 }, 0, INT64_MAX, .flags = E },
128 { "burst_bits", "Max length of bursts in bits (when using bitrate)", OFFSET(burst_bits), AV_OPT_TYPE_INT64, { .i64 = 0 }, 0, INT64_MAX, .flags = E },
552 int64_t burst_interval = s->bitrate ? (s->burst_bits * 1000000 / s->bitrate) : 0; in circular_buffer_task_tx()
553 int64_t max_delay = s->bitrate ? ((int64_t)h->max_packet_size * 8 * 1000000 / s->bitrate + 1) : 0; in circular_buffer_task_tx()
588 if (s->bitrate) { in circular_buffer_task_tx()
605 target_timestamp = start_timestamp + sent_bits * 1000000 / s->bitrate; in circular_buffer_task_tx()
[all...]
/third_party/lame/ACM/
H A DACM.cpp117 (other_bitrate.bitrate < bitrate || in operator <()
118 (other_bitrate.bitrate == bitrate && in operator <()
1223 the_Format.nAvgBytesPerSec = bitrate_table[the_Index].bitrate * 1000 / 8; in GetMP3FormatForIndex()
1278 bool ACM::IsSmartOutput(const int frequency, const int bitrate, const int channels) const in IsSmartOutput() argument
1280 double compression_ratio = double(frequency * 2 * channels) / double(bitrate * 100); in IsSmartOutput()
1282 //my_debug.OutPut(DEBUG_LEVEL_FUNC_DEBUG, "compression_ratio %f, freq %d, bitrate %d, channels %d", compression_ratio, frequency, bitrate, channels); in IsSmartOutput()
1294 unsigned int channel,bitrate,fre in BuildBitrateTable() local
[all...]
H A DACM.h53 unsigned int bitrate; member in bitrate_item
57 bool operator<(const bitrate_item & bitrate) const;
88 bool IsSmartOutput(const int frequency, const int bitrate, const int channels) const;
H A DAEncodeProperties.h68 \brief A bitrate mode (CBR, VBR, ABR)
180 \brief CBR : Get the bitrate to use /
181 VBR : Get the minimum bitrate value
186 \brief Get the current (VBR:min) bitrate for the specified MPEG version
188 \param bitrate the data that will be filled with the bitrate
191 \return 0 if the bitrate is not found, 1 if the bitrate is found
193 const int GetBitrateValue(DWORD & bitrate, const DWORD MPEG_Version) const;
195 \brief Get the current (VBR:min) bitrate fo
[all...]
H A DACMStream.cpp169 // Set bitrate in open()
213 my_debug->OutPut(DEBUG_LEVEL_FUNC_DEBUG, "bitrate =%d kbps", lame_get_brate( gfp ) ); in open()
214 my_debug->OutPut(DEBUG_LEVEL_FUNC_DEBUG, "Vbr Min bitrate =%d kbps", lame_get_VBR_min_bitrate_kbps( gfp ) ); in open()
215 my_debug->OutPut(DEBUG_LEVEL_FUNC_DEBUG, "Vbr Max bitrate =%d kbps", lame_get_VBR_max_bitrate_kbps( gfp ) ); in open()
246 my_debug->OutPut(DEBUG_LEVEL_FUNC_DEBUG, "vbr_abr (average bitrate %d kbps)", lame_get_VBR_mean_bitrate_kbps( gfp ) ); in open()
381 unsigned int ACMStream::GetOutputSampleRate(int samples_per_sec, int bitrate, int channels) in GetOutputSampleRate() argument
383 if (bitrate==0) in GetOutputSampleRate()
384 bitrate = (64000*channels)/8; in GetOutputSampleRate()
388 double compression_ratio = double(samples_per_sec * 16 * channels / (bitrate * 8)); in GetOutputSampleRate()
390 OutputFrequency = map2MP3Frequency( (10. * bitrate * in GetOutputSampleRate()
[all...]
H A DAEncodeProperties.cpp62 { IDC_CHECK_ENC_ABR, "Allow encoding with an average bitrate\r\ninstead of a constant one.\r\n\r\nIt can improve the quality for the same bitrate." },
69 { IDC_CHECK_ENC_SMART, "Disable bitrate when there is too much compression.\r\n(default 1:15 ratio)" },
289 inline const int AEncodeProperties::GetBitrateValueMPEG2(DWORD & bitrate) const
297 bitrate = the_MPEG2_Bitrates[i];
302 bitrate = the_MPEG2_Bitrates[i];
307 bitrate = 160;
311 inline const int AEncodeProperties::GetBitrateValueMPEG1(DWORD & bitrate) const
319 bitrate = the_MPEG1_Bitrates[i];
324 bitrate
[all...]
/third_party/ffmpeg/libavcodec/tests/
H A Dh264_levels.c131 int64_t bitrate; member
135 // Values where profile affects level at a given bitrate.
156 int64_t bitrate; member
218 test_bitrate[i].bitrate, in main()
220 CHECK(test_bitrate[i].level_idc, "bitrate %"PRId64" profile %d", in main()
221 test_bitrate[i].bitrate, test_bitrate[i].profile_idc); in main()
226 test_all[i].bitrate, in main()
H A Dh265_levels.c169 int64_t bitrate; member
280 test_bitrate[i].bitrate, in main()
282 CHECK(test_bitrate[i].level_idc, "bitrate %"PRId64" profile %s", in main()
283 test_bitrate[i].bitrate, profile->name); in main()
/third_party/lame/frontend/
H A Damiga_mpega.c103 mp3data->bitrate = mstream->bitrate; in lame_decode_initfile()
131 mp3data->bitrate = mstream->bitrate; in lame_decode_fromfile()
/third_party/mesa3d/src/gallium/frontends/omx/tizonia/
H A Dh264e.c78 OMX_VIDEO_PARAM_BITRATETYPE bitrate; in instantiate_h264e_output_port() local
133 bitrate.eControlRate = OMX_Video_ControlRateDisable; in instantiate_h264e_output_port()
134 bitrate.nTargetBitrate = 0; in instantiate_h264e_output_port()
171 &bitrate, &quant); in instantiate_h264e_output_port()
/third_party/lame/libmp3lame/
H A Dutil.c222 bitrate. */ in ATHformula_GB()
228 bitrate is more balanced according to the -V value.*/ in ATHformula_GB()
313 int bitrate; in FindNearestBitrate() local
319 bitrate = bitrate_table[version][1]; in FindNearestBitrate()
323 if (ABS(bitrate_table[version][i] - bRate) < ABS(bitrate - bRate)) in FindNearestBitrate()
324 bitrate = bitrate_table[version][i]; in FindNearestBitrate()
327 return bitrate; in FindNearestBitrate()
343 * we need bitrate-based values
346 * bitrate in kbps
351 nearestBitrateFullIndex(uint16_t bitrate) in nearestBitrateFullIndex() argument
[all...]
H A DVbrTag.c91 addVbr(VBR_seek_info_t * v, int bitrate) in addVbr() argument
96 v->sum += bitrate; in addVbr()
255 int bitrate; in setLameTagFrameHeader() local
257 bitrate = XING_BITRATE1; in setLameTagFrameHeader()
261 bitrate = XING_BITRATE25; in setLameTagFrameHeader()
263 bitrate = XING_BITRATE2; in setLameTagFrameHeader()
267 bitrate = cfg->avg_bitrate; in setLameTagFrameHeader()
272 bbyte = 16 * BitrateIndex(bitrate, cfg->version, cfg->samplerate_out); in setLameTagFrameHeader()
653 /* if ABR, {store bitrate <=255} else { store "-b"} */ in PutLameVBR()
H A Dmpglib_interface.c206 * the bitrate. If we haven't gotten the entire frame, bitrate=0 */ in decode1_headersB_clipchoice()
208 mp3data->bitrate = 8 * (4 + pmp->fsizeold) * mp3data->samplerate / in decode1_headersB_clipchoice()
211 mp3data->bitrate = 8 * (4 + pmp->framesize) * mp3data->samplerate / in decode1_headersB_clipchoice()
214 mp3data->bitrate = tabsel_123[pmp->fr.lsf][pmp->fr.lay - 1][pmp->fr.bitrate_index]; in decode1_headersB_clipchoice()
562 mp3data->bitrate = fi.bitrate; in hip123_decode1()
745 pinfo->bitrate = fi.bitrate; in hip_finish_pinfo()
/third_party/ffmpeg/tools/
H A Dsidxindex.c38 int bitrate; member
150 fprintf(stderr, "Skipping track %d in %s as it has zero bitrate\n", in handle_file()
174 track->bitrate = st->codecpar->bit_rate; in handle_file()
305 int width = 0, height = 0, sample_rate = 0, channels = 0, bitrate = 0; in output_mpd() local
319 bitrate += track->bitrate; in output_mpd()
325 width ? "video" : "audio", bitrate); in output_mpd()

Completed in 19 milliseconds

123