| [ |
| { |
| "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" |
| } |
| ] |