Home
last modified time | relevance | path

Searched refs:decoder (Results 1 – 7 of 7) sorted by relevance

/liblc3-latest/src/
Dlc3.c470 struct lc3_decoder *decoder, void *_pcm, int stride) in store_s16() argument
474 enum lc3_dt dt = decoder->dt; in store_s16()
475 enum lc3_srate sr = decoder->sr_pcm; in store_s16()
477 float *xs = decoder->x + decoder->xs_off; in store_s16()
492 struct lc3_decoder *decoder, void *_pcm, int stride) in store_s24() argument
496 enum lc3_dt dt = decoder->dt; in store_s24()
497 enum lc3_srate sr = decoder->sr_pcm; in store_s24()
499 float *xs = decoder->x + decoder->xs_off; in store_s24()
515 struct lc3_decoder *decoder, void *_pcm, int stride) in store_s24_3le() argument
519 enum lc3_dt dt = decoder->dt; in store_s24_3le()
[all …]
/liblc3-latest/test/
Dlc3_py.c89 lc3_decoder_t decoder = lc3_setup_decoder(dt_us, sr_hz, 0, in setup_decoder_py() local
92 PyObject *decoder_obj = from_decoder(NULL, decoder); in setup_decoder_py()
94 free(decoder); in setup_decoder_py()
112 lc3_decoder_t decoder = in decode_py() local
115 CTYPES_CHECK(NULL, decoder_obj = to_decoder(decoder_obj, decoder)); in decode_py()
117 int ns = lc3_ns(decoder->dt, decoder->sr); in decode_py()
120 lc3_decode(decoder, in, nbytes, LC3_PCM_FORMAT_S16, pcm, 1); in decode_py()
122 from_decoder(decoder_obj, decoder); in decode_py()
Drun.py19 import ltpf, sns, tns, spec, encoder, decoder
32 ( decoder , "Decoder" ) ]:
/liblc3-latest/python/tests/
Dbasic_test.py8 decoder = lc3.Decoder(frame_duration_us=10000, sample_rate_hz=48000)
9 decoded_frame = decoder.decode(bytes(120), bit_depth=bit_depth)
15 decoder = lc3.Decoder(frame_duration_us=10000, sample_rate_hz=48000)
16 decoded_frame = decoder.decode(bytes(120))
23 decoder = lc3.Decoder(frame_duration_us=10000, sample_rate_hz=48000)
25 decoder.decode(bytes(120), bit_depth=128)
/liblc3-latest/
DREADME.md19 - tools: Standalone encoder/decoder tools
88 standard format described by the reference encoder / decoder tools.
89 The standalone decoder `dlc3` do the inverse operation.
136 The encoder and decoder fuzzers can be run, for 1 million iterations, using
141 $ make dfuzz # Run decoder fuzzer for 1M iteration
142 $ make fuzz -j # Run encoder and decoder fuzzers in parallel
180 python3 ./python/tools/decoder.py > <out.wav>
/liblc3-latest/python/
Dlc3.py469 (self.free(decoder) for decoder in self.__decoders)
506 for ich, decoder in enumerate(self.__decoders):
517 decoder, buf, len(buf), pcm_fmt, pcm, self.num_channels
/liblc3-latest/include/
Dlc3.h415 lc3_decoder_t decoder, const void *in, int nbytes,