Searched refs:encoder (Results 1 – 7 of 7) sorted by relevance
| /liblc3-latest/src/ |
| D | lc3.c | 191 struct lc3_encoder *encoder, const void *_pcm, int stride) in load_s16() argument 195 enum lc3_dt dt = encoder->dt; in load_s16() 196 enum lc3_srate sr = encoder->sr_pcm; in load_s16() 198 int16_t *xt = (int16_t *)encoder->x + encoder->xt_off; in load_s16() 199 float *xs = encoder->x + encoder->xs_off; in load_s16() 212 struct lc3_encoder *encoder, const void *_pcm, int stride) in load_s24() argument 216 enum lc3_dt dt = encoder->dt; in load_s24() 217 enum lc3_srate sr = encoder->sr_pcm; in load_s24() 219 int16_t *xt = (int16_t *)encoder->x + encoder->xt_off; in load_s24() 220 float *xs = encoder->x + encoder->xs_off; in load_s24() [all …]
|
| /liblc3-latest/test/ |
| D | lc3_py.c | 40 lc3_encoder_t encoder = lc3_setup_encoder(dt_us, sr_hz, 0, in setup_encoder_py() local 43 PyObject *encoder_obj = from_encoder(NULL, encoder); in setup_encoder_py() 45 free(encoder); in setup_encoder_py() 59 lc3_encoder_t encoder = in encode_py() local 62 CTYPES_CHECK(NULL, encoder_obj = to_encoder(encoder_obj, encoder)); in encode_py() 64 int ns = lc3_ns(encoder->dt, encoder->sr); in encode_py() 71 lc3_encode(encoder, LC3_PCM_FORMAT_S16, pcm, 1, nbytes, out); in encode_py() 73 from_encoder(encoder_obj, encoder); in encode_py()
|
| D | run.py | 19 import ltpf, sns, tns, spec, encoder, decoder 31 ( encoder , "Encoder" ),
|
| /liblc3-latest/python/tests/ |
| D | basic_test.py | 30 encoder = lc3.Encoder(frame_duration_us=10000, sample_rate_hz=48000) 31 encoded_frame = encoder.encode(bytes(1920), num_bytes=120, bit_depth=bit_depth) 38 encoder = lc3.Encoder(frame_duration_us=10000, sample_rate_hz=48000) 39 encoded_frame = encoder.encode(pcm, num_bytes=120, bit_depth=None) 45 encoder = lc3.Encoder(frame_duration_us=10000, sample_rate_hz=48000) 47 encoder.encode(bytes(1920), num_bytes=120, bit_depth=128)
|
| /liblc3-latest/ |
| D | README.md | 19 - tools: Standalone encoder/decoder tools 86 The standalone encoder `elc3` take a `wave` file as input and encode it 88 standard format described by the reference encoder / decoder tools. 114 A python implementation of the encoder is provided in `test` diretory. 136 The encoder and decoder fuzzers can be run, for 1 million iterations, using 140 $ make efuzz # Run encoder fuzzer for 1M iteration 142 $ make fuzz -j # Run encoder and decoder fuzzers in parallel 179 $ python3 ./python/tools/encoder.py <in.wav> --bitrate <bitrate> | \
|
| /liblc3-latest/python/ |
| D | lc3.py | 303 (self.free(encoder) for encoder in self.__encoders) 358 for ich, encoder in enumerate(self.__encoders): 367 ret = self.lib.lc3_encode(encoder, pcm_fmt, pcm, nchannels, len(data), data)
|
| /liblc3-latest/include/ |
| D | lc3.h | 368 lc3_encoder_t encoder, enum lc3_pcm_format fmt,
|