blob: 2a85d19ea63830fc6afc4d43e85e09d6f483c5f1 [file] [log] [blame]
[
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/AUDIO_COMPRESSION_AAC",
"value": "fuchsia.streams.aac"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/AUDIO_COMPRESSION_AACLATM",
"value": "fuchsia.streams.aaclatm"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/AUDIO_COMPRESSION_AMRNB",
"value": "fuchsia.streams.amrnb"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/AUDIO_COMPRESSION_AMRWB",
"value": "fuchsia.streams.amrwb"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/AUDIO_COMPRESSION_APTX",
"value": "fuchsia.streams.aptx"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/AUDIO_COMPRESSION_FLAC",
"value": "fuchsia.streams.flac"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/AUDIO_COMPRESSION_GSMMS",
"value": "fuchsia.streams.gsmms"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/AUDIO_COMPRESSION_MP3",
"value": "fuchsia.streams.mp3"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/AUDIO_COMPRESSION_OPUS",
"value": "fuchsia.streams.opus"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/AUDIO_COMPRESSION_PCMALAW",
"value": "fuchsia.streams.pcmalaw"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/AUDIO_COMPRESSION_PCMMULAW",
"value": "fuchsia.streams.pcmmulaw"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/AUDIO_COMPRESSION_SBC",
"value": "fuchsia.streams.sbc"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/AUDIO_COMPRESSION_VORBIS",
"value": "fuchsia.streams.vorbis"
},
{
"declaration": "uint8",
"kind": "union/member",
"name": "fuchsia.mediastreams/AudioChannelLayout.placeholder"
},
{
"kind": "union",
"name": "fuchsia.mediastreams/AudioChannelLayout",
"strictness": "strict"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.mediastreams/AudioFormat.channel_count"
},
{
"declaration": "fuchsia.mediastreams/AudioChannelLayout",
"kind": "struct/member",
"name": "fuchsia.mediastreams/AudioFormat.channel_layout"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.mediastreams/AudioFormat.frames_per_second"
},
{
"declaration": "fuchsia.mediastreams/AudioSampleFormat",
"kind": "struct/member",
"name": "fuchsia.mediastreams/AudioFormat.sample_format"
},
{
"kind": "struct",
"name": "fuchsia.mediastreams/AudioFormat"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/AudioSampleFormat.FLOAT",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/AudioSampleFormat.SIGNED_16",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/AudioSampleFormat.SIGNED_24_IN_32",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/AudioSampleFormat.SIGNED_32",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/AudioSampleFormat.UNSIGNED_8",
"value": "1"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.mediastreams/AudioSampleFormat",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/ColorSpace.INVALID",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/ColorSpace.REC2020",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/ColorSpace.REC2100",
"value": "8"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/ColorSpace.REC601_NTSC",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/ColorSpace.REC601_NTSC_FULL_RANGE",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/ColorSpace.REC601_PAL",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/ColorSpace.REC601_PAL_FULL_RANGE",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/ColorSpace.REC709",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/ColorSpace.SRGB",
"value": "1"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.mediastreams/ColorSpace",
"strictness": "strict"
},
{
"declaration": "vector<uint8>:optional",
"kind": "struct/member",
"name": "fuchsia.mediastreams/Compression.parameters"
},
{
"declaration": "string:256",
"kind": "struct/member",
"name": "fuchsia.mediastreams/Compression.type"
},
{
"kind": "struct",
"name": "fuchsia.mediastreams/Compression"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/ENCRYPTION_SCHEME_CBC1",
"value": "cbc1"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/ENCRYPTION_SCHEME_CBCS",
"value": "cbcs"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/ENCRYPTION_SCHEME_CENC",
"value": "cenc"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/ENCRYPTION_SCHEME_CENS",
"value": "cens"
},
{
"declaration": "vector<uint8>:<16,optional>",
"kind": "struct/member",
"name": "fuchsia.mediastreams/Encryption.default_init_vector"
},
{
"declaration": "vector<uint8>:<16,optional>",
"kind": "struct/member",
"name": "fuchsia.mediastreams/Encryption.default_key_id"
},
{
"declaration": "box<fuchsia.mediastreams/EncryptionPattern>",
"kind": "struct/member",
"name": "fuchsia.mediastreams/Encryption.default_pattern"
},
{
"declaration": "string:4",
"kind": "struct/member",
"name": "fuchsia.mediastreams/Encryption.scheme"
},
{
"kind": "struct",
"name": "fuchsia.mediastreams/Encryption"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.mediastreams/EncryptionPattern.clear_blocks"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.mediastreams/EncryptionPattern.encrypted_blocks"
},
{
"kind": "struct",
"name": "fuchsia.mediastreams/EncryptionPattern"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.mediastreams/EncryptionSubsampleEntry.clear_bytes"
},
{
"declaration": "uint32",
"kind": "struct/member",
"name": "fuchsia.mediastreams/EncryptionSubsampleEntry.encrypted_bytes"
},
{
"kind": "struct",
"name": "fuchsia.mediastreams/EncryptionSubsampleEntry"
},
{
"declaration": "int64",
"kind": "const",
"name": "fuchsia.mediastreams/MAX_ENCRYPTION_SCHEME_SIZE",
"value": "4"
},
{
"declaration": "int64",
"kind": "const",
"name": "fuchsia.mediastreams/MAX_INIT_VECTOR_SIZE",
"value": "16"
},
{
"declaration": "int64",
"kind": "const",
"name": "fuchsia.mediastreams/MAX_KEY_ID_SIZE",
"value": "16"
},
{
"declaration": "fuchsia.mediastreams/AudioFormat",
"kind": "union/member",
"name": "fuchsia.mediastreams/MediaFormat.audio"
},
{
"declaration": "fuchsia.mediastreams/VideoFormat",
"kind": "union/member",
"name": "fuchsia.mediastreams/MediaFormat.video"
},
{
"kind": "union",
"name": "fuchsia.mediastreams/MediaFormat",
"strictness": "flexible"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.BGR24",
"value": "108"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.BGRA32",
"value": "101"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.I420",
"value": "102"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.INVALID",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.L8",
"value": "112"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.M420",
"value": "103"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.MJPEG",
"value": "106"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.NV12",
"value": "104"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.R8",
"value": "113"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.R8G8",
"value": "114"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.R8G8B8A8",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.RGB2220",
"value": "111"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.RGB332",
"value": "110"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.RGB565",
"value": "109"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.YUY2",
"value": "105"
},
{
"kind": "enum/member",
"name": "fuchsia.mediastreams/PixelFormat.YV12",
"value": "107"
},
{
"declaration": "uint32",
"kind": "enum",
"name": "fuchsia.mediastreams/PixelFormat",
"strictness": "strict"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/VIDEO_COMPRESSION_H263",
"value": "fuchsia.streams.h263"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/VIDEO_COMPRESSION_H264",
"value": "fuchsia.streams.h264"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/VIDEO_COMPRESSION_MPEG4",
"value": "fuchsia.streams.mpeg4"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/VIDEO_COMPRESSION_THEORA",
"value": "fuchsia.streams.theora"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/VIDEO_COMPRESSION_VP3",
"value": "fuchsia.streams.vp3"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/VIDEO_COMPRESSION_VP8",
"value": "fuchsia.streams.vp8"
},
{
"declaration": "string",
"kind": "const",
"name": "fuchsia.mediastreams/VIDEO_COMPRESSION_VP9",
"value": "fuchsia.streams.vp9"
},
{
"declaration": "fuchsia.math/Size:optional",
"kind": "struct/member",
"name": "fuchsia.mediastreams/VideoFormat.aspect_ratio"
},
{
"declaration": "fuchsia.math/Size",
"kind": "struct/member",
"name": "fuchsia.mediastreams/VideoFormat.coded_size"
},
{
"declaration": "fuchsia.mediastreams/ColorSpace",
"kind": "struct/member",
"name": "fuchsia.mediastreams/VideoFormat.color_space"
},
{
"declaration": "fuchsia.math/Size",
"kind": "struct/member",
"name": "fuchsia.mediastreams/VideoFormat.display_size"
},
{
"declaration": "fuchsia.mediastreams/PixelFormat",
"kind": "struct/member",
"name": "fuchsia.mediastreams/VideoFormat.pixel_format"
},
{
"declaration": "uint64",
"kind": "struct/member",
"name": "fuchsia.mediastreams/VideoFormat.pixel_format_modifier"
},
{
"kind": "struct",
"name": "fuchsia.mediastreams/VideoFormat"
},
{
"kind": "library",
"name": "fuchsia.mediastreams"
}
]