| [ |
| { |
| "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", |
| "ordinal": "8135475162810736936", |
| "type": "() -> (vector<fuchsia.media/AudioCaptureUsage>:4 active_usages)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/ActivityReporter.WatchRenderActivity", |
| "ordinal": "2987269693612175135", |
| "type": "() -> (vector<fuchsia.media/AudioRenderUsage>:5 active_usages)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/ActivityReporter" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/Audio.CreateAudioCapturer", |
| "ordinal": "308040261641314351", |
| "type": "(server_end:fuchsia.media/AudioCapturer audio_capturer_request,bool loopback)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/Audio.CreateAudioRenderer", |
| "ordinal": "6282311702822082801", |
| "type": "(server_end:fuchsia.media/AudioRenderer audio_renderer_request)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/Audio.SetSystemGain", |
| "ordinal": "8515047631012755542", |
| "type": "(float32 gain_db)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/Audio.SetSystemMute", |
| "ordinal": "2666794838470419504", |
| "type": "(bool muted)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/Audio.SystemGainMuteChanged", |
| "ordinal": "2202477666250892016", |
| "type": " -> (float32 gain_db,bool muted)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/Audio" |
| }, |
| { |
| "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", |
| "ordinal": "4267785153247337302", |
| "type": "(uint32 id,zx/Handle:VMO payload_buffer)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.BindGainControl", |
| "ordinal": "7316777195353123040", |
| "type": "(server_end:fuchsia.media.audio/GainControl gain_control_request)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.CaptureAt", |
| "ordinal": "8668907974368864128", |
| "type": "(uint32 payload_buffer_id,uint32 payload_offset,uint32 frames) -> (fuchsia.media/StreamPacket captured_packet)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.DiscardAllPackets", |
| "ordinal": "2859739609283889618", |
| "type": "() -> ()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.DiscardAllPacketsNoReply", |
| "ordinal": "3889376293854492721", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.GetReferenceClock", |
| "ordinal": "5823215522988903793", |
| "type": "() -> (zx/Handle:CLOCK reference_clock)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.GetStreamType", |
| "ordinal": "6758401550370156680", |
| "type": "() -> (fuchsia.media/StreamType stream_type)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.OnEndOfStream", |
| "ordinal": "6128952365199647426", |
| "type": " -> ()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.OnPacketProduced", |
| "ordinal": "7763758756352789465", |
| "type": " -> (fuchsia.media/StreamPacket packet)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.ReleasePacket", |
| "ordinal": "8825744587224638651", |
| "type": "(fuchsia.media/StreamPacket packet)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.RemovePayloadBuffer", |
| "ordinal": "6709887857741628002", |
| "type": "(uint32 id)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.SetPcmStreamType", |
| "ordinal": "1527259715712078541", |
| "type": "(fuchsia.media/AudioStreamType stream_type)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.SetReferenceClock", |
| "ordinal": "8298775432238603215", |
| "type": "(zx/Handle:<CLOCK,optional> reference_clock)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.SetUsage", |
| "ordinal": "4801240969092668197", |
| "type": "(fuchsia.media/AudioCaptureUsage usage)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.StartAsyncCapture", |
| "ordinal": "8604318107245205414", |
| "type": "(uint32 frames_per_packet)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.StopAsyncCapture", |
| "ordinal": "6628321806959704267", |
| "type": "() -> ()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCapturer.StopAsyncCaptureNoReply", |
| "ordinal": "3684574182863836643", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/AudioCapturer" |
| }, |
| { |
| "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": "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", |
| "ordinal": "8005994951009589064", |
| "type": "(server_end:fuchsia.media.audio/VolumeControl volume_control_request)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioConsumer.CreateStreamSink", |
| "ordinal": "5934402457977739396", |
| "type": "(vector<zx/Handle:VMO>:16 buffers,fuchsia.media/AudioStreamType stream_type,box<fuchsia.media/Compression> compression,server_end:fuchsia.media/StreamSink stream_sink_request)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioConsumer.OnEndOfStream", |
| "ordinal": "6027591381584677408", |
| "type": " -> ()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioConsumer.SetRate", |
| "ordinal": "4986658462852971262", |
| "type": "(float32 rate)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioConsumer.Start", |
| "ordinal": "5754426368543308348", |
| "type": "(fuchsia.media/AudioConsumerStartFlags flags,int64 reference_time,int64 media_time)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioConsumer.Stop", |
| "ordinal": "4415431388044903437", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioConsumer.WatchStatus", |
| "ordinal": "3877441140384738502", |
| "type": "() -> (fuchsia.media/AudioConsumerStatus status)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/AudioConsumer" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.media/AudioConsumerError.place_holder", |
| "ordinal": "1", |
| "type": "fuchsia.media/Void" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.media/AudioConsumerError", |
| "strictness": "strict" |
| }, |
| { |
| "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": "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": "protocol/member", |
| "name": "fuchsia.media/AudioCore.BindUsageVolumeControl", |
| "ordinal": "8225189276475572535", |
| "type": "(fuchsia.media/Usage usage,server_end:fuchsia.media.audio/VolumeControl volume_control)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.CreateAudioCapturer", |
| "ordinal": "8682290724921257680", |
| "type": "(bool loopback,server_end:fuchsia.media/AudioCapturer audio_in_request)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.CreateAudioCapturerWithConfiguration", |
| "ordinal": "5016415714707729815", |
| "type": "(fuchsia.media/AudioStreamType stream_type,fuchsia.media/AudioCapturerConfiguration configuration,server_end:fuchsia.media/AudioCapturer audio_capturer_request)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.CreateAudioRenderer", |
| "ordinal": "3083205127192458293", |
| "type": "(server_end:fuchsia.media/AudioRenderer audio_out_request)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.EnableDeviceSettings", |
| "ordinal": "4688381460273863486", |
| "type": "(bool enabled)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.GetDbFromVolume", |
| "ordinal": "4507799933006023642", |
| "type": "(fuchsia.media/Usage usage,float32 volume) -> (float32 gain_db)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.GetVolumeFromDb", |
| "ordinal": "5828724741801210047", |
| "type": "(fuchsia.media/Usage usage,float32 gain_db) -> (float32 volume)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.LoadDefaults", |
| "ordinal": "6098083612947606321", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.ResetInteractions", |
| "ordinal": "7331179431658163038", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.SetCaptureUsageGain", |
| "ordinal": "5007203584518824520", |
| "type": "(fuchsia.media/AudioCaptureUsage usage,float32 gain_db)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.SetInteraction", |
| "ordinal": "8934808797615810487", |
| "type": "(fuchsia.media/Usage active,fuchsia.media/Usage affected,fuchsia.media/Behavior behavior)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.SetRenderUsageGain", |
| "ordinal": "5190819983992731879", |
| "type": "(fuchsia.media/AudioRenderUsage usage,float32 gain_db)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.SetSystemGain", |
| "ordinal": "6499835425468848505", |
| "type": "(float32 gain_db)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.SetSystemMute", |
| "ordinal": "6920516870512125551", |
| "type": "(bool muted)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioCore.SystemGainMuteChanged", |
| "ordinal": "2524839922906587440", |
| "type": " -> (float32 gain_db,bool muted)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/AudioCore" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioDeviceEnumerator.AddDeviceByChannel", |
| "ordinal": "8272473537314352487", |
| "type": "(string:256 device_name,bool is_input,fuchsia.hardware.audio/StreamConfig channel)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioDeviceEnumerator.GetDefaultInputDevice", |
| "ordinal": "1557410486901999284", |
| "type": "() -> (uint64 device_token)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioDeviceEnumerator.GetDefaultOutputDevice", |
| "ordinal": "5909890929158198081", |
| "type": "() -> (uint64 device_token)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioDeviceEnumerator.GetDeviceGain", |
| "ordinal": "2728415165983506763", |
| "type": "(uint64 device_token) -> (uint64 device_token,fuchsia.media/AudioGainInfo gain_info)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioDeviceEnumerator.GetDevices", |
| "ordinal": "5539896077683724966", |
| "type": "() -> (vector<fuchsia.media/AudioDeviceInfo> devices)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioDeviceEnumerator.OnDefaultDeviceChanged", |
| "ordinal": "1600320769567583761", |
| "type": " -> (uint64 old_default_token,uint64 new_default_token)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioDeviceEnumerator.OnDeviceAdded", |
| "ordinal": "1013237623360867140", |
| "type": " -> (fuchsia.media/AudioDeviceInfo device)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioDeviceEnumerator.OnDeviceGainChanged", |
| "ordinal": "1490406409755865321", |
| "type": " -> (uint64 device_token,fuchsia.media/AudioGainInfo gain_info)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioDeviceEnumerator.OnDeviceRemoved", |
| "ordinal": "8015129104091029496", |
| "type": " -> (uint64 device_token)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioDeviceEnumerator.SetDeviceGain", |
| "ordinal": "413675620227626385", |
| "type": "(uint64 device_token,fuchsia.media/AudioGainInfo gain_info,fuchsia.media/AudioGainValidFlags valid_flags)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/AudioDeviceEnumerator" |
| }, |
| { |
| "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", |
| "ordinal": "4267785153247337302", |
| "type": "(uint32 id,zx/Handle:VMO payload_buffer)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.BindGainControl", |
| "ordinal": "2972195982029761500", |
| "type": "(server_end:fuchsia.media.audio/GainControl gain_control_request)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.DiscardAllPackets", |
| "ordinal": "8020257254983956069", |
| "type": "() -> ()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.DiscardAllPacketsNoReply", |
| "ordinal": "5824118646309919684", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.EnableMinLeadTimeEvents", |
| "ordinal": "7097829121227225232", |
| "type": "(bool enabled)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.EndOfStream", |
| "ordinal": "7025894074003045233", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.GetMinLeadTime", |
| "ordinal": "2086226474422944363", |
| "type": "() -> (int64 min_lead_time_nsec)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.GetReferenceClock", |
| "ordinal": "3421186509650734974", |
| "type": "() -> (zx/Handle:CLOCK reference_clock)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.OnMinLeadTimeChanged", |
| "ordinal": "5760094931768544334", |
| "type": " -> (int64 min_lead_time_nsec)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.Pause", |
| "ordinal": "4743793820348698963", |
| "type": "() -> (int64 reference_time,int64 media_time)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.PauseNoReply", |
| "ordinal": "165723191345960363", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.Play", |
| "ordinal": "4323845810129171619", |
| "type": "(int64 reference_time,int64 media_time) -> (int64 reference_time,int64 media_time)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.PlayNoReply", |
| "ordinal": "1981557665574953711", |
| "type": "(int64 reference_time,int64 media_time)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.RemovePayloadBuffer", |
| "ordinal": "6709887857741628002", |
| "type": "(uint32 id)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.SendPacket", |
| "ordinal": "7479877962469373791", |
| "type": "(fuchsia.media/StreamPacket packet) -> ()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.SendPacketNoReply", |
| "ordinal": "637743905815575197", |
| "type": "(fuchsia.media/StreamPacket packet)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.SetPcmStreamType", |
| "ordinal": "2858221560064506393", |
| "type": "(fuchsia.media/AudioStreamType type)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.SetPtsContinuityThreshold", |
| "ordinal": "2903056318130123194", |
| "type": "(float32 threshold_seconds)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.SetPtsUnits", |
| "ordinal": "1110362779023680124", |
| "type": "(uint32 tick_per_second_numerator,uint32 tick_per_second_denominator)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.SetReferenceClock", |
| "ordinal": "4155925656207319021", |
| "type": "(zx/Handle:<CLOCK,optional> reference_clock)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/AudioRenderer.SetUsage", |
| "ordinal": "4149149117779178302", |
| "type": "(fuchsia.media/AudioRenderUsage usage)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/AudioRenderer" |
| }, |
| { |
| "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", |
| "ordinal": "6937125412783096182", |
| "type": "(zx/Handle:THREAD thread_handle,string:64 name,int64 period,float32 capacity) -> (int64 period,int64 capacity)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/ProfileProvider.UnregisterHandler", |
| "ordinal": "8236412328517522508", |
| "type": "(zx/Handle:THREAD thread_handle,string:64 name) -> ()" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/ProfileProvider" |
| }, |
| { |
| "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", |
| "ordinal": "8046691157715441659", |
| "type": "(uint64 session_id,server_end:fuchsia.media/AudioConsumer audio_consumer_request)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/SessionAudioConsumerFactory" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/SimpleStreamSink.AddPayloadBuffer", |
| "ordinal": "4267785153247337302", |
| "type": "(uint32 id,zx/Handle:VMO payload_buffer)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/SimpleStreamSink.DiscardAllPackets", |
| "ordinal": "8020257254983956069", |
| "type": "() -> ()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/SimpleStreamSink.DiscardAllPacketsNoReply", |
| "ordinal": "5824118646309919684", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/SimpleStreamSink.EndOfStream", |
| "ordinal": "7025894074003045233", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/SimpleStreamSink.RemovePayloadBuffer", |
| "ordinal": "6709887857741628002", |
| "type": "(uint32 id)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/SimpleStreamSink.SendPacket", |
| "ordinal": "7479877962469373791", |
| "type": "(fuchsia.media/StreamPacket packet) -> ()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/SimpleStreamSink.SendPacketNoReply", |
| "ordinal": "637743905815575197", |
| "type": "(fuchsia.media/StreamPacket packet)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/SimpleStreamSink" |
| }, |
| { |
| "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", |
| "ordinal": "4267785153247337302", |
| "type": "(uint32 id,zx/Handle:VMO payload_buffer)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamBufferSet.RemovePayloadBuffer", |
| "ordinal": "6709887857741628002", |
| "type": "(uint32 id)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/StreamBufferSet" |
| }, |
| { |
| "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", |
| "ordinal": "2128627376331999751", |
| "type": "(uint64 stream_lifetime_ordinal,bool release_input_buffers,bool release_output_buffers)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.CompleteOutputBufferPartialSettings", |
| "ordinal": "5787862590844232619", |
| "type": "(uint64 buffer_lifetime_ordinal)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.EnableOnStreamFailed", |
| "ordinal": "4125458432014413867", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.FlushEndOfStreamAndCloseStream", |
| "ordinal": "3126276468607707110", |
| "type": "(uint64 stream_lifetime_ordinal)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.OnFreeInputPacket", |
| "ordinal": "1076212543270194109", |
| "type": " -> (fuchsia.media/PacketHeader free_input_packet)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.OnInputConstraints", |
| "ordinal": "9321288441695392", |
| "type": " -> (fuchsia.media/StreamBufferConstraints input_constraints)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.OnOutputConstraints", |
| "ordinal": "4672523392736391411", |
| "type": " -> (fuchsia.media/StreamOutputConstraints output_config)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.OnOutputEndOfStream", |
| "ordinal": "4302728901001105638", |
| "type": " -> (uint64 stream_lifetime_ordinal,bool error_detected_before)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.OnOutputFormat", |
| "ordinal": "1376825700602044604", |
| "type": " -> (fuchsia.media/StreamOutputFormat output_format)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.OnOutputPacket", |
| "ordinal": "6638351747042561683", |
| "type": " -> (fuchsia.media/Packet output_packet,bool error_detected_before,bool error_detected_during)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.OnStreamFailed", |
| "ordinal": "8632546215338299278", |
| "type": " -> (uint64 stream_lifetime_ordinal,fuchsia.media/StreamError error)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.QueueInputEndOfStream", |
| "ordinal": "2328843336488717111", |
| "type": "(uint64 stream_lifetime_ordinal)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.QueueInputFormatDetails", |
| "ordinal": "103824724686348849", |
| "type": "(uint64 stream_lifetime_ordinal,fuchsia.media/FormatDetails format_details)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.QueueInputPacket", |
| "ordinal": "5122630335965290299", |
| "type": "(fuchsia.media/Packet packet)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.RecycleOutputPacket", |
| "ordinal": "3636153340633418709", |
| "type": "(fuchsia.media/PacketHeader available_output_packet)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.SetInputBufferPartialSettings", |
| "ordinal": "793443214039246020", |
| "type": "(fuchsia.media/StreamBufferPartialSettings input_settings)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.SetOutputBufferPartialSettings", |
| "ordinal": "1264307289970949051", |
| "type": "(fuchsia.media/StreamBufferPartialSettings output_settings)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamProcessor.Sync", |
| "ordinal": "5421845974535292586", |
| "type": "() -> ()" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/StreamProcessor" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamSink.DiscardAllPackets", |
| "ordinal": "8020257254983956069", |
| "type": "() -> ()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamSink.DiscardAllPacketsNoReply", |
| "ordinal": "5824118646309919684", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamSink.EndOfStream", |
| "ordinal": "7025894074003045233", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamSink.SendPacket", |
| "ordinal": "7479877962469373791", |
| "type": "(fuchsia.media/StreamPacket packet) -> ()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamSink.SendPacketNoReply", |
| "ordinal": "637743905815575197", |
| "type": "(fuchsia.media/StreamPacket packet)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/StreamSink" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamSource.DiscardAllPackets", |
| "ordinal": "2859739609283889618", |
| "type": "() -> ()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamSource.DiscardAllPacketsNoReply", |
| "ordinal": "3889376293854492721", |
| "type": "()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamSource.OnEndOfStream", |
| "ordinal": "6128952365199647426", |
| "type": " -> ()" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamSource.OnPacketProduced", |
| "ordinal": "7763758756352789465", |
| "type": " -> (fuchsia.media/StreamPacket packet)" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/StreamSource.ReleasePacket", |
| "ordinal": "8825744587224638651", |
| "type": "(fuchsia.media/StreamPacket packet)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/StreamSource" |
| }, |
| { |
| "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", |
| "ordinal": "5591039346426127779", |
| "type": "(fuchsia.media/AudioRenderUsage usage,server_end:fuchsia.media/AudioConsumer audio_consumer_request)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/UsageAudioConsumerFactory" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/UsageGainListener.OnGainMuteChanged", |
| "ordinal": "7500024061065181837", |
| "type": "(bool muted,float32 gain_dbfs) -> ()" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/UsageGainListener" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/UsageGainReporter.RegisterListener", |
| "ordinal": "8534611296111437487", |
| "type": "(string:36 device_unique_id,fuchsia.media/Usage usage,client_end:fuchsia.media/UsageGainListener usage_gain_listener)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/UsageGainReporter" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media/UsageReporter.Watch", |
| "ordinal": "8547391950682442073", |
| "type": "(fuchsia.media/Usage usage,client_end:fuchsia.media/UsageWatcher usage_watcher)" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/UsageReporter" |
| }, |
| { |
| "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", |
| "ordinal": "6599282359473567173", |
| "type": "(fuchsia.media/Usage usage,fuchsia.media/UsageState state) -> ()" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media/UsageWatcher" |
| }, |
| { |
| "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" |
| } |
| ] |