|
Rialto 0.1
Rialto media pipeline API
|
Audio specific configuration. More...
#include <MediaCommon.h>
Public Attributes | |
| uint32_t | numberOfChannels = kInvalidAudioChannels |
| uint32_t | sampleRate = kInvalidAudioSampleRate |
| std::vector< uint8_t > | codecSpecificConfig |
| std::optional< Format > | format |
| std::optional< Layout > | layout |
| std::optional< uint64_t > | channelMask |
| std::vector< std::vector< uint8_t > > | streamHeader |
| std::optional< bool > | framed |
Audio specific configuration.
| std::optional<uint64_t> firebolt::rialto::AudioConfig::channelMask |
Bitmask of channel positions present.
| std::vector<uint8_t> firebolt::rialto::AudioConfig::codecSpecificConfig |
The audio specific config. Zero length if no specific config
| std::optional<Format> firebolt::rialto::AudioConfig::format |
The Format of the audio samples.
| std::optional<bool> firebolt::rialto::AudioConfig::framed |
True if each buffer passed through the pipeline contains a complete, self-contained media unit
| std::optional<Layout> firebolt::rialto::AudioConfig::layout |
The layout of channels within a buffer.
| uint32_t firebolt::rialto::AudioConfig::numberOfChannels = kInvalidAudioChannels |
The number of channels.
| uint32_t firebolt::rialto::AudioConfig::sampleRate = kInvalidAudioSampleRate |
The sampling rate.
| std::vector<std::vector<uint8_t> > firebolt::rialto::AudioConfig::streamHeader |
Stream header. Zero length if not present.