| [ |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/ElementarySource.AddBinding", |
| "strictness": "strict", |
| "ordinal": "1523369224478747879", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/ElementarySourceAddBindingRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/ElementarySource.AddStream", |
| "strictness": "strict", |
| "ordinal": "9214482339187800164", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/ElementarySourceAddStreamRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/ElementarySource.OnStatusChanged", |
| "strictness": "strict", |
| "ordinal": "9137623264414979762", |
| "direction": "event", |
| "request": "fuchsia.media.playback/SourceOnStatusChangedRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media.playback/ElementarySource", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/ElementarySourceAddBindingRequest.source_request", |
| "ordinal": "1", |
| "type": "server_end:fuchsia.media.playback/ElementarySource" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/ElementarySourceAddBindingRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/ElementarySourceAddStreamRequest.sink_request", |
| "ordinal": "4", |
| "type": "server_end:fuchsia.media/SimpleStreamSink" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/ElementarySourceAddStreamRequest.ticks_per_second_denominator", |
| "ordinal": "3", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/ElementarySourceAddStreamRequest.ticks_per_second_numerator", |
| "ordinal": "2", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/ElementarySourceAddStreamRequest.type", |
| "ordinal": "1", |
| "type": "fuchsia.media/StreamType" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/ElementarySourceAddStreamRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.media.playback/PROBLEM_ASSET_NOT_FOUND", |
| "type": "string", |
| "value": "fuchsia.media.playback.AssetNotFound" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.media.playback/PROBLEM_AUDIO_ENCODING_NOT_SUPPORTED", |
| "type": "string", |
| "value": "fuchsia.media.playback.AudioEncodingNotSupported" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.media.playback/PROBLEM_CONNECTION_FAILED", |
| "type": "string", |
| "value": "fuchsia.media.playback.ConnectionFailed" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.media.playback/PROBLEM_CONTAINER_NOT_SUPPORTED", |
| "type": "string", |
| "value": "fuchsia.media.playback.ContainerNotSupported" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.media.playback/PROBLEM_INTERNAL", |
| "type": "string", |
| "value": "fuchsia.media.playback.Internal" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.media.playback/PROBLEM_VIDEO_ENCODING_NOT_SUPPORTED", |
| "type": "string", |
| "value": "fuchsia.media.playback.VideoEncodingNotSupported" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.AddBinding", |
| "strictness": "strict", |
| "ordinal": "5311467951879282247", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/PlayerAddBindingRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.BindGainControl", |
| "strictness": "strict", |
| "ordinal": "189481545813355371", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/PlayerBindGainControlRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.CancelSourceTransition", |
| "strictness": "strict", |
| "ordinal": "8436922807371240432", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/SourceManagerCancelSourceTransitionRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.CreateElementarySource", |
| "strictness": "strict", |
| "ordinal": "6153327043212778756", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/SourceManagerCreateElementarySourceRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.CreateFileSource", |
| "strictness": "strict", |
| "ordinal": "7811822393877703450", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/SourceManagerCreateFileSourceRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.CreateReaderSource", |
| "strictness": "strict", |
| "ordinal": "8290075821072445427", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/SourceManagerCreateReaderSourceRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.CreateView", |
| "strictness": "strict", |
| "ordinal": "8386647350684432444", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/PlayerCreateViewRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.OnStatusChanged", |
| "strictness": "strict", |
| "ordinal": "7847752337217941894", |
| "direction": "event", |
| "request": "fuchsia.media.playback/PlayerOnStatusChangedRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.Pause", |
| "strictness": "strict", |
| "ordinal": "7925597806806907137", |
| "direction": "one_way" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.Play", |
| "strictness": "strict", |
| "ordinal": "2220029495424716968", |
| "direction": "one_way" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.Seek", |
| "strictness": "strict", |
| "ordinal": "4526347239810791303", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/PlayerSeekRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.SetFileSource", |
| "strictness": "strict", |
| "ordinal": "5339286397160132171", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/PlayerSetFileSourceRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.SetFileSourceWithOptions", |
| "strictness": "strict", |
| "ordinal": "8169648831940831468", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/PlayerSetFileSourceWithOptionsRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.SetPlaybackRate", |
| "strictness": "strict", |
| "ordinal": "6752676759855964199", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/PlayerSetPlaybackRateRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.SetSource", |
| "strictness": "strict", |
| "ordinal": "3623976583788774064", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/SourceManagerSetSourceRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Player.TransitionToSource", |
| "strictness": "strict", |
| "ordinal": "126879199374496918", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/SourceManagerTransitionToSourceRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media.playback/Player", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerAddBindingRequest.player_request", |
| "ordinal": "1", |
| "type": "server_end:fuchsia.media.playback/Player" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/PlayerAddBindingRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerBindGainControlRequest.gain_control_request", |
| "ordinal": "1", |
| "type": "server_end:fuchsia.media.audio/GainControl" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/PlayerBindGainControlRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerCreateViewRequest.view_token", |
| "ordinal": "1", |
| "type": "fuchsia.ui.views/ViewToken" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/PlayerCreateViewRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerOnStatusChangedRequest.player_status", |
| "ordinal": "1", |
| "type": "fuchsia.media.playback/PlayerStatus" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/PlayerOnStatusChangedRequest" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.media.playback/PlayerOptions.silent", |
| "ordinal": "1", |
| "type": "bool" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.media.playback/PlayerOptions" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerSeekRequest.position", |
| "ordinal": "1", |
| "type": "int64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/PlayerSeekRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerSetFileSourceRequest.file_channel", |
| "ordinal": "1", |
| "type": "zx/Handle:CHANNEL" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/PlayerSetFileSourceRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerSetFileSourceWithOptionsRequest.file_channel", |
| "ordinal": "1", |
| "type": "zx/Handle:CHANNEL" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerSetFileSourceWithOptionsRequest.options", |
| "ordinal": "2", |
| "type": "fuchsia.media.playback/PlayerOptions" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/PlayerSetFileSourceWithOptionsRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerSetPlaybackRateRequest.playback_rate", |
| "ordinal": "1", |
| "type": "float32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/PlayerSetPlaybackRateRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.audio_connected", |
| "ordinal": "9", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.can_pause", |
| "ordinal": "2", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.can_seek", |
| "ordinal": "3", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.duration", |
| "ordinal": "1", |
| "type": "int64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.end_of_stream", |
| "ordinal": "14", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.has_audio", |
| "ordinal": "4", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.has_video", |
| "ordinal": "5", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.metadata", |
| "ordinal": "7", |
| "type": "fuchsia.media/Metadata:optional" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.pixel_aspect_ratio", |
| "ordinal": "12", |
| "type": "fuchsia.math/Size:optional" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.problem", |
| "ordinal": "8", |
| "type": "box<fuchsia.media.playback/Problem>" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.ready", |
| "ordinal": "6", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.timeline_function", |
| "ordinal": "13", |
| "type": "fuchsia.media/TimelineFunction:optional" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.video_connected", |
| "ordinal": "10", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/PlayerStatus.video_size", |
| "ordinal": "11", |
| "type": "fuchsia.math/Size:optional" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/PlayerStatus" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/Problem.details", |
| "ordinal": "2", |
| "type": "string:optional" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/Problem.type", |
| "ordinal": "1", |
| "type": "string" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/Problem" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/SeekingReader.Describe", |
| "strictness": "strict", |
| "ordinal": "8322002825897721139", |
| "direction": "two_way", |
| "response": "fuchsia.media.playback/SeekingReaderDescribeResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/SeekingReader.ReadAt", |
| "strictness": "strict", |
| "ordinal": "4341807502117189515", |
| "direction": "two_way", |
| "request": "fuchsia.media.playback/SeekingReaderReadAtRequest", |
| "response": "fuchsia.media.playback/SeekingReaderReadAtResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media.playback/SeekingReader", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SeekingReaderDescribeResponse.can_seek", |
| "ordinal": "3", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SeekingReaderDescribeResponse.size", |
| "ordinal": "2", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SeekingReaderDescribeResponse.status", |
| "ordinal": "1", |
| "type": "int32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/SeekingReaderDescribeResponse" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SeekingReaderReadAtRequest.position", |
| "ordinal": "1", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/SeekingReaderReadAtRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SeekingReaderReadAtResponse.socket", |
| "ordinal": "2", |
| "type": "zx/Handle:<SOCKET,optional>" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SeekingReaderReadAtResponse.status", |
| "ordinal": "1", |
| "type": "int32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/SeekingReaderReadAtResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/Source.OnStatusChanged", |
| "strictness": "strict", |
| "ordinal": "9137623264414979762", |
| "direction": "event", |
| "request": "fuchsia.media.playback/SourceOnStatusChangedRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media.playback/Source", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/SourceManager.CancelSourceTransition", |
| "strictness": "strict", |
| "ordinal": "8436922807371240432", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/SourceManagerCancelSourceTransitionRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/SourceManager.CreateElementarySource", |
| "strictness": "strict", |
| "ordinal": "6153327043212778756", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/SourceManagerCreateElementarySourceRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/SourceManager.CreateFileSource", |
| "strictness": "strict", |
| "ordinal": "7811822393877703450", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/SourceManagerCreateFileSourceRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/SourceManager.CreateReaderSource", |
| "strictness": "strict", |
| "ordinal": "8290075821072445427", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/SourceManagerCreateReaderSourceRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/SourceManager.SetSource", |
| "strictness": "strict", |
| "ordinal": "3623976583788774064", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/SourceManagerSetSourceRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.media.playback/SourceManager.TransitionToSource", |
| "strictness": "strict", |
| "ordinal": "126879199374496918", |
| "direction": "one_way", |
| "request": "fuchsia.media.playback/SourceManagerTransitionToSourceRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.media.playback/SourceManager", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerCancelSourceTransitionRequest.returned_source_request", |
| "ordinal": "1", |
| "type": "server_end:fuchsia.media.playback/Source" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/SourceManagerCancelSourceTransitionRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerCreateElementarySourceRequest.can_pause", |
| "ordinal": "2", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerCreateElementarySourceRequest.can_seek", |
| "ordinal": "3", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerCreateElementarySourceRequest.duration_ns", |
| "ordinal": "1", |
| "type": "int64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerCreateElementarySourceRequest.metadata", |
| "ordinal": "4", |
| "type": "fuchsia.media/Metadata:optional" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerCreateElementarySourceRequest.source_request", |
| "ordinal": "5", |
| "type": "server_end:fuchsia.media.playback/ElementarySource" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/SourceManagerCreateElementarySourceRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerCreateFileSourceRequest.file_channel", |
| "ordinal": "1", |
| "type": "zx/Handle:CHANNEL" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerCreateFileSourceRequest.source_request", |
| "ordinal": "2", |
| "type": "server_end:fuchsia.media.playback/Source" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/SourceManagerCreateFileSourceRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerCreateReaderSourceRequest.seeking_reader", |
| "ordinal": "1", |
| "type": "client_end:fuchsia.media.playback/SeekingReader" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerCreateReaderSourceRequest.source_request", |
| "ordinal": "2", |
| "type": "server_end:fuchsia.media.playback/Source" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/SourceManagerCreateReaderSourceRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerSetSourceRequest.source", |
| "ordinal": "1", |
| "type": "client_end:<fuchsia.media.playback/Source,optional>" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/SourceManagerSetSourceRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerTransitionToSourceRequest.source", |
| "ordinal": "1", |
| "type": "client_end:fuchsia.media.playback/Source" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerTransitionToSourceRequest.start_pts", |
| "ordinal": "3", |
| "type": "int64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceManagerTransitionToSourceRequest.transition_pts", |
| "ordinal": "2", |
| "type": "int64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/SourceManagerTransitionToSourceRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceOnStatusChangedRequest.source_status", |
| "ordinal": "1", |
| "type": "fuchsia.media.playback/SourceStatus" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/SourceOnStatusChangedRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceStatus.can_pause", |
| "ordinal": "2", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceStatus.can_seek", |
| "ordinal": "3", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceStatus.duration", |
| "ordinal": "1", |
| "type": "int64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceStatus.has_audio", |
| "ordinal": "4", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceStatus.has_video", |
| "ordinal": "5", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceStatus.metadata", |
| "ordinal": "7", |
| "type": "fuchsia.media/Metadata:optional" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceStatus.problem", |
| "ordinal": "8", |
| "type": "box<fuchsia.media.playback/Problem>" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.media.playback/SourceStatus.ready", |
| "ordinal": "6", |
| "type": "bool" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.media.playback/SourceStatus" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.media.playback/UNKNOWN_SIZE", |
| "type": "uint64", |
| "value": "18446744073709551615" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.media.playback" |
| } |
| ] |