Home
last modified time | relevance | path

Searched refs:bitrate (Results 1 – 11 of 11) sorted by relevance

/liblc3-latest/tools/
Delc3.c66 int bitrate; member
106 case 'b': p.bitrate = atoi(optarg); break; in parse_args()
170 if (p.bitrate <= 0) in main()
198 p.hrmode, frame_us, srate_hz, nchannels, p.bitrate); in main()
200 int bitrate = lc3_hr_resolve_bitrate( in main() local
203 if (bitrate != p.bitrate) in main()
204 fprintf(stderr, "Bitrate adjusted to %d bps\n", bitrate); in main()
208 bitrate, nchannels, enc_samples); in main()
Dlc3bin.c95 int bitrate, int nchannels, int nsamples) in lc3bin_write_header() argument
104 .bitrate_100bps = bitrate / 100, in lc3bin_write_header()
Dlc3bin.h62 int bitrate, int nchannels, int nsamples);
/liblc3-latest/include/
Dlc3.h279 bool hrmode, int dt_us, int sr_hz, int bitrate);
281 LC3_EXPORT int lc3_frame_bytes(int dt_us, int bitrate);
295 bool hrmode, int dt_us, int sr_hz, int nchannels, int bitrate);
297 LC3_EXPORT int lc3_frame_block_bytes(int dt_us, int nframes, int bitrate);
Dlc3_cpp.h78 int GetFrameBytes(int bitrate) { in GetFrameBytes() argument
80 hrmode_, dt_us_, sr_hz_, nchannels_, bitrate); } in GetFrameBytes()
/liblc3-latest/python/tools/
Dencoder.py61 frame_size = enc.get_frame_bytes(args.bitrate)
63 bitrate = enc.resolve_bitrate(frame_size) variable
70 samplerate // 100, bitrate // 100, nchannels,
Dspecgram.py66 frame_size = enc.get_frame_bytes(args.bitrate)
67 bitrate = enc.resolve_bitrate(frame_size) variable
89 ax2.set_title(('Processed signal (%.1f kbps)' % (bitrate/1000)))
/liblc3-latest/src/
Dlc3.c109 bool hrmode, int dt_us, int sr_hz, int nchannels, int bitrate) in lc3_hr_frame_block_bytes() argument
115 || nchannels < 1 || nchannels > 8 || bitrate < 0) in lc3_hr_frame_block_bytes()
118 bitrate = LC3_CLIP(bitrate, 0, 8*LC3_HR_MAX_BITRATE); in lc3_hr_frame_block_bytes()
120 return LC3_CLIP((bitrate * (int)(1 + dt)) / 3200, in lc3_hr_frame_block_bytes()
125 LC3_EXPORT int lc3_frame_bock_bytes(int dt_us, int nchannels, int bitrate) in lc3_frame_bock_bytes() argument
127 return lc3_hr_frame_block_bytes(false, dt_us, 8000, nchannels, bitrate); in lc3_frame_bock_bytes()
131 bool hrmode, int dt_us, int sr_hz, int bitrate) in lc3_hr_frame_bytes() argument
133 return lc3_hr_frame_block_bytes(hrmode, dt_us, sr_hz, 1, bitrate); in lc3_hr_frame_bytes()
136 LC3_EXPORT int lc3_frame_bytes(int dt_us, int bitrate) in lc3_frame_bytes() argument
138 return lc3_hr_frame_bytes(false, dt_us, 8000, bitrate); in lc3_frame_bytes()
/liblc3-latest/
DREADME.md101 $ elc3 <in.wav> -b <bitrate> | dlc3 > <out.wav>
109 $ elc3 <in.wav> -b <bitrate> | dlc3 | aplay -D pipewire
179 $ python3 ./python/tools/encoder.py <in.wav> --bitrate <bitrate> | \
/liblc3-latest/python/
Dlc3.py109 lambda hrmode, dt_us, sr_hz, num_channels, bitrate: num_channels
110 * lib.lc3_frame_bytes(dt_us, bitrate // 2)
153 def get_frame_bytes(self, bitrate: int) -> int:
164 bitrate,
/liblc3-latest/test/
Dspec.py90 bitrate = (8 * nbytes / (dt_ms * 1e-3)).astype(int)
95 bitrate // 12500 + C[sr - T.SRATE_48K_HR][dt], 6, 23)