class CodecAdapterLc3Decoder
Defined at line 24 of file ../../src/media/codec/codecs/sw/lc3/codec_adapter_lc3_decoder.h
Public Methods
void ~CodecAdapterLc3Decoder ()
Defined at line 27 of file ../../src/media/codec/codecs/sw/lc3/codec_adapter_lc3_decoder.h
void CodecAdapterLc3Decoder (std::mutex & lock, CodecAdapterEvents * codec_adapter_events)
Defined at line 191 of file ../../src/media/codec/codecs/sw/lc3/codec_adapter_lc3_decoder.cc
Protected Methods
TimestampExtrapolator CreateTimestampExtrapolator (const fuchsia::media::FormatDetails & format_details)
Defined at line 39 of file ../../src/media/codec/codecs/sw/lc3/codec_adapter_lc3_decoder.h
std::pair<fuchsia::media::FormatDetails, size_t> OutputFormatDetails ()
Defined at line 195 of file ../../src/media/codec/codecs/sw/lc3/codec_adapter_lc3_decoder.cc
CodecAdapterLc3Decoder::InputLoopStatus ProcessFormatDetails (const fuchsia::media::FormatDetails & format_details)
Defined at line 286 of file ../../src/media/codec/codecs/sw/lc3/codec_adapter_lc3_decoder.cc
int ProcessInputChunkData (const uint8_t * input_data, size_t input_data_size, uint8_t * output_buffer, size_t output_buffer_size)
Decode input buffer of 16 byte size to produce one byte of output data.
Defined at line 218 of file ../../src/media/codec/codecs/sw/lc3/codec_adapter_lc3_decoder.cc
size_t InputChunkSize ()
Defined at line 266 of file ../../src/media/codec/codecs/sw/lc3/codec_adapter_lc3_decoder.cc
size_t MinOutputBufferSize ()
Defined at line 274 of file ../../src/media/codec/codecs/sw/lc3/codec_adapter_lc3_decoder.cc
fuchsia::sysmem::BufferCollectionConstraints BufferCollectionConstraints (CodecPort port)
Defined at line 247 of file ../../src/media/codec/codecs/sw/lc3/codec_adapter_lc3_decoder.cc