blob: a030957d6be5b6439b6c77df83712c4ec09fe919 [file] [log] [blame]
[
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_AAC",
"type": "string",
"value": "fuchsia.media.aac"
},
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_AACLATM",
"type": "string",
"value": "fuchsia.media.aaclatm"
},
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_AMRNB",
"type": "string",
"value": "fuchsia.media.amrnb"
},
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_AMRWB",
"type": "string",
"value": "fuchsia.media.amrwb"
},
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_APTX",
"type": "string",
"value": "fuchsia.media.aptx"
},
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_FLAC",
"type": "string",
"value": "fuchsia.media.flac"
},
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_GSMMS",
"type": "string",
"value": "fuchsia.media.gsmms"
},
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_LPCM",
"type": "string",
"value": "fuchsia.media.lpcm"
},
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_MP3",
"type": "string",
"value": "fuchsia.media.mp3"
},
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_OPUS",
"type": "string",
"value": "fuchsia.media.opus"
},
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_PCMALAW",
"type": "string",
"value": "fuchsia.media.pcmalaw"
},
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_PCMMULAW",
"type": "string",
"value": "fuchsia.media.pcmmulaw"
},
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_SBC",
"type": "string",
"value": "fuchsia.media.sbc"
},
{
"kind": "const",
"name": "fuchsia.media/AUDIO_ENCODING_VORBIS",
"type": "string",
"value": "fuchsia.media.vorbis"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AacAudioObjectType.MPEG2_AAC_LC",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AacAudioObjectType.MPEG4_AAC_LC",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.media/AacAudioObjectType",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "union/member",
"name": "fuchsia.media/AacBitRate.constant",
"ordinal": "1",
"type": "fuchsia.media/AacConstantBitRate"
},
{
"kind": "union/member",
"name": "fuchsia.media/AacBitRate.variable",
"ordinal": "2",
"type": "fuchsia.media/AacVariableBitRate"
},
{
"kind": "union",
"name": "fuchsia.media/AacBitRate",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AacChannelMode.MONO",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AacChannelMode.STEREO",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.media/AacChannelMode",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AacConstantBitRate.bit_rate",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.media/AacConstantBitRate"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AacEncoderSettings.aot",
"ordinal": "4",
"type": "fuchsia.media/AacAudioObjectType"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AacEncoderSettings.bit_rate",
"ordinal": "3",
"type": "fuchsia.media/AacBitRate"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AacEncoderSettings.channel_mode",
"ordinal": "2",
"type": "fuchsia.media/AacChannelMode"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AacEncoderSettings.transport",
"ordinal": "1",
"type": "fuchsia.media/AacTransport"
},
{
"kind": "struct",
"name": "fuchsia.media/AacEncoderSettings"
},
{
"kind": "union/member",
"name": "fuchsia.media/AacTransport.adts",
"ordinal": "3",
"type": "fuchsia.media/AacTransportAdts"
},
{
"kind": "union/member",
"name": "fuchsia.media/AacTransport.latm",
"ordinal": "2",
"type": "fuchsia.media/AacTransportLatm"
},
{
"kind": "union/member",
"name": "fuchsia.media/AacTransport.raw",
"ordinal": "1",
"type": "fuchsia.media/AacTransportRaw"
},
{
"kind": "union",
"name": "fuchsia.media/AacTransport",
"strictness": "flexible"
},
{
"kind": "struct",
"name": "fuchsia.media/AacTransportAdts"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AacTransportLatm.mux_config_present",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.media/AacTransportLatm"
},
{
"kind": "struct",
"name": "fuchsia.media/AacTransportRaw"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AacVariableBitRate.V1",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AacVariableBitRate.V2",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AacVariableBitRate.V3",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AacVariableBitRate.V4",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AacVariableBitRate.V5",
"value": "5"
},
{
"kind": "enum",
"name": "fuchsia.media/AacVariableBitRate",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/ActivityReporter.WatchCaptureActivity",
"strictness": "strict",
"ordinal": "8135475162810736936",
"direction": "two_way",
"response": "fuchsia.media/ActivityReporterWatchCaptureActivityResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/ActivityReporter.WatchRenderActivity",
"strictness": "strict",
"ordinal": "2987269693612175135",
"direction": "two_way",
"response": "fuchsia.media/ActivityReporterWatchRenderActivityResponse"
},
{
"kind": "protocol",
"name": "fuchsia.media/ActivityReporter",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/ActivityReporterWatchCaptureActivityResponse.active_usages",
"ordinal": "1",
"type": "vector<fuchsia.media/AudioCaptureUsage>:4"
},
{
"kind": "struct",
"name": "fuchsia.media/ActivityReporterWatchCaptureActivityResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.media/ActivityReporterWatchRenderActivityResponse.active_usages",
"ordinal": "1",
"type": "vector<fuchsia.media/AudioRenderUsage>:5"
},
{
"kind": "struct",
"name": "fuchsia.media/ActivityReporterWatchRenderActivityResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/Audio.CreateAudioCapturer",
"strictness": "strict",
"ordinal": "308040261641314351",
"direction": "one_way",
"request": "fuchsia.media/AudioCreateAudioCapturerRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/Audio.CreateAudioRenderer",
"strictness": "strict",
"ordinal": "6282311702822082801",
"direction": "one_way",
"request": "fuchsia.media/AudioCreateAudioRendererRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/Audio",
"openness": "closed",
"transport": "channel"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioBitrateMode.CBR",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioBitrateMode.UNSPECIFIED",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioBitrateMode.VBR",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.media/AudioBitrateMode",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioCaptureUsage.BACKGROUND",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioCaptureUsage.COMMUNICATION",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioCaptureUsage.FOREGROUND",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioCaptureUsage.SYSTEM_AGENT",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.media/AudioCaptureUsage",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.AddPayloadBuffer",
"strictness": "strict",
"ordinal": "4267785153247337302",
"direction": "one_way",
"request": "fuchsia.media/StreamBufferSetAddPayloadBufferRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.BindGainControl",
"strictness": "strict",
"ordinal": "7316777195353123040",
"direction": "one_way",
"request": "fuchsia.media/AudioCapturerBindGainControlRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.CaptureAt",
"strictness": "strict",
"ordinal": "8668907974368864128",
"direction": "two_way",
"request": "fuchsia.media/AudioCapturerCaptureAtRequest",
"response": "fuchsia.media/AudioCapturerCaptureAtResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.DiscardAllPackets",
"strictness": "strict",
"ordinal": "2859739609283889618",
"direction": "two_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.DiscardAllPacketsNoReply",
"strictness": "strict",
"ordinal": "3889376293854492721",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.GetReferenceClock",
"strictness": "strict",
"ordinal": "5823215522988903793",
"direction": "two_way",
"response": "fuchsia.media/AudioCapturerGetReferenceClockResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.GetStreamType",
"strictness": "strict",
"ordinal": "6758401550370156680",
"direction": "two_way",
"response": "fuchsia.media/AudioCapturerGetStreamTypeResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.OnEndOfStream",
"strictness": "strict",
"ordinal": "6128952365199647426",
"direction": "event"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.OnPacketProduced",
"strictness": "strict",
"ordinal": "7763758756352789465",
"direction": "event",
"request": "fuchsia.media/StreamSourceOnPacketProducedRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.ReleasePacket",
"strictness": "strict",
"ordinal": "8825744587224638651",
"direction": "one_way",
"request": "fuchsia.media/StreamSourceReleasePacketRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.RemovePayloadBuffer",
"strictness": "strict",
"ordinal": "6709887857741628002",
"direction": "one_way",
"request": "fuchsia.media/StreamBufferSetRemovePayloadBufferRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.SetPcmStreamType",
"strictness": "strict",
"ordinal": "1527259715712078541",
"direction": "one_way",
"request": "fuchsia.media/AudioCapturerSetPcmStreamTypeRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.SetReferenceClock",
"strictness": "strict",
"ordinal": "8298775432238603215",
"direction": "one_way",
"request": "fuchsia.media/AudioCapturerSetReferenceClockRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.SetUsage",
"strictness": "strict",
"ordinal": "4801240969092668197",
"direction": "one_way",
"request": "fuchsia.media/AudioCapturerSetUsageRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.StartAsyncCapture",
"strictness": "strict",
"ordinal": "8604318107245205414",
"direction": "one_way",
"request": "fuchsia.media/AudioCapturerStartAsyncCaptureRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.StopAsyncCapture",
"strictness": "strict",
"ordinal": "6628321806959704267",
"direction": "two_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCapturer.StopAsyncCaptureNoReply",
"strictness": "strict",
"ordinal": "3684574182863836643",
"direction": "one_way"
},
{
"kind": "protocol",
"name": "fuchsia.media/AudioCapturer",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCapturerBindGainControlRequest.gain_control_request",
"ordinal": "1",
"type": "server_end:fuchsia.media.audio/GainControl"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCapturerBindGainControlRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCapturerCaptureAtRequest.frames",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCapturerCaptureAtRequest.payload_buffer_id",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCapturerCaptureAtRequest.payload_offset",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCapturerCaptureAtRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCapturerCaptureAtResponse.captured_packet",
"ordinal": "1",
"type": "fuchsia.media/StreamPacket"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCapturerCaptureAtResponse"
},
{
"kind": "union/member",
"name": "fuchsia.media/AudioCapturerConfiguration.input",
"ordinal": "2",
"type": "fuchsia.media/InputAudioCapturerConfiguration"
},
{
"kind": "union/member",
"name": "fuchsia.media/AudioCapturerConfiguration.loopback",
"ordinal": "1",
"type": "fuchsia.media/LoopbackAudioCapturerConfiguration"
},
{
"kind": "union",
"name": "fuchsia.media/AudioCapturerConfiguration",
"strictness": "strict"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCapturerGetReferenceClockResponse.reference_clock",
"ordinal": "1",
"type": "zx/Handle:CLOCK"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCapturerGetReferenceClockResponse",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCapturerGetStreamTypeResponse.stream_type",
"ordinal": "1",
"type": "fuchsia.media/StreamType"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCapturerGetStreamTypeResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCapturerSetPcmStreamTypeRequest.stream_type",
"ordinal": "1",
"type": "fuchsia.media/AudioStreamType"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCapturerSetPcmStreamTypeRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCapturerSetReferenceClockRequest.reference_clock",
"ordinal": "1",
"type": "zx/Handle:<CLOCK,optional>"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCapturerSetReferenceClockRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCapturerSetUsageRequest.usage",
"ordinal": "1",
"type": "fuchsia.media/AudioCaptureUsage"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCapturerSetUsageRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCapturerStartAsyncCaptureRequest.frames_per_packet",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCapturerStartAsyncCaptureRequest"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioChannelId.CF",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioChannelId.CS",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioChannelId.END_DEFINED",
"value": "10"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioChannelId.EXTENDED_CHANNEL_ID_BASE",
"value": "1862270976"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioChannelId.LF",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioChannelId.LFE",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioChannelId.LR",
"value": "8"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioChannelId.LS",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioChannelId.MAX",
"value": "2147483647"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioChannelId.RF",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioChannelId.RR",
"value": "9"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioChannelId.RS",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioChannelId.SKIP",
"value": "0"
},
{
"kind": "enum",
"name": "fuchsia.media/AudioChannelId",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "union/member",
"name": "fuchsia.media/AudioCompressedFormat.aac",
"ordinal": "1",
"type": "fuchsia.media/AudioCompressedFormatAac"
},
{
"kind": "union/member",
"name": "fuchsia.media/AudioCompressedFormat.sbc",
"ordinal": "2",
"type": "fuchsia.media/AudioCompressedFormatSbc"
},
{
"kind": "union",
"name": "fuchsia.media/AudioCompressedFormat",
"strictness": "flexible"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCompressedFormatAac"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCompressedFormatSbc"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioConsumer.BindVolumeControl",
"strictness": "strict",
"ordinal": "8005994951009589064",
"direction": "one_way",
"request": "fuchsia.media/AudioConsumerBindVolumeControlRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioConsumer.CreateStreamSink",
"strictness": "strict",
"ordinal": "5934402457977739396",
"direction": "one_way",
"request": "fuchsia.media/AudioConsumerCreateStreamSinkRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioConsumer.OnEndOfStream",
"strictness": "strict",
"ordinal": "6027591381584677408",
"direction": "event"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioConsumer.SetRate",
"strictness": "strict",
"ordinal": "4986658462852971262",
"direction": "one_way",
"request": "fuchsia.media/AudioConsumerSetRateRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioConsumer.Start",
"strictness": "strict",
"ordinal": "5754426368543308348",
"direction": "one_way",
"request": "fuchsia.media/AudioConsumerStartRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioConsumer.Stop",
"strictness": "strict",
"ordinal": "4415431388044903437",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioConsumer.WatchStatus",
"strictness": "strict",
"ordinal": "3877441140384738502",
"direction": "two_way",
"response": "fuchsia.media/AudioConsumerWatchStatusResponse"
},
{
"kind": "protocol",
"name": "fuchsia.media/AudioConsumer",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioConsumerBindVolumeControlRequest.volume_control_request",
"ordinal": "1",
"type": "server_end:fuchsia.media.audio/VolumeControl"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioConsumerBindVolumeControlRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioConsumerCreateStreamSinkRequest.buffers",
"ordinal": "1",
"type": "vector<zx/Handle:VMO>:16"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioConsumerCreateStreamSinkRequest.compression",
"ordinal": "3",
"type": "box<fuchsia.media/Compression>"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioConsumerCreateStreamSinkRequest.stream_sink_request",
"ordinal": "4",
"type": "server_end:fuchsia.media/StreamSink"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioConsumerCreateStreamSinkRequest.stream_type",
"ordinal": "2",
"type": "fuchsia.media/AudioStreamType"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioConsumerCreateStreamSinkRequest",
"resourceness": "resource"
},
{
"kind": "union/member",
"name": "fuchsia.media/AudioConsumerError.place_holder",
"ordinal": "1",
"type": "fuchsia.media/Void"
},
{
"kind": "union",
"name": "fuchsia.media/AudioConsumerError",
"strictness": "strict"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioConsumerSetRateRequest.rate",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioConsumerSetRateRequest"
},
{
"kind": "bits/member",
"name": "fuchsia.media/AudioConsumerStartFlags.LOW_LATENCY",
"value": "1"
},
{
"kind": "bits/member",
"name": "fuchsia.media/AudioConsumerStartFlags.SUPPLY_DRIVEN",
"value": "2"
},
{
"kind": "bits",
"name": "fuchsia.media/AudioConsumerStartFlags",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioConsumerStartRequest.flags",
"ordinal": "1",
"type": "fuchsia.media/AudioConsumerStartFlags"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioConsumerStartRequest.media_time",
"ordinal": "3",
"type": "int64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioConsumerStartRequest.reference_time",
"ordinal": "2",
"type": "int64"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioConsumerStartRequest"
},
{
"kind": "table/member",
"name": "fuchsia.media/AudioConsumerStatus.error",
"ordinal": "1",
"type": "fuchsia.media/AudioConsumerError"
},
{
"kind": "table/member",
"name": "fuchsia.media/AudioConsumerStatus.max_lead_time",
"ordinal": "4",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.media/AudioConsumerStatus.min_lead_time",
"ordinal": "3",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.media/AudioConsumerStatus.presentation_timeline",
"ordinal": "2",
"type": "fuchsia.media/TimelineFunction"
},
{
"kind": "table",
"name": "fuchsia.media/AudioConsumerStatus"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioConsumerWatchStatusResponse.status",
"ordinal": "1",
"type": "fuchsia.media/AudioConsumerStatus"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioConsumerWatchStatusResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCore.BindUsageVolumeControl",
"strictness": "strict",
"ordinal": "8225189276475572535",
"direction": "one_way",
"request": "fuchsia.media/AudioCoreBindUsageVolumeControlRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCore.CreateAudioCapturer",
"strictness": "strict",
"ordinal": "8682290724921257680",
"direction": "one_way",
"request": "fuchsia.media/AudioCoreCreateAudioCapturerRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCore.CreateAudioCapturerWithConfiguration",
"strictness": "strict",
"ordinal": "5016415714707729815",
"direction": "one_way",
"request": "fuchsia.media/AudioCoreCreateAudioCapturerWithConfigurationRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCore.CreateAudioRenderer",
"strictness": "strict",
"ordinal": "3083205127192458293",
"direction": "one_way",
"request": "fuchsia.media/AudioCoreCreateAudioRendererRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCore.EnableDeviceSettings",
"strictness": "strict",
"ordinal": "4688381460273863486",
"direction": "one_way",
"request": "fuchsia.media/AudioCoreEnableDeviceSettingsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCore.GetDbFromVolume",
"strictness": "strict",
"ordinal": "4507799933006023642",
"direction": "two_way",
"request": "fuchsia.media/AudioCoreGetDbFromVolumeRequest",
"response": "fuchsia.media/AudioCoreGetDbFromVolumeResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCore.GetVolumeFromDb",
"strictness": "strict",
"ordinal": "5828724741801210047",
"direction": "two_way",
"request": "fuchsia.media/AudioCoreGetVolumeFromDbRequest",
"response": "fuchsia.media/AudioCoreGetVolumeFromDbResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCore.LoadDefaults",
"strictness": "strict",
"ordinal": "6098083612947606321",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCore.ResetInteractions",
"strictness": "strict",
"ordinal": "7331179431658163038",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCore.SetCaptureUsageGain",
"strictness": "strict",
"ordinal": "5007203584518824520",
"direction": "one_way",
"request": "fuchsia.media/AudioCoreSetCaptureUsageGainRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCore.SetInteraction",
"strictness": "strict",
"ordinal": "8934808797615810487",
"direction": "one_way",
"request": "fuchsia.media/AudioCoreSetInteractionRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioCore.SetRenderUsageGain",
"strictness": "strict",
"ordinal": "5190819983992731879",
"direction": "one_way",
"request": "fuchsia.media/AudioCoreSetRenderUsageGainRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/AudioCore",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreBindUsageVolumeControlRequest.usage",
"ordinal": "1",
"type": "fuchsia.media/Usage"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreBindUsageVolumeControlRequest.volume_control",
"ordinal": "2",
"type": "server_end:fuchsia.media.audio/VolumeControl"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCoreBindUsageVolumeControlRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreCreateAudioCapturerRequest.audio_in_request",
"ordinal": "2",
"type": "server_end:fuchsia.media/AudioCapturer"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreCreateAudioCapturerRequest.loopback",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCoreCreateAudioCapturerRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreCreateAudioCapturerWithConfigurationRequest.audio_capturer_request",
"ordinal": "3",
"type": "server_end:fuchsia.media/AudioCapturer"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreCreateAudioCapturerWithConfigurationRequest.configuration",
"ordinal": "2",
"type": "fuchsia.media/AudioCapturerConfiguration"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreCreateAudioCapturerWithConfigurationRequest.stream_type",
"ordinal": "1",
"type": "fuchsia.media/AudioStreamType"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCoreCreateAudioCapturerWithConfigurationRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreCreateAudioRendererRequest.audio_out_request",
"ordinal": "1",
"type": "server_end:fuchsia.media/AudioRenderer"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCoreCreateAudioRendererRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreEnableDeviceSettingsRequest.enabled",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCoreEnableDeviceSettingsRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreGetDbFromVolumeRequest.usage",
"ordinal": "1",
"type": "fuchsia.media/Usage"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreGetDbFromVolumeRequest.volume",
"ordinal": "2",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCoreGetDbFromVolumeRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreGetDbFromVolumeResponse.gain_db",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCoreGetDbFromVolumeResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreGetVolumeFromDbRequest.gain_db",
"ordinal": "2",
"type": "float32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreGetVolumeFromDbRequest.usage",
"ordinal": "1",
"type": "fuchsia.media/Usage"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCoreGetVolumeFromDbRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreGetVolumeFromDbResponse.volume",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCoreGetVolumeFromDbResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreSetCaptureUsageGainRequest.gain_db",
"ordinal": "2",
"type": "float32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreSetCaptureUsageGainRequest.usage",
"ordinal": "1",
"type": "fuchsia.media/AudioCaptureUsage"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCoreSetCaptureUsageGainRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreSetInteractionRequest.active",
"ordinal": "1",
"type": "fuchsia.media/Usage"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreSetInteractionRequest.affected",
"ordinal": "2",
"type": "fuchsia.media/Usage"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreSetInteractionRequest.behavior",
"ordinal": "3",
"type": "fuchsia.media/Behavior"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCoreSetInteractionRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreSetRenderUsageGainRequest.gain_db",
"ordinal": "2",
"type": "float32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCoreSetRenderUsageGainRequest.usage",
"ordinal": "1",
"type": "fuchsia.media/AudioRenderUsage"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCoreSetRenderUsageGainRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCreateAudioCapturerRequest.audio_capturer_request",
"ordinal": "1",
"type": "server_end:fuchsia.media/AudioCapturer"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCreateAudioCapturerRequest.loopback",
"ordinal": "2",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCreateAudioCapturerRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioCreateAudioRendererRequest.audio_renderer_request",
"ordinal": "1",
"type": "server_end:fuchsia.media/AudioRenderer"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioCreateAudioRendererRequest",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioDeviceEnumerator.AddDeviceByChannel",
"strictness": "strict",
"ordinal": "8272473537314352487",
"direction": "one_way",
"request": "fuchsia.media/AudioDeviceEnumeratorAddDeviceByChannelRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioDeviceEnumerator.GetDeviceGain",
"strictness": "strict",
"ordinal": "2728415165983506763",
"direction": "two_way",
"request": "fuchsia.media/AudioDeviceEnumeratorGetDeviceGainRequest",
"response": "fuchsia.media/AudioDeviceEnumeratorGetDeviceGainResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioDeviceEnumerator.GetDevices",
"strictness": "strict",
"ordinal": "5539896077683724966",
"direction": "two_way",
"response": "fuchsia.media/AudioDeviceEnumeratorGetDevicesResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioDeviceEnumerator.OnDefaultDeviceChanged",
"strictness": "strict",
"ordinal": "1600320769567583761",
"direction": "event",
"request": "fuchsia.media/AudioDeviceEnumeratorOnDefaultDeviceChangedRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioDeviceEnumerator.OnDeviceAdded",
"strictness": "strict",
"ordinal": "1013237623360867140",
"direction": "event",
"request": "fuchsia.media/AudioDeviceEnumeratorOnDeviceAddedRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioDeviceEnumerator.OnDeviceGainChanged",
"strictness": "strict",
"ordinal": "1490406409755865321",
"direction": "event",
"request": "fuchsia.media/AudioDeviceEnumeratorOnDeviceGainChangedRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioDeviceEnumerator.OnDeviceRemoved",
"strictness": "strict",
"ordinal": "8015129104091029496",
"direction": "event",
"request": "fuchsia.media/AudioDeviceEnumeratorOnDeviceRemovedRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioDeviceEnumerator.SetDeviceGain",
"strictness": "strict",
"ordinal": "413675620227626385",
"direction": "one_way",
"request": "fuchsia.media/AudioDeviceEnumeratorSetDeviceGainRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/AudioDeviceEnumerator",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorAddDeviceByChannelRequest.channel",
"ordinal": "3",
"type": "fuchsia.hardware.audio/StreamConfig"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorAddDeviceByChannelRequest.device_name",
"ordinal": "1",
"type": "string:256"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorAddDeviceByChannelRequest.is_input",
"ordinal": "2",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioDeviceEnumeratorAddDeviceByChannelRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorGetDeviceGainRequest.device_token",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioDeviceEnumeratorGetDeviceGainRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorGetDeviceGainResponse.device_token",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorGetDeviceGainResponse.gain_info",
"ordinal": "2",
"type": "fuchsia.media/AudioGainInfo"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioDeviceEnumeratorGetDeviceGainResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorGetDevicesResponse.devices",
"ordinal": "1",
"type": "vector<fuchsia.media/AudioDeviceInfo>"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioDeviceEnumeratorGetDevicesResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorOnDefaultDeviceChangedRequest.new_default_token",
"ordinal": "2",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorOnDefaultDeviceChangedRequest.old_default_token",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioDeviceEnumeratorOnDefaultDeviceChangedRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorOnDeviceAddedRequest.device",
"ordinal": "1",
"type": "fuchsia.media/AudioDeviceInfo"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioDeviceEnumeratorOnDeviceAddedRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorOnDeviceGainChangedRequest.device_token",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorOnDeviceGainChangedRequest.gain_info",
"ordinal": "2",
"type": "fuchsia.media/AudioGainInfo"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioDeviceEnumeratorOnDeviceGainChangedRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorOnDeviceRemovedRequest.device_token",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioDeviceEnumeratorOnDeviceRemovedRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorSetDeviceGainRequest.device_token",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorSetDeviceGainRequest.gain_info",
"ordinal": "2",
"type": "fuchsia.media/AudioGainInfo"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceEnumeratorSetDeviceGainRequest.valid_flags",
"ordinal": "3",
"type": "fuchsia.media/AudioGainValidFlags"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioDeviceEnumeratorSetDeviceGainRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceInfo.gain_info",
"ordinal": "5",
"type": "fuchsia.media/AudioGainInfo"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceInfo.is_default",
"ordinal": "6",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceInfo.is_input",
"ordinal": "4",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceInfo.name",
"ordinal": "1",
"type": "string"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceInfo.token_id",
"ordinal": "3",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioDeviceInfo.unique_id",
"ordinal": "2",
"type": "string"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioDeviceInfo"
},
{
"kind": "union/member",
"name": "fuchsia.media/AudioFormat.compressed",
"ordinal": "1",
"type": "fuchsia.media/AudioCompressedFormat"
},
{
"kind": "union/member",
"name": "fuchsia.media/AudioFormat.uncompressed",
"ordinal": "2",
"type": "fuchsia.media/AudioUncompressedFormat"
},
{
"kind": "union",
"name": "fuchsia.media/AudioFormat",
"strictness": "strict"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioGainInfo.flags",
"ordinal": "2",
"type": "fuchsia.media/AudioGainInfoFlags"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioGainInfo.gain_db",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioGainInfo"
},
{
"kind": "bits/member",
"name": "fuchsia.media/AudioGainInfoFlags.AGC_ENABLED",
"value": "4"
},
{
"kind": "bits/member",
"name": "fuchsia.media/AudioGainInfoFlags.AGC_SUPPORTED",
"value": "2"
},
{
"kind": "bits/member",
"name": "fuchsia.media/AudioGainInfoFlags.MUTE",
"value": "1"
},
{
"kind": "bits",
"name": "fuchsia.media/AudioGainInfoFlags",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "bits/member",
"name": "fuchsia.media/AudioGainValidFlags.AGC_VALID",
"value": "4"
},
{
"kind": "bits/member",
"name": "fuchsia.media/AudioGainValidFlags.GAIN_VALID",
"value": "1"
},
{
"kind": "bits/member",
"name": "fuchsia.media/AudioGainValidFlags.MUTE_VALID",
"value": "2"
},
{
"kind": "bits",
"name": "fuchsia.media/AudioGainValidFlags",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioOutputRoutingPolicy.ALL_PLUGGED_OUTPUTS",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioOutputRoutingPolicy.LAST_PLUGGED_OUTPUT",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.media/AudioOutputRoutingPolicy",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioPcmMode.ALAW",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioPcmMode.LINEAR",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioPcmMode.MULAW",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.media/AudioPcmMode",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioRenderUsage.BACKGROUND",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioRenderUsage.COMMUNICATION",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioRenderUsage.INTERRUPTION",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioRenderUsage.MEDIA",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioRenderUsage.SYSTEM_AGENT",
"value": "3"
},
{
"kind": "enum",
"name": "fuchsia.media/AudioRenderUsage",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.AddPayloadBuffer",
"strictness": "strict",
"ordinal": "4267785153247337302",
"direction": "one_way",
"request": "fuchsia.media/StreamBufferSetAddPayloadBufferRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.BindGainControl",
"strictness": "strict",
"ordinal": "2972195982029761500",
"direction": "one_way",
"request": "fuchsia.media/AudioRendererBindGainControlRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.DiscardAllPackets",
"strictness": "strict",
"ordinal": "8020257254983956069",
"direction": "two_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.DiscardAllPacketsNoReply",
"strictness": "strict",
"ordinal": "5824118646309919684",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.EnableMinLeadTimeEvents",
"strictness": "strict",
"ordinal": "7097829121227225232",
"direction": "one_way",
"request": "fuchsia.media/AudioRendererEnableMinLeadTimeEventsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.EndOfStream",
"strictness": "strict",
"ordinal": "7025894074003045233",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.GetMinLeadTime",
"strictness": "strict",
"ordinal": "2086226474422944363",
"direction": "two_way",
"response": "fuchsia.media/AudioRendererGetMinLeadTimeResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.GetReferenceClock",
"strictness": "strict",
"ordinal": "3421186509650734974",
"direction": "two_way",
"response": "fuchsia.media/AudioRendererGetReferenceClockResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.OnMinLeadTimeChanged",
"strictness": "strict",
"ordinal": "5760094931768544334",
"direction": "event",
"request": "fuchsia.media/AudioRendererOnMinLeadTimeChangedRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.Pause",
"strictness": "strict",
"ordinal": "4743793820348698963",
"direction": "two_way",
"response": "fuchsia.media/AudioRendererPauseResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.PauseNoReply",
"strictness": "strict",
"ordinal": "165723191345960363",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.Play",
"strictness": "strict",
"ordinal": "4323845810129171619",
"direction": "two_way",
"request": "fuchsia.media/AudioRendererPlayRequest",
"response": "fuchsia.media/AudioRendererPlayResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.PlayNoReply",
"strictness": "strict",
"ordinal": "1981557665574953711",
"direction": "one_way",
"request": "fuchsia.media/AudioRendererPlayNoReplyRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.RemovePayloadBuffer",
"strictness": "strict",
"ordinal": "6709887857741628002",
"direction": "one_way",
"request": "fuchsia.media/StreamBufferSetRemovePayloadBufferRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.SendPacket",
"strictness": "strict",
"ordinal": "7479877962469373791",
"direction": "two_way",
"request": "fuchsia.media/StreamSinkSendPacketRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.SendPacketNoReply",
"strictness": "strict",
"ordinal": "637743905815575197",
"direction": "one_way",
"request": "fuchsia.media/StreamSinkSendPacketNoReplyRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.SetPcmStreamType",
"strictness": "strict",
"ordinal": "2858221560064506393",
"direction": "one_way",
"request": "fuchsia.media/AudioRendererSetPcmStreamTypeRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.SetPtsContinuityThreshold",
"strictness": "strict",
"ordinal": "2903056318130123194",
"direction": "one_way",
"request": "fuchsia.media/AudioRendererSetPtsContinuityThresholdRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.SetPtsUnits",
"strictness": "strict",
"ordinal": "1110362779023680124",
"direction": "one_way",
"request": "fuchsia.media/AudioRendererSetPtsUnitsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.SetReferenceClock",
"strictness": "strict",
"ordinal": "4155925656207319021",
"direction": "one_way",
"request": "fuchsia.media/AudioRendererSetReferenceClockRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/AudioRenderer.SetUsage",
"strictness": "strict",
"ordinal": "4149149117779178302",
"direction": "one_way",
"request": "fuchsia.media/AudioRendererSetUsageRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/AudioRenderer",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererBindGainControlRequest.gain_control_request",
"ordinal": "1",
"type": "server_end:fuchsia.media.audio/GainControl"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererBindGainControlRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererEnableMinLeadTimeEventsRequest.enabled",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererEnableMinLeadTimeEventsRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererGetMinLeadTimeResponse.min_lead_time_nsec",
"ordinal": "1",
"type": "int64"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererGetMinLeadTimeResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererGetReferenceClockResponse.reference_clock",
"ordinal": "1",
"type": "zx/Handle:CLOCK"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererGetReferenceClockResponse",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererOnMinLeadTimeChangedRequest.min_lead_time_nsec",
"ordinal": "1",
"type": "int64"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererOnMinLeadTimeChangedRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererPauseResponse.media_time",
"ordinal": "2",
"type": "int64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererPauseResponse.reference_time",
"ordinal": "1",
"type": "int64"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererPauseResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererPlayNoReplyRequest.media_time",
"ordinal": "2",
"type": "int64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererPlayNoReplyRequest.reference_time",
"ordinal": "1",
"type": "int64"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererPlayNoReplyRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererPlayRequest.media_time",
"ordinal": "2",
"type": "int64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererPlayRequest.reference_time",
"ordinal": "1",
"type": "int64"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererPlayRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererPlayResponse.media_time",
"ordinal": "2",
"type": "int64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererPlayResponse.reference_time",
"ordinal": "1",
"type": "int64"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererPlayResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererSetPcmStreamTypeRequest.type",
"ordinal": "1",
"type": "fuchsia.media/AudioStreamType"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererSetPcmStreamTypeRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererSetPtsContinuityThresholdRequest.threshold_seconds",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererSetPtsContinuityThresholdRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererSetPtsUnitsRequest.tick_per_second_denominator",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererSetPtsUnitsRequest.tick_per_second_numerator",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererSetPtsUnitsRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererSetReferenceClockRequest.reference_clock",
"ordinal": "1",
"type": "zx/Handle:<CLOCK,optional>"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererSetReferenceClockRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioRendererSetUsageRequest.usage",
"ordinal": "1",
"type": "fuchsia.media/AudioRenderUsage"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioRendererSetUsageRequest"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioSampleFormat.FLOAT",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioSampleFormat.SIGNED_16",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioSampleFormat.SIGNED_24_IN_32",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.media/AudioSampleFormat.UNSIGNED_8",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.media/AudioSampleFormat",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioStreamType.channels",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioStreamType.frames_per_second",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/AudioStreamType.sample_format",
"ordinal": "1",
"type": "fuchsia.media/AudioSampleFormat"
},
{
"kind": "struct",
"name": "fuchsia.media/AudioStreamType"
},
{
"kind": "union/member",
"name": "fuchsia.media/AudioUncompressedFormat.pcm",
"ordinal": "1",
"type": "fuchsia.media/PcmFormat"
},
{
"kind": "union",
"name": "fuchsia.media/AudioUncompressedFormat",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.media/Behavior.DUCK",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.media/Behavior.MUTE",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.media/Behavior.NONE",
"value": "0"
},
{
"kind": "enum",
"name": "fuchsia.media/Behavior",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "const",
"name": "fuchsia.media/CAPTURE_USAGE_COUNT",
"type": "uint8",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.H264PROFILE_BASELINE",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.H264PROFILE_EXTENDED",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.H264PROFILE_HIGH",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.H264PROFILE_HIGH10PROFILE",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.H264PROFILE_HIGH422PROFILE",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.H264PROFILE_HIGH444PREDICTIVEPROFILE",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.H264PROFILE_MAIN",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.H264PROFILE_MULTIVIEWHIGH",
"value": "10"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.H264PROFILE_SCALABLEBASELINE",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.H264PROFILE_SCALABLEHIGH",
"value": "8"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.H264PROFILE_STEREOHIGH",
"value": "9"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.HEVCPROFILE_MAIN",
"value": "16"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.HEVCPROFILE_MAIN10",
"value": "17"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.HEVCPROFILE_MAIN_STILL_PICTURE",
"value": "18"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.MJPEG_BASELINE",
"value": "19"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.VP8PROFILE_ANY",
"value": "11"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.VP9PROFILE_PROFILE0",
"value": "12"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.VP9PROFILE_PROFILE1",
"value": "13"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.VP9PROFILE_PROFILE2",
"value": "14"
},
{
"kind": "enum/member",
"name": "fuchsia.media/CodecProfile.VP9PROFILE_PROFILE3",
"value": "15"
},
{
"kind": "enum",
"name": "fuchsia.media/CodecProfile",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "enum/member",
"name": "fuchsia.media/ColorSpace.HD_REC709",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.media/ColorSpace.JPEG",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.media/ColorSpace.NOT_APPLICABLE",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.media/ColorSpace.SD_REC601",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.media/ColorSpace.UNKNOWN",
"value": "0"
},
{
"kind": "enum",
"name": "fuchsia.media/ColorSpace",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/Compression.parameters",
"ordinal": "2",
"type": "vector<uint8>:<8192,optional>"
},
{
"kind": "struct/member",
"name": "fuchsia.media/Compression.type",
"ordinal": "1",
"type": "string:256"
},
{
"kind": "struct",
"name": "fuchsia.media/Compression"
},
{
"kind": "union/member",
"name": "fuchsia.media/CryptoFormat.decrypted",
"ordinal": "2",
"type": "fuchsia.media/DecryptedFormat"
},
{
"kind": "union/member",
"name": "fuchsia.media/CryptoFormat.encrypted",
"ordinal": "1",
"type": "fuchsia.media/EncryptedFormat"
},
{
"kind": "union",
"name": "fuchsia.media/CryptoFormat",
"strictness": "flexible"
},
{
"kind": "table/member",
"name": "fuchsia.media/DecryptedFormat.ignore_this_field",
"ordinal": "1",
"type": "bool"
},
{
"kind": "table",
"name": "fuchsia.media/DecryptedFormat"
},
{
"kind": "union/member",
"name": "fuchsia.media/DomainFormat.audio",
"ordinal": "1",
"type": "fuchsia.media/AudioFormat"
},
{
"kind": "union/member",
"name": "fuchsia.media/DomainFormat.crypto",
"ordinal": "3",
"type": "fuchsia.media/CryptoFormat"
},
{
"kind": "union/member",
"name": "fuchsia.media/DomainFormat.video",
"ordinal": "2",
"type": "fuchsia.media/VideoFormat"
},
{
"kind": "union",
"name": "fuchsia.media/DomainFormat",
"strictness": "strict"
},
{
"kind": "const",
"name": "fuchsia.media/ENCRYPTION_SCHEME_CBC1",
"type": "string",
"value": "cbc1"
},
{
"kind": "const",
"name": "fuchsia.media/ENCRYPTION_SCHEME_CBCS",
"type": "string",
"value": "cbcs"
},
{
"kind": "const",
"name": "fuchsia.media/ENCRYPTION_SCHEME_CENC",
"type": "string",
"value": "cenc"
},
{
"kind": "const",
"name": "fuchsia.media/ENCRYPTION_SCHEME_CENS",
"type": "string",
"value": "cens"
},
{
"kind": "const",
"name": "fuchsia.media/ENCRYPTION_SCHEME_UNENCRYPTED",
"type": "string",
"value": "unencrypted"
},
{
"kind": "union/member",
"name": "fuchsia.media/EncoderSettings.aac",
"ordinal": "2",
"type": "fuchsia.media/AacEncoderSettings"
},
{
"kind": "union/member",
"name": "fuchsia.media/EncoderSettings.h264",
"ordinal": "3",
"type": "fuchsia.media/H264EncoderSettings"
},
{
"kind": "union/member",
"name": "fuchsia.media/EncoderSettings.hevc",
"ordinal": "4",
"type": "fuchsia.media/HevcEncoderSettings"
},
{
"kind": "union/member",
"name": "fuchsia.media/EncoderSettings.sbc",
"ordinal": "1",
"type": "fuchsia.media/SbcEncoderSettings"
},
{
"kind": "union",
"name": "fuchsia.media/EncoderSettings",
"strictness": "flexible"
},
{
"kind": "table/member",
"name": "fuchsia.media/EncryptedFormat.init_vector",
"ordinal": "3",
"type": "vector<uint8>:16"
},
{
"kind": "table/member",
"name": "fuchsia.media/EncryptedFormat.key_id",
"ordinal": "8",
"type": "vector<uint8>:16"
},
{
"kind": "table/member",
"name": "fuchsia.media/EncryptedFormat.pattern",
"ordinal": "5",
"type": "fuchsia.media/EncryptionPattern"
},
{
"kind": "table/member",
"name": "fuchsia.media/EncryptedFormat.scheme",
"ordinal": "6",
"type": "string"
},
{
"kind": "table/member",
"name": "fuchsia.media/EncryptedFormat.subsamples",
"ordinal": "4",
"type": "vector<fuchsia.media/SubsampleEntry>"
},
{
"kind": "table",
"name": "fuchsia.media/EncryptedFormat"
},
{
"kind": "struct/member",
"name": "fuchsia.media/EncryptionPattern.clear_blocks",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/EncryptionPattern.encrypted_blocks",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.media/EncryptionPattern"
},
{
"kind": "table/member",
"name": "fuchsia.media/FormatDetails.domain",
"ordinal": "4",
"type": "fuchsia.media/DomainFormat"
},
{
"kind": "table/member",
"name": "fuchsia.media/FormatDetails.encoder_settings",
"ordinal": "6",
"type": "fuchsia.media/EncoderSettings"
},
{
"kind": "table/member",
"name": "fuchsia.media/FormatDetails.format_details_version_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.media/FormatDetails.mime_type",
"ordinal": "2",
"type": "string"
},
{
"kind": "table/member",
"name": "fuchsia.media/FormatDetails.oob_bytes",
"ordinal": "3",
"type": "vector<uint8>"
},
{
"kind": "table/member",
"name": "fuchsia.media/FormatDetails.pass_through_parameters",
"ordinal": "5",
"type": "vector<fuchsia.media/Parameter>"
},
{
"kind": "table/member",
"name": "fuchsia.media/FormatDetails.profile",
"ordinal": "8",
"type": "fuchsia.media/CodecProfile"
},
{
"kind": "table/member",
"name": "fuchsia.media/FormatDetails.timebase",
"ordinal": "7",
"type": "uint64"
},
{
"kind": "table",
"name": "fuchsia.media/FormatDetails"
},
{
"kind": "table/member",
"name": "fuchsia.media/H264EncoderSettings.bit_rate",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/H264EncoderSettings.force_key_frame",
"ordinal": "6",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.media/H264EncoderSettings.frame_rate",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/H264EncoderSettings.gop_size",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/H264EncoderSettings.min_frame_rate",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/H264EncoderSettings.quantization_params",
"ordinal": "7",
"type": "fuchsia.media/H264QuantizationParameters"
},
{
"kind": "table/member",
"name": "fuchsia.media/H264EncoderSettings.variable_frame_rate",
"ordinal": "4",
"type": "bool"
},
{
"kind": "table",
"name": "fuchsia.media/H264EncoderSettings"
},
{
"kind": "table/member",
"name": "fuchsia.media/H264QuantizationParameters.i_base",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/H264QuantizationParameters.i_max",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/H264QuantizationParameters.i_min",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/H264QuantizationParameters.p_base",
"ordinal": "4",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/H264QuantizationParameters.p_max",
"ordinal": "6",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/H264QuantizationParameters.p_min",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "table",
"name": "fuchsia.media/H264QuantizationParameters"
},
{
"kind": "table/member",
"name": "fuchsia.media/HevcEncoderSettings.bit_rate",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/HevcEncoderSettings.frame_rate",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/HevcEncoderSettings.gop_size",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "table",
"name": "fuchsia.media/HevcEncoderSettings"
},
{
"kind": "table/member",
"name": "fuchsia.media/InputAudioCapturerConfiguration.usage",
"ordinal": "1",
"type": "fuchsia.media/AudioCaptureUsage"
},
{
"kind": "table",
"name": "fuchsia.media/InputAudioCapturerConfiguration"
},
{
"kind": "table",
"name": "fuchsia.media/LoopbackAudioCapturerConfiguration"
},
{
"kind": "const",
"name": "fuchsia.media/MAX_ENCRYPTION_SCHEME_SIZE",
"type": "uint32",
"value": "100"
},
{
"kind": "const",
"name": "fuchsia.media/MAX_FRAMES_PER_RENDERER_PACKET",
"type": "int64",
"value": "262143"
},
{
"kind": "const",
"name": "fuchsia.media/MAX_INIT_VECTOR_SIZE",
"type": "uint32",
"value": "16"
},
{
"kind": "const",
"name": "fuchsia.media/MAX_KEY_ID_SIZE",
"type": "uint32",
"value": "16"
},
{
"kind": "const",
"name": "fuchsia.media/MAX_PCM_CHANNEL_COUNT",
"type": "uint32",
"value": "8"
},
{
"kind": "const",
"name": "fuchsia.media/MAX_PCM_FRAMES_PER_SECOND",
"type": "uint32",
"value": "192000"
},
{
"kind": "const",
"name": "fuchsia.media/METADATA_LABEL_ALBUM",
"type": "string",
"value": "fuchsia.media.album"
},
{
"kind": "const",
"name": "fuchsia.media/METADATA_LABEL_ARTIST",
"type": "string",
"value": "fuchsia.media.artist"
},
{
"kind": "const",
"name": "fuchsia.media/METADATA_LABEL_COMPOSER",
"type": "string",
"value": "fuchsia.media.composer"
},
{
"kind": "const",
"name": "fuchsia.media/METADATA_LABEL_EPISODE",
"type": "string",
"value": "fuchsia.media.episode"
},
{
"kind": "const",
"name": "fuchsia.media/METADATA_LABEL_GENRE",
"type": "string",
"value": "fuchsia.media.genre"
},
{
"kind": "const",
"name": "fuchsia.media/METADATA_LABEL_PUBLISHER",
"type": "string",
"value": "fuchsia.media.publisher"
},
{
"kind": "const",
"name": "fuchsia.media/METADATA_LABEL_RELEASE_DATE",
"type": "string",
"value": "fuchsia.media.release_date"
},
{
"kind": "const",
"name": "fuchsia.media/METADATA_LABEL_SEASON",
"type": "string",
"value": "fuchsia.media.season"
},
{
"kind": "const",
"name": "fuchsia.media/METADATA_LABEL_STUDIO",
"type": "string",
"value": "fuchsia.media.studio"
},
{
"kind": "const",
"name": "fuchsia.media/METADATA_LABEL_SUBTITLE",
"type": "string",
"value": "fuchsia.media.subtitle"
},
{
"kind": "const",
"name": "fuchsia.media/METADATA_LABEL_TITLE",
"type": "string",
"value": "fuchsia.media.title"
},
{
"kind": "const",
"name": "fuchsia.media/METADATA_LABEL_TRACK_NUMBER",
"type": "string",
"value": "fuchsia.media.track_number"
},
{
"kind": "const",
"name": "fuchsia.media/METADATA_SOURCE_TITLE",
"type": "string",
"value": "fuchsia.media.source_title"
},
{
"kind": "const",
"name": "fuchsia.media/MIN_PCM_CHANNEL_COUNT",
"type": "uint32",
"value": "1"
},
{
"kind": "const",
"name": "fuchsia.media/MIN_PCM_FRAMES_PER_SECOND",
"type": "uint32",
"value": "1000"
},
{
"kind": "union/member",
"name": "fuchsia.media/MediumSpecificStreamType.audio",
"ordinal": "1",
"type": "fuchsia.media/AudioStreamType"
},
{
"kind": "union/member",
"name": "fuchsia.media/MediumSpecificStreamType.subpicture",
"ordinal": "4",
"type": "fuchsia.media/SubpictureStreamType"
},
{
"kind": "union/member",
"name": "fuchsia.media/MediumSpecificStreamType.text",
"ordinal": "3",
"type": "fuchsia.media/TextStreamType"
},
{
"kind": "union/member",
"name": "fuchsia.media/MediumSpecificStreamType.video",
"ordinal": "2",
"type": "fuchsia.media/VideoStreamType"
},
{
"kind": "union",
"name": "fuchsia.media/MediumSpecificStreamType",
"strictness": "strict"
},
{
"kind": "struct/member",
"name": "fuchsia.media/Metadata.properties",
"ordinal": "1",
"type": "vector<fuchsia.media/Property>"
},
{
"kind": "struct",
"name": "fuchsia.media/Metadata"
},
{
"kind": "const",
"name": "fuchsia.media/NO_TIMESTAMP",
"type": "int64",
"value": "9223372036854775807"
},
{
"kind": "table/member",
"name": "fuchsia.media/Packet.buffer_index",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/Packet.header",
"ordinal": "1",
"type": "fuchsia.media/PacketHeader"
},
{
"kind": "table/member",
"name": "fuchsia.media/Packet.key_frame",
"ordinal": "9",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.media/Packet.known_end_access_unit",
"ordinal": "8",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.media/Packet.start_access_unit",
"ordinal": "7",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.media/Packet.start_offset",
"ordinal": "4",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/Packet.stream_lifetime_ordinal",
"ordinal": "3",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.media/Packet.timestamp_ish",
"ordinal": "6",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.media/Packet.valid_length_bytes",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "table",
"name": "fuchsia.media/Packet"
},
{
"kind": "table/member",
"name": "fuchsia.media/PacketHeader.buffer_lifetime_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.media/PacketHeader.packet_index",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "table",
"name": "fuchsia.media/PacketHeader"
},
{
"kind": "struct/member",
"name": "fuchsia.media/Parameter.name",
"ordinal": "2",
"type": "string"
},
{
"kind": "struct/member",
"name": "fuchsia.media/Parameter.scope",
"ordinal": "1",
"type": "string"
},
{
"kind": "struct/member",
"name": "fuchsia.media/Parameter.value",
"ordinal": "3",
"type": "fuchsia.media/Value"
},
{
"kind": "struct",
"name": "fuchsia.media/Parameter"
},
{
"kind": "struct/member",
"name": "fuchsia.media/PcmFormat.bits_per_sample",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/PcmFormat.channel_map",
"ordinal": "4",
"type": "vector<fuchsia.media/AudioChannelId>:16"
},
{
"kind": "struct/member",
"name": "fuchsia.media/PcmFormat.frames_per_second",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/PcmFormat.pcm_mode",
"ordinal": "1",
"type": "fuchsia.media/AudioPcmMode"
},
{
"kind": "struct",
"name": "fuchsia.media/PcmFormat"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/ProfileProvider.RegisterHandlerWithCapacity",
"strictness": "strict",
"ordinal": "6937125412783096182",
"direction": "two_way",
"request": "fuchsia.media/ProfileProviderRegisterHandlerWithCapacityRequest",
"response": "fuchsia.media/ProfileProviderRegisterHandlerWithCapacityResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/ProfileProvider.RegisterMemoryRange",
"strictness": "strict",
"ordinal": "3409397769480787501",
"direction": "two_way",
"request": "fuchsia.media/ProfileProviderRegisterMemoryRangeRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/ProfileProvider.UnregisterHandler",
"strictness": "strict",
"ordinal": "8236412328517522508",
"direction": "two_way",
"request": "fuchsia.media/ProfileProviderUnregisterHandlerRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/ProfileProvider.UnregisterMemoryRange",
"strictness": "strict",
"ordinal": "3297501164869889319",
"direction": "two_way",
"request": "fuchsia.media/ProfileProviderUnregisterMemoryRangeRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/ProfileProvider",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/ProfileProviderRegisterHandlerWithCapacityRequest.capacity",
"ordinal": "4",
"type": "float32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/ProfileProviderRegisterHandlerWithCapacityRequest.name",
"ordinal": "2",
"type": "string:64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/ProfileProviderRegisterHandlerWithCapacityRequest.period",
"ordinal": "3",
"type": "int64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/ProfileProviderRegisterHandlerWithCapacityRequest.thread_handle",
"ordinal": "1",
"type": "zx/Handle:THREAD"
},
{
"kind": "struct",
"name": "fuchsia.media/ProfileProviderRegisterHandlerWithCapacityRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/ProfileProviderRegisterHandlerWithCapacityResponse.capacity",
"ordinal": "2",
"type": "int64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/ProfileProviderRegisterHandlerWithCapacityResponse.period",
"ordinal": "1",
"type": "int64"
},
{
"kind": "struct",
"name": "fuchsia.media/ProfileProviderRegisterHandlerWithCapacityResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.media/ProfileProviderRegisterMemoryRangeRequest.name",
"ordinal": "2",
"type": "string:64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/ProfileProviderRegisterMemoryRangeRequest.vmar_handle",
"ordinal": "1",
"type": "zx/Handle:VMAR"
},
{
"kind": "struct",
"name": "fuchsia.media/ProfileProviderRegisterMemoryRangeRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/ProfileProviderUnregisterHandlerRequest.name",
"ordinal": "2",
"type": "string:64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/ProfileProviderUnregisterHandlerRequest.thread_handle",
"ordinal": "1",
"type": "zx/Handle:THREAD"
},
{
"kind": "struct",
"name": "fuchsia.media/ProfileProviderUnregisterHandlerRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/ProfileProviderUnregisterMemoryRangeRequest.vmar_handle",
"ordinal": "1",
"type": "zx/Handle:VMAR"
},
{
"kind": "struct",
"name": "fuchsia.media/ProfileProviderUnregisterMemoryRangeRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/Property.label",
"ordinal": "1",
"type": "string"
},
{
"kind": "struct/member",
"name": "fuchsia.media/Property.value",
"ordinal": "2",
"type": "string"
},
{
"kind": "struct",
"name": "fuchsia.media/Property"
},
{
"kind": "const",
"name": "fuchsia.media/RENDER_USAGE_COUNT",
"type": "uint8",
"value": "5"
},
{
"kind": "const",
"name": "fuchsia.media/STREAM_PACKET_FLAG_DISCONTINUITY",
"type": "uint32",
"value": "4"
},
{
"kind": "const",
"name": "fuchsia.media/STREAM_PACKET_FLAG_DROPPABLE",
"type": "uint32",
"value": "2"
},
{
"kind": "const",
"name": "fuchsia.media/STREAM_PACKET_FLAG_KEY_FRAME",
"type": "uint32",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.media/SbcAllocation.ALLOC_LOUDNESS",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.media/SbcAllocation.ALLOC_SNR",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.media/SbcAllocation",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "enum/member",
"name": "fuchsia.media/SbcBlockCount.BLOCK_COUNT_12",
"value": "12"
},
{
"kind": "enum/member",
"name": "fuchsia.media/SbcBlockCount.BLOCK_COUNT_16",
"value": "16"
},
{
"kind": "enum/member",
"name": "fuchsia.media/SbcBlockCount.BLOCK_COUNT_4",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.media/SbcBlockCount.BLOCK_COUNT_8",
"value": "8"
},
{
"kind": "enum",
"name": "fuchsia.media/SbcBlockCount",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "enum/member",
"name": "fuchsia.media/SbcChannelMode.DUAL",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.media/SbcChannelMode.JOINT_STEREO",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.media/SbcChannelMode.MONO",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.media/SbcChannelMode.STEREO",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.media/SbcChannelMode",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/SbcEncoderSettings.allocation",
"ordinal": "2",
"type": "fuchsia.media/SbcAllocation",
"value": "0"
},
{
"kind": "struct/member",
"name": "fuchsia.media/SbcEncoderSettings.bit_pool",
"ordinal": "5",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/SbcEncoderSettings.block_count",
"ordinal": "3",
"type": "fuchsia.media/SbcBlockCount",
"value": "4"
},
{
"kind": "struct/member",
"name": "fuchsia.media/SbcEncoderSettings.channel_mode",
"ordinal": "4",
"type": "fuchsia.media/SbcChannelMode"
},
{
"kind": "struct/member",
"name": "fuchsia.media/SbcEncoderSettings.sub_bands",
"ordinal": "1",
"type": "fuchsia.media/SbcSubBands",
"value": "8"
},
{
"kind": "struct",
"name": "fuchsia.media/SbcEncoderSettings"
},
{
"kind": "enum/member",
"name": "fuchsia.media/SbcSubBands.SUB_BANDS_4",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.media/SbcSubBands.SUB_BANDS_8",
"value": "8"
},
{
"kind": "enum",
"name": "fuchsia.media/SbcSubBands",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/SessionAudioConsumerFactory.CreateAudioConsumer",
"strictness": "strict",
"ordinal": "8046691157715441659",
"direction": "one_way",
"request": "fuchsia.media/SessionAudioConsumerFactoryCreateAudioConsumerRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/SessionAudioConsumerFactory",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/SessionAudioConsumerFactoryCreateAudioConsumerRequest.audio_consumer_request",
"ordinal": "2",
"type": "server_end:fuchsia.media/AudioConsumer"
},
{
"kind": "struct/member",
"name": "fuchsia.media/SessionAudioConsumerFactoryCreateAudioConsumerRequest.session_id",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.media/SessionAudioConsumerFactoryCreateAudioConsumerRequest",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/SimpleStreamSink.AddPayloadBuffer",
"strictness": "strict",
"ordinal": "4267785153247337302",
"direction": "one_way",
"request": "fuchsia.media/StreamBufferSetAddPayloadBufferRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/SimpleStreamSink.DiscardAllPackets",
"strictness": "strict",
"ordinal": "8020257254983956069",
"direction": "two_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/SimpleStreamSink.DiscardAllPacketsNoReply",
"strictness": "strict",
"ordinal": "5824118646309919684",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/SimpleStreamSink.EndOfStream",
"strictness": "strict",
"ordinal": "7025894074003045233",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/SimpleStreamSink.RemovePayloadBuffer",
"strictness": "strict",
"ordinal": "6709887857741628002",
"direction": "one_way",
"request": "fuchsia.media/StreamBufferSetRemovePayloadBufferRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/SimpleStreamSink.SendPacket",
"strictness": "strict",
"ordinal": "7479877962469373791",
"direction": "two_way",
"request": "fuchsia.media/StreamSinkSendPacketRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/SimpleStreamSink.SendPacketNoReply",
"strictness": "strict",
"ordinal": "637743905815575197",
"direction": "one_way",
"request": "fuchsia.media/StreamSinkSendPacketNoReplyRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/SimpleStreamSink",
"openness": "closed",
"transport": "channel"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferConstraints.buffer_constraints_version_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferConstraints.default_settings",
"ordinal": "2",
"type": "fuchsia.media/StreamBufferSettings"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferConstraints.is_physically_contiguous_required",
"ordinal": "13",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferConstraints.packet_count_for_client_max",
"ordinal": "11",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferConstraints.packet_count_for_client_min",
"ordinal": "10",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferConstraints.packet_count_for_server_max",
"ordinal": "9",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferConstraints.packet_count_for_server_min",
"ordinal": "6",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferConstraints.packet_count_for_server_recommended",
"ordinal": "7",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferConstraints.packet_count_for_server_recommended_max",
"ordinal": "8",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferConstraints.per_packet_buffer_bytes_max",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferConstraints.per_packet_buffer_bytes_min",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferConstraints.per_packet_buffer_bytes_recommended",
"ordinal": "4",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferConstraints.single_buffer_mode_allowed",
"ordinal": "12",
"type": "bool"
},
{
"kind": "table",
"name": "fuchsia.media/StreamBufferConstraints"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferPartialSettings.buffer_constraints_version_ordinal",
"ordinal": "2",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferPartialSettings.buffer_lifetime_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferPartialSettings.packet_count_for_client",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferPartialSettings.packet_count_for_server",
"ordinal": "4",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferPartialSettings.single_buffer_mode",
"ordinal": "3",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferPartialSettings.sysmem_token",
"ordinal": "6",
"type": "fuchsia.sysmem/BufferCollectionToken"
},
{
"kind": "table",
"name": "fuchsia.media/StreamBufferPartialSettings",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamBufferSet.AddPayloadBuffer",
"strictness": "strict",
"ordinal": "4267785153247337302",
"direction": "one_way",
"request": "fuchsia.media/StreamBufferSetAddPayloadBufferRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamBufferSet.RemovePayloadBuffer",
"strictness": "strict",
"ordinal": "6709887857741628002",
"direction": "one_way",
"request": "fuchsia.media/StreamBufferSetRemovePayloadBufferRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/StreamBufferSet",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamBufferSetAddPayloadBufferRequest.id",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamBufferSetAddPayloadBufferRequest.payload_buffer",
"ordinal": "2",
"type": "zx/Handle:VMO"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamBufferSetAddPayloadBufferRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamBufferSetRemovePayloadBufferRequest.id",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamBufferSetRemovePayloadBufferRequest"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferSettings.buffer_constraints_version_ordinal",
"ordinal": "2",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferSettings.buffer_lifetime_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferSettings.packet_count_for_client",
"ordinal": "4",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferSettings.packet_count_for_server",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferSettings.per_packet_buffer_bytes",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamBufferSettings.single_buffer_mode",
"ordinal": "6",
"type": "bool"
},
{
"kind": "table",
"name": "fuchsia.media/StreamBufferSettings"
},
{
"kind": "enum/member",
"name": "fuchsia.media/StreamError.DECODER_DATA_PARSING",
"value": "16777218"
},
{
"kind": "enum/member",
"name": "fuchsia.media/StreamError.DECODER_UNKNOWN",
"value": "16777217"
},
{
"kind": "enum/member",
"name": "fuchsia.media/StreamError.DECRYPTOR_NO_KEY",
"value": "50331650"
},
{
"kind": "enum/member",
"name": "fuchsia.media/StreamError.DECRYPTOR_UNKNOWN",
"value": "50331649"
},
{
"kind": "enum/member",
"name": "fuchsia.media/StreamError.ENCODER_UNKNOWN",
"value": "33554433"
},
{
"kind": "enum/member",
"name": "fuchsia.media/StreamError.EOS_PROCESSING",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.media/StreamError.INCOMPATIBLE_BUFFERS_PROVIDED",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.media/StreamError.INVALID_INPUT_FORMAT_DETAILS",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.media/StreamError.UNKNOWN",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.media/StreamError",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamOutputConstraints.buffer_constraints",
"ordinal": "3",
"type": "fuchsia.media/StreamBufferConstraints"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamOutputConstraints.buffer_constraints_action_required",
"ordinal": "2",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamOutputConstraints.stream_lifetime_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table",
"name": "fuchsia.media/StreamOutputConstraints"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamOutputFormat.format_details",
"ordinal": "2",
"type": "fuchsia.media/FormatDetails"
},
{
"kind": "table/member",
"name": "fuchsia.media/StreamOutputFormat.stream_lifetime_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "table",
"name": "fuchsia.media/StreamOutputFormat"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamPacket.buffer_config",
"ordinal": "6",
"type": "uint64",
"value": "0"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamPacket.flags",
"ordinal": "5",
"type": "uint32",
"value": "0"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamPacket.payload_buffer_id",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamPacket.payload_offset",
"ordinal": "3",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamPacket.payload_size",
"ordinal": "4",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamPacket.pts",
"ordinal": "1",
"type": "int64",
"value": "9223372036854775807"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamPacket.stream_segment_id",
"ordinal": "7",
"type": "uint64",
"value": "0"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamPacket"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.CloseCurrentStream",
"strictness": "strict",
"ordinal": "2128627376331999751",
"direction": "one_way",
"request": "fuchsia.media/StreamProcessorCloseCurrentStreamRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.CompleteOutputBufferPartialSettings",
"strictness": "strict",
"ordinal": "5787862590844232619",
"direction": "one_way",
"request": "fuchsia.media/StreamProcessorCompleteOutputBufferPartialSettingsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.EnableOnStreamFailed",
"strictness": "strict",
"ordinal": "4125458432014413867",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.FlushEndOfStreamAndCloseStream",
"strictness": "strict",
"ordinal": "3126276468607707110",
"direction": "one_way",
"request": "fuchsia.media/StreamProcessorFlushEndOfStreamAndCloseStreamRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.OnFreeInputPacket",
"strictness": "strict",
"ordinal": "1076212543270194109",
"direction": "event",
"request": "fuchsia.media/StreamProcessorOnFreeInputPacketRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.OnInputConstraints",
"strictness": "strict",
"ordinal": "9321288441695392",
"direction": "event",
"request": "fuchsia.media/StreamProcessorOnInputConstraintsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.OnOutputConstraints",
"strictness": "strict",
"ordinal": "4672523392736391411",
"direction": "event",
"request": "fuchsia.media/StreamProcessorOnOutputConstraintsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.OnOutputEndOfStream",
"strictness": "strict",
"ordinal": "4302728901001105638",
"direction": "event",
"request": "fuchsia.media/StreamProcessorOnOutputEndOfStreamRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.OnOutputFormat",
"strictness": "strict",
"ordinal": "1376825700602044604",
"direction": "event",
"request": "fuchsia.media/StreamProcessorOnOutputFormatRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.OnOutputPacket",
"strictness": "strict",
"ordinal": "6638351747042561683",
"direction": "event",
"request": "fuchsia.media/StreamProcessorOnOutputPacketRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.OnStreamFailed",
"strictness": "strict",
"ordinal": "8632546215338299278",
"direction": "event",
"request": "fuchsia.media/StreamProcessorOnStreamFailedRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.QueueInputEndOfStream",
"strictness": "strict",
"ordinal": "2328843336488717111",
"direction": "one_way",
"request": "fuchsia.media/StreamProcessorQueueInputEndOfStreamRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.QueueInputFormatDetails",
"strictness": "strict",
"ordinal": "103824724686348849",
"direction": "one_way",
"request": "fuchsia.media/StreamProcessorQueueInputFormatDetailsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.QueueInputPacket",
"strictness": "strict",
"ordinal": "5122630335965290299",
"direction": "one_way",
"request": "fuchsia.media/StreamProcessorQueueInputPacketRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.RecycleOutputPacket",
"strictness": "strict",
"ordinal": "3636153340633418709",
"direction": "one_way",
"request": "fuchsia.media/StreamProcessorRecycleOutputPacketRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.SetInputBufferPartialSettings",
"strictness": "strict",
"ordinal": "793443214039246020",
"direction": "one_way",
"request": "fuchsia.media/StreamProcessorSetInputBufferPartialSettingsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.SetOutputBufferPartialSettings",
"strictness": "strict",
"ordinal": "1264307289970949051",
"direction": "one_way",
"request": "fuchsia.media/StreamProcessorSetOutputBufferPartialSettingsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamProcessor.Sync",
"strictness": "strict",
"ordinal": "5421845974535292586",
"direction": "two_way"
},
{
"kind": "protocol",
"name": "fuchsia.media/StreamProcessor",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorCloseCurrentStreamRequest.release_input_buffers",
"ordinal": "2",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorCloseCurrentStreamRequest.release_output_buffers",
"ordinal": "3",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorCloseCurrentStreamRequest.stream_lifetime_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorCloseCurrentStreamRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorCompleteOutputBufferPartialSettingsRequest.buffer_lifetime_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorCompleteOutputBufferPartialSettingsRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorFlushEndOfStreamAndCloseStreamRequest.stream_lifetime_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorFlushEndOfStreamAndCloseStreamRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorOnFreeInputPacketRequest.free_input_packet",
"ordinal": "1",
"type": "fuchsia.media/PacketHeader"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorOnFreeInputPacketRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorOnInputConstraintsRequest.input_constraints",
"ordinal": "1",
"type": "fuchsia.media/StreamBufferConstraints"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorOnInputConstraintsRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorOnOutputConstraintsRequest.output_config",
"ordinal": "1",
"type": "fuchsia.media/StreamOutputConstraints"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorOnOutputConstraintsRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorOnOutputEndOfStreamRequest.error_detected_before",
"ordinal": "2",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorOnOutputEndOfStreamRequest.stream_lifetime_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorOnOutputEndOfStreamRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorOnOutputFormatRequest.output_format",
"ordinal": "1",
"type": "fuchsia.media/StreamOutputFormat"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorOnOutputFormatRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorOnOutputPacketRequest.error_detected_before",
"ordinal": "2",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorOnOutputPacketRequest.error_detected_during",
"ordinal": "3",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorOnOutputPacketRequest.output_packet",
"ordinal": "1",
"type": "fuchsia.media/Packet"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorOnOutputPacketRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorOnStreamFailedRequest.error",
"ordinal": "2",
"type": "fuchsia.media/StreamError"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorOnStreamFailedRequest.stream_lifetime_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorOnStreamFailedRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorQueueInputEndOfStreamRequest.stream_lifetime_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorQueueInputEndOfStreamRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorQueueInputFormatDetailsRequest.format_details",
"ordinal": "2",
"type": "fuchsia.media/FormatDetails"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorQueueInputFormatDetailsRequest.stream_lifetime_ordinal",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorQueueInputFormatDetailsRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorQueueInputPacketRequest.packet",
"ordinal": "1",
"type": "fuchsia.media/Packet"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorQueueInputPacketRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorRecycleOutputPacketRequest.available_output_packet",
"ordinal": "1",
"type": "fuchsia.media/PacketHeader"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorRecycleOutputPacketRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorSetInputBufferPartialSettingsRequest.input_settings",
"ordinal": "1",
"type": "fuchsia.media/StreamBufferPartialSettings"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorSetInputBufferPartialSettingsRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamProcessorSetOutputBufferPartialSettingsRequest.output_settings",
"ordinal": "1",
"type": "fuchsia.media/StreamBufferPartialSettings"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamProcessorSetOutputBufferPartialSettingsRequest",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamSink.DiscardAllPackets",
"strictness": "strict",
"ordinal": "8020257254983956069",
"direction": "two_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamSink.DiscardAllPacketsNoReply",
"strictness": "strict",
"ordinal": "5824118646309919684",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamSink.EndOfStream",
"strictness": "strict",
"ordinal": "7025894074003045233",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamSink.SendPacket",
"strictness": "strict",
"ordinal": "7479877962469373791",
"direction": "two_way",
"request": "fuchsia.media/StreamSinkSendPacketRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamSink.SendPacketNoReply",
"strictness": "strict",
"ordinal": "637743905815575197",
"direction": "one_way",
"request": "fuchsia.media/StreamSinkSendPacketNoReplyRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/StreamSink",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamSinkSendPacketNoReplyRequest.packet",
"ordinal": "1",
"type": "fuchsia.media/StreamPacket"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamSinkSendPacketNoReplyRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamSinkSendPacketRequest.packet",
"ordinal": "1",
"type": "fuchsia.media/StreamPacket"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamSinkSendPacketRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamSource.DiscardAllPackets",
"strictness": "strict",
"ordinal": "2859739609283889618",
"direction": "two_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamSource.DiscardAllPacketsNoReply",
"strictness": "strict",
"ordinal": "3889376293854492721",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamSource.OnEndOfStream",
"strictness": "strict",
"ordinal": "6128952365199647426",
"direction": "event"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamSource.OnPacketProduced",
"strictness": "strict",
"ordinal": "7763758756352789465",
"direction": "event",
"request": "fuchsia.media/StreamSourceOnPacketProducedRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/StreamSource.ReleasePacket",
"strictness": "strict",
"ordinal": "8825744587224638651",
"direction": "one_way",
"request": "fuchsia.media/StreamSourceReleasePacketRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/StreamSource",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamSourceOnPacketProducedRequest.packet",
"ordinal": "1",
"type": "fuchsia.media/StreamPacket"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamSourceOnPacketProducedRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamSourceReleasePacketRequest.packet",
"ordinal": "1",
"type": "fuchsia.media/StreamPacket"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamSourceReleasePacketRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamType.encoding",
"ordinal": "2",
"type": "string:255"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamType.encoding_parameters",
"ordinal": "3",
"type": "vector<uint8>:optional"
},
{
"kind": "struct/member",
"name": "fuchsia.media/StreamType.medium_specific",
"ordinal": "1",
"type": "fuchsia.media/MediumSpecificStreamType"
},
{
"kind": "struct",
"name": "fuchsia.media/StreamType"
},
{
"kind": "struct",
"name": "fuchsia.media/SubpictureStreamType"
},
{
"kind": "struct/member",
"name": "fuchsia.media/SubsampleEntry.clear_bytes",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/SubsampleEntry.encrypted_bytes",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.media/SubsampleEntry"
},
{
"kind": "struct",
"name": "fuchsia.media/TextStreamType"
},
{
"kind": "struct/member",
"name": "fuchsia.media/TimelineFunction.reference_delta",
"ordinal": "4",
"type": "uint32",
"value": "1"
},
{
"kind": "struct/member",
"name": "fuchsia.media/TimelineFunction.reference_time",
"ordinal": "2",
"type": "int64",
"value": "0"
},
{
"kind": "struct/member",
"name": "fuchsia.media/TimelineFunction.subject_delta",
"ordinal": "3",
"type": "uint32",
"value": "0"
},
{
"kind": "struct/member",
"name": "fuchsia.media/TimelineFunction.subject_time",
"ordinal": "1",
"type": "int64",
"value": "0"
},
{
"kind": "struct",
"name": "fuchsia.media/TimelineFunction"
},
{
"kind": "union/member",
"name": "fuchsia.media/Usage.capture_usage",
"ordinal": "2",
"type": "fuchsia.media/AudioCaptureUsage"
},
{
"kind": "union/member",
"name": "fuchsia.media/Usage.render_usage",
"ordinal": "1",
"type": "fuchsia.media/AudioRenderUsage"
},
{
"kind": "union",
"name": "fuchsia.media/Usage",
"strictness": "strict"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/UsageAudioConsumerFactory.CreateAudioConsumer",
"strictness": "strict",
"ordinal": "5591039346426127779",
"direction": "one_way",
"request": "fuchsia.media/UsageAudioConsumerFactoryCreateAudioConsumerRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/UsageAudioConsumerFactory",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/UsageAudioConsumerFactoryCreateAudioConsumerRequest.audio_consumer_request",
"ordinal": "2",
"type": "server_end:fuchsia.media/AudioConsumer"
},
{
"kind": "struct/member",
"name": "fuchsia.media/UsageAudioConsumerFactoryCreateAudioConsumerRequest.usage",
"ordinal": "1",
"type": "fuchsia.media/AudioRenderUsage"
},
{
"kind": "struct",
"name": "fuchsia.media/UsageAudioConsumerFactoryCreateAudioConsumerRequest",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/UsageGainListener.OnGainMuteChanged",
"strictness": "strict",
"ordinal": "7500024061065181837",
"direction": "two_way",
"request": "fuchsia.media/UsageGainListenerOnGainMuteChangedRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/UsageGainListener",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/UsageGainListenerOnGainMuteChangedRequest.gain_dbfs",
"ordinal": "2",
"type": "float32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/UsageGainListenerOnGainMuteChangedRequest.muted",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.media/UsageGainListenerOnGainMuteChangedRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/UsageGainReporter.RegisterListener",
"strictness": "strict",
"ordinal": "8534611296111437487",
"direction": "one_way",
"request": "fuchsia.media/UsageGainReporterRegisterListenerRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/UsageGainReporter",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/UsageGainReporterRegisterListenerRequest.device_unique_id",
"ordinal": "1",
"type": "string:36"
},
{
"kind": "struct/member",
"name": "fuchsia.media/UsageGainReporterRegisterListenerRequest.usage",
"ordinal": "2",
"type": "fuchsia.media/Usage"
},
{
"kind": "struct/member",
"name": "fuchsia.media/UsageGainReporterRegisterListenerRequest.usage_gain_listener",
"ordinal": "3",
"type": "client_end:fuchsia.media/UsageGainListener"
},
{
"kind": "struct",
"name": "fuchsia.media/UsageGainReporterRegisterListenerRequest",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/UsageReporter.Watch",
"strictness": "strict",
"ordinal": "8547391950682442073",
"direction": "one_way",
"request": "fuchsia.media/UsageReporterWatchRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/UsageReporter",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/UsageReporterWatchRequest.usage",
"ordinal": "1",
"type": "fuchsia.media/Usage"
},
{
"kind": "struct/member",
"name": "fuchsia.media/UsageReporterWatchRequest.usage_watcher",
"ordinal": "2",
"type": "client_end:fuchsia.media/UsageWatcher"
},
{
"kind": "struct",
"name": "fuchsia.media/UsageReporterWatchRequest",
"resourceness": "resource"
},
{
"kind": "union/member",
"name": "fuchsia.media/UsageState.ducked",
"ordinal": "2",
"type": "fuchsia.media/UsageStateDucked"
},
{
"kind": "union/member",
"name": "fuchsia.media/UsageState.muted",
"ordinal": "3",
"type": "fuchsia.media/UsageStateMuted"
},
{
"kind": "union/member",
"name": "fuchsia.media/UsageState.unadjusted",
"ordinal": "1",
"type": "fuchsia.media/UsageStateUnadjusted"
},
{
"kind": "union",
"name": "fuchsia.media/UsageState",
"strictness": "flexible"
},
{
"kind": "table",
"name": "fuchsia.media/UsageStateDucked"
},
{
"kind": "table",
"name": "fuchsia.media/UsageStateMuted"
},
{
"kind": "table",
"name": "fuchsia.media/UsageStateUnadjusted"
},
{
"kind": "protocol/member",
"name": "fuchsia.media/UsageWatcher.OnStateChanged",
"strictness": "strict",
"ordinal": "6599282359473567173",
"direction": "two_way",
"request": "fuchsia.media/UsageWatcherOnStateChangedRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media/UsageWatcher",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media/UsageWatcherOnStateChangedRequest.state",
"ordinal": "2",
"type": "fuchsia.media/UsageState"
},
{
"kind": "struct/member",
"name": "fuchsia.media/UsageWatcherOnStateChangedRequest.usage",
"ordinal": "1",
"type": "fuchsia.media/Usage"
},
{
"kind": "struct",
"name": "fuchsia.media/UsageWatcherOnStateChangedRequest"
},
{
"kind": "const",
"name": "fuchsia.media/VIDEO_ENCODING_H263",
"type": "string",
"value": "fuchsia.media.h263"
},
{
"kind": "const",
"name": "fuchsia.media/VIDEO_ENCODING_H264",
"type": "string",
"value": "fuchsia.media.h264"
},
{
"kind": "const",
"name": "fuchsia.media/VIDEO_ENCODING_MPEG4",
"type": "string",
"value": "fuchsia.media.mpeg4"
},
{
"kind": "const",
"name": "fuchsia.media/VIDEO_ENCODING_THEORA",
"type": "string",
"value": "fuchsia.media.theora"
},
{
"kind": "const",
"name": "fuchsia.media/VIDEO_ENCODING_UNCOMPRESSED",
"type": "string",
"value": "fuchsia.media.uncompressed_video"
},
{
"kind": "const",
"name": "fuchsia.media/VIDEO_ENCODING_VP3",
"type": "string",
"value": "fuchsia.media.vp3"
},
{
"kind": "const",
"name": "fuchsia.media/VIDEO_ENCODING_VP8",
"type": "string",
"value": "fuchsia.media.vp8"
},
{
"kind": "const",
"name": "fuchsia.media/VIDEO_ENCODING_VP9",
"type": "string",
"value": "fuchsia.media.vp9"
},
{
"kind": "union/member",
"name": "fuchsia.media/Value.bool_value",
"ordinal": "1",
"type": "bool"
},
{
"kind": "union/member",
"name": "fuchsia.media/Value.bytes_value",
"ordinal": "5",
"type": "vector<uint8>"
},
{
"kind": "union/member",
"name": "fuchsia.media/Value.int64_value",
"ordinal": "3",
"type": "int64"
},
{
"kind": "union/member",
"name": "fuchsia.media/Value.string_value",
"ordinal": "4",
"type": "string"
},
{
"kind": "union/member",
"name": "fuchsia.media/Value.uint64_value",
"ordinal": "2",
"type": "uint64"
},
{
"kind": "union",
"name": "fuchsia.media/Value",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.media/VideoColorSpace.INVALID",
"value": "0"
},
{
"kind": "enum",
"name": "fuchsia.media/VideoColorSpace",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "union/member",
"name": "fuchsia.media/VideoCompressedFormat.temp_field_todo_remove",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "union",
"name": "fuchsia.media/VideoCompressedFormat",
"strictness": "strict"
},
{
"kind": "union/member",
"name": "fuchsia.media/VideoFormat.compressed",
"ordinal": "1",
"type": "fuchsia.media/VideoCompressedFormat"
},
{
"kind": "union/member",
"name": "fuchsia.media/VideoFormat.uncompressed",
"ordinal": "2",
"type": "fuchsia.media/VideoUncompressedFormat"
},
{
"kind": "union",
"name": "fuchsia.media/VideoFormat",
"strictness": "strict"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoStreamType.coded_height",
"ordinal": "6",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoStreamType.coded_width",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoStreamType.color_space",
"ordinal": "2",
"type": "fuchsia.media/ColorSpace"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoStreamType.height",
"ordinal": "4",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoStreamType.pixel_aspect_ratio_height",
"ordinal": "8",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoStreamType.pixel_aspect_ratio_width",
"ordinal": "7",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoStreamType.pixel_format",
"ordinal": "1",
"type": "fuchsia.images/PixelFormat"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoStreamType.stride",
"ordinal": "9",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoStreamType.width",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.media/VideoStreamType"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.fourcc",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.has_pixel_aspect_ratio",
"ordinal": "18",
"type": "bool",
"value": "false"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.image_format",
"ordinal": "1",
"type": "fuchsia.sysmem/ImageFormat_2"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.pixel_aspect_ratio_height",
"ordinal": "20",
"type": "uint32",
"value": "1"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.pixel_aspect_ratio_width",
"ordinal": "19",
"type": "uint32",
"value": "1"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.planar",
"ordinal": "7",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.primary_display_height_pixels",
"ordinal": "17",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.primary_display_width_pixels",
"ordinal": "16",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.primary_height_pixels",
"ordinal": "4",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.primary_line_stride_bytes",
"ordinal": "9",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.primary_pixel_stride",
"ordinal": "14",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.primary_start_offset",
"ordinal": "11",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.primary_width_pixels",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.secondary_height_pixels",
"ordinal": "6",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.secondary_line_stride_bytes",
"ordinal": "10",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.secondary_pixel_stride",
"ordinal": "15",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.secondary_start_offset",
"ordinal": "12",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.secondary_width_pixels",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.swizzled",
"ordinal": "8",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.media/VideoUncompressedFormat.tertiary_start_offset",
"ordinal": "13",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.media/VideoUncompressedFormat"
},
{
"kind": "struct",
"name": "fuchsia.media/Void"
},
{
"kind": "const",
"name": "fuchsia.media/kMaxOobBytesSize",
"type": "uint64",
"value": "8192"
},
{
"kind": "library",
"name": "fuchsia.media"
}
]