Namespaces
Enumerations
enum AudioSampleFormat
| Name | Value |
|---|---|
| kUnsigned8 | 1u |
| kSigned16 | 2u |
| kSigned24In32 | 3u |
| kSigned32 | 4u |
| kFloat | 5u |
Expresses the format of individual audio samples.
Defined at line 18 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/cpp/fidl/fuchsia.mediastreams/cpp/common_types.h
enum PixelFormat
| Name | Value |
|---|---|
| kInvalid | 0u |
| kR8G8B8A8 | 1u |
| kBgra32 | 101u |
| kI420 | 102u |
| kM420 | 103u |
| kNv12 | 104u |
| kYuy2 | 105u |
| kMjpeg | 106u |
| kYv12 | 107u |
| kBgr24 | 108u |
| kRgb565 | 109u |
| kRgb332 | 110u |
| kRgb2220 | 111u |
| kL8 | 112u |
| kR8 | 113u |
| kR8G8 | 114u |
Expresses the manner in which video pixels are encoded.
Defined at line 48 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/cpp/fidl/fuchsia.mediastreams/cpp/common_types.h
enum ColorSpace
| Name | Value |
|---|---|
| kInvalid | 0u |
| kSrgb | 1u |
| kRec601Ntsc | 2u |
| kRec601NtscFullRange | 3u |
| kRec601Pal | 4u |
| kRec601PalFullRange | 5u |
| kRec709 | 6u |
| kRec2020 | 7u |
| kRec2100 | 8u |
Expresses the color space used to interpret video pixel values.
Defined at line 100 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/cpp/fidl/fuchsia.mediastreams/cpp/common_types.h
Records
Functions
-
std::ostream & operator<< (std::ostream & os, const ::fuchsia_mediastreams::AudioSampleFormat & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_mediastreams::AudioChannelLayout & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_mediastreams::AudioFormat & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_mediastreams::Compression & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_mediastreams::EncryptionSubsampleEntry & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_mediastreams::EncryptionPattern & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_mediastreams::Encryption & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_mediastreams::PixelFormat & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_mediastreams::ColorSpace & value) -
std::ostream & operator<< (std::ostream & os, const ::fuchsia_mediastreams::VideoFormat & value) -
std::ostream & operator<< (std::ostream & osconst ::fuchsia_mediastreams::MediaFormat & value)
Variables
const char * kAudioCompressionAac
const char * kAudioCompressionAaclatm
const char * kAudioCompressionAmrnb
const char * kAudioCompressionAmrwb
const char * kAudioCompressionAptx
const char * kAudioCompressionFlac
const char * kAudioCompressionGsmms
const char * kAudioCompressionMp3
const char * kAudioCompressionOpus
const char * kAudioCompressionPcmalaw
const char * kAudioCompressionPcmmulaw
const char * kAudioCompressionSbc
const char * kAudioCompressionVorbis
const char * kEncryptionSchemeCbc1
const char * kEncryptionSchemeCbcs
const char * kEncryptionSchemeCenc
const char * kEncryptionSchemeCens
const char * kVideoCompressionH263
const char * kVideoCompressionH264
const char * kVideoCompressionMpeg4
const char * kVideoCompressionTheora
const char * kVideoCompressionVp3
const char * kVideoCompressionVp8
const char * kVideoCompressionVp9