Enumerations
enum AudioSampleFormat
| Name | Value |
|---|---|
| UNSIGNED_8 | 1u |
| SIGNED_16 | 2u |
| SIGNED_24_IN_32 | 3u |
| SIGNED_32 | 4u |
| FLOAT | 5u |
Expresses the format of individual audio samples.
Defined at line 16 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
enum PixelFormat
| Name | Value |
|---|---|
| INVALID | 0u |
| R8G8B8A8 | 1u |
| BGRA32 | 101u |
| I420 | 102u |
| M420 | 103u |
| NV12 | 104u |
| YUY2 | 105u |
| MJPEG | 106u |
| YV12 | 107u |
| BGR24 | 108u |
| RGB565 | 109u |
| RGB332 | 110u |
| RGB2220 | 111u |
| L8 | 112u |
| R8 | 113u |
| R8G8 | 114u |
Expresses the manner in which video pixels are encoded.
Defined at line 48 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
enum ColorSpace
| Name | Value |
|---|---|
| INVALID | 0u |
| SRGB | 1u |
| REC601_NTSC | 2u |
| REC601_NTSC_FULL_RANGE | 3u |
| REC601_PAL | 4u |
| REC601_PAL_FULL_RANGE | 5u |
| REC709 | 6u |
| REC2020 | 7u |
| REC2100 | 8u |
Expresses the color space used to interpret video pixel values.
Defined at line 90 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
Records
Functions
-
zx_status_t Clone (::fuchsia::mediastreams::AudioSampleFormat value, ::fuchsia::mediastreams::AudioSampleFormat * result)Defined at line 29 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::mediastreams::PixelFormat value, ::fuchsia::mediastreams::PixelFormat * result)Defined at line 83 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
-
zx_status_t Clone (::fuchsia::mediastreams::ColorSpace value, ::fuchsia::mediastreams::ColorSpace * result)Defined at line 111 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::mediastreams::AudioChannelLayout & value, ::fuchsia::mediastreams::AudioChannelLayout * result)Defined at line 185 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::mediastreams::AudioFormat & _value, ::fuchsia::mediastreams::AudioFormat * _result)Defined at line 219 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::mediastreams::Compression & _value, ::fuchsia::mediastreams::Compression * _result)Defined at line 248 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::mediastreams::EncryptionSubsampleEntry & _value, ::fuchsia::mediastreams::EncryptionSubsampleEntry * _result)Defined at line 334 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::mediastreams::EncryptionPattern & _value, ::fuchsia::mediastreams::EncryptionPattern * _result)Defined at line 357 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::mediastreams::Encryption & _value, ::fuchsia::mediastreams::Encryption * _result)Defined at line 384 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::mediastreams::VideoFormat & _value, ::fuchsia::mediastreams::VideoFormat * _result)Defined at line 428 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
-
zx_status_t Clone (const ::fuchsia::mediastreams::MediaFormat & value::fuchsia::mediastreams::MediaFormat * result)Defined at line 536 of file fidling/gen/sdk/fidl/fuchsia.mediastreams/fuchsia.mediastreams/hlcpp/fuchsia/mediastreams/cpp/fidl.h
Variables
const char * AUDIO_COMPRESSION_AAC
const char * AUDIO_COMPRESSION_AACLATM
const char * AUDIO_COMPRESSION_AMRNB
const char * AUDIO_COMPRESSION_AMRWB
const char * AUDIO_COMPRESSION_APTX
const char * AUDIO_COMPRESSION_FLAC
const char * AUDIO_COMPRESSION_GSMMS
const char * AUDIO_COMPRESSION_MP3
const char * AUDIO_COMPRESSION_OPUS
const char * AUDIO_COMPRESSION_PCMALAW
const char * AUDIO_COMPRESSION_PCMMULAW
const char * AUDIO_COMPRESSION_SBC
const char * AUDIO_COMPRESSION_VORBIS
const char * ENCRYPTION_SCHEME_CBC1
const char * ENCRYPTION_SCHEME_CBCS
const char * ENCRYPTION_SCHEME_CENC
const char * ENCRYPTION_SCHEME_CENS
const char * VIDEO_COMPRESSION_H263
const char * VIDEO_COMPRESSION_H264
const char * VIDEO_COMPRESSION_MPEG4
const char * VIDEO_COMPRESSION_THEORA
const char * VIDEO_COMPRESSION_VP3
const char * VIDEO_COMPRESSION_VP8
const char * VIDEO_COMPRESSION_VP9