struct SbcEncoderSettings
Defined at line 9700 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/wire_types.h
Settings for an SBC Encoder.
SBC Encoders take signed little endian 16 bit linear PCM samples and
return encoded SBC frames. SBC encoder PCM data in batches of
`sub_bands * block_count` PCM frames. This encoder will accept PCM data on
arbitrary frame boundaries, but the output flushed when EOS is queued may be
zero-padded to make a full batch for encoding.
Public Members
SbcSubBands sub_bands
SbcAllocation allocation
SbcBlockCount block_count
SbcChannelMode channel_mode
uint64_t bit_pool