blob: cab3914a85069326cce8fcff426723adc56cfd5c [file] [log] [blame]
[
{
"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"
}
]