blob: 0a89eea135e0def87903d13529a3ea171aa23df4 [file] [log] [blame]
[
{
"kind": "struct/member",
"name": "fuchsia.camera3/Configuration.streams",
"ordinal": "1",
"type": "vector<fuchsia.camera3/StreamProperties>:256"
},
{
"kind": "struct",
"name": "fuchsia.camera3/Configuration"
},
{
"kind": "table/member",
"name": "fuchsia.camera3/Configuration2.streams",
"ordinal": "1",
"type": "vector<fuchsia.camera3/StreamProperties2>:256"
},
{
"kind": "table",
"name": "fuchsia.camera3/Configuration2"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Device.ConnectToStream",
"strictness": "strict",
"ordinal": "2957323947516150979",
"direction": "one_way",
"request": "fuchsia.camera3/DeviceConnectToStreamRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Device.GetConfigurations",
"strictness": "strict",
"ordinal": "2794379668574107526",
"direction": "two_way",
"response": "fuchsia.camera3/DeviceGetConfigurationsResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Device.GetConfigurations2",
"strictness": "strict",
"ordinal": "2767203991460755967",
"direction": "two_way",
"response": "fuchsia.camera3/DeviceGetConfigurations2Response"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Device.GetIdentifier",
"strictness": "strict",
"ordinal": "1447856357228576327",
"direction": "two_way",
"response": "fuchsia.camera3/DeviceGetIdentifierResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Device.Rebind",
"strictness": "strict",
"ordinal": "2630413880750002627",
"direction": "one_way",
"request": "fuchsia.camera3/DeviceRebindRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Device.SetCurrentConfiguration",
"strictness": "strict",
"ordinal": "1285316515366255495",
"direction": "one_way",
"request": "fuchsia.camera3/DeviceSetCurrentConfigurationRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Device.SetSoftwareMuteState",
"strictness": "strict",
"ordinal": "7760155940715061413",
"direction": "two_way",
"request": "fuchsia.camera3/DeviceSetSoftwareMuteStateRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Device.WatchCurrentConfiguration",
"strictness": "strict",
"ordinal": "8827762436321326263",
"direction": "two_way",
"response": "fuchsia.camera3/DeviceWatchCurrentConfigurationResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Device.WatchMuteState",
"strictness": "strict",
"ordinal": "3147970571782779643",
"direction": "two_way",
"response": "fuchsia.camera3/DeviceWatchMuteStateResponse"
},
{
"kind": "protocol",
"name": "fuchsia.camera3/Device",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceConnectToStreamRequest.index",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceConnectToStreamRequest.request",
"ordinal": "2",
"type": "server_end:fuchsia.camera3/Stream"
},
{
"kind": "struct",
"name": "fuchsia.camera3/DeviceConnectToStreamRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceGetConfigurations2Response.configurations",
"ordinal": "1",
"type": "vector<fuchsia.camera3/Configuration2>:256"
},
{
"kind": "struct",
"name": "fuchsia.camera3/DeviceGetConfigurations2Response"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceGetConfigurationsResponse.configurations",
"ordinal": "1",
"type": "vector<fuchsia.camera3/Configuration>:256"
},
{
"kind": "struct",
"name": "fuchsia.camera3/DeviceGetConfigurationsResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceGetIdentifierResponse.identifier",
"ordinal": "1",
"type": "string:<256,optional>"
},
{
"kind": "struct",
"name": "fuchsia.camera3/DeviceGetIdentifierResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceRebindRequest.request",
"ordinal": "1",
"type": "server_end:fuchsia.camera3/Device"
},
{
"kind": "struct",
"name": "fuchsia.camera3/DeviceRebindRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceSetCurrentConfigurationRequest.index",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.camera3/DeviceSetCurrentConfigurationRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceSetSoftwareMuteStateRequest.muted",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.camera3/DeviceSetSoftwareMuteStateRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceWatchCurrentConfigurationResponse.index",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.camera3/DeviceWatchCurrentConfigurationResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceWatchMuteStateResponse.hardware_muted",
"ordinal": "2",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceWatchMuteStateResponse.software_muted",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.camera3/DeviceWatchMuteStateResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/DeviceWatcher.ConnectToDevice",
"strictness": "strict",
"ordinal": "6852044874669255469",
"direction": "one_way",
"request": "fuchsia.camera3/DeviceWatcherConnectToDeviceRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/DeviceWatcher.WatchDevices",
"strictness": "strict",
"ordinal": "6861326589538239861",
"direction": "two_way",
"response": "fuchsia.camera3/DeviceWatcherWatchDevicesResponse"
},
{
"kind": "protocol",
"name": "fuchsia.camera3/DeviceWatcher",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceWatcherConnectToDeviceRequest.id",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceWatcherConnectToDeviceRequest.request",
"ordinal": "2",
"type": "server_end:fuchsia.camera3/Device"
},
{
"kind": "struct",
"name": "fuchsia.camera3/DeviceWatcherConnectToDeviceRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/DeviceWatcherWatchDevicesResponse.events",
"ordinal": "1",
"type": "vector<fuchsia.camera3/WatchDevicesEvent>:256"
},
{
"kind": "struct",
"name": "fuchsia.camera3/DeviceWatcherWatchDevicesResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/FrameInfo.buffer_index",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/FrameInfo.frame_counter",
"ordinal": "2",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/FrameInfo.release_fence",
"ordinal": "4",
"type": "zx/Handle:EVENTPAIR"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/FrameInfo.timestamp",
"ordinal": "3",
"type": "int64"
},
{
"kind": "struct",
"name": "fuchsia.camera3/FrameInfo",
"resourceness": "resource"
},
{
"kind": "table/member",
"name": "fuchsia.camera3/FrameInfo2.buffer_index",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "table/member",
"name": "fuchsia.camera3/FrameInfo2.capture_timestamp",
"ordinal": "4",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.camera3/FrameInfo2.frame_counter",
"ordinal": "2",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.camera3/FrameInfo2.release_fence",
"ordinal": "5",
"type": "zx/Handle:EVENTPAIR"
},
{
"kind": "table/member",
"name": "fuchsia.camera3/FrameInfo2.timestamp",
"ordinal": "3",
"type": "int64"
},
{
"kind": "table",
"name": "fuchsia.camera3/FrameInfo2",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/FrameRate.denominator",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/FrameRate.numerator",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.camera3/FrameRate"
},
{
"kind": "const",
"name": "fuchsia.camera3/MAX_CONFIGURATIONS_PER_CAMERA",
"type": "uint32",
"value": "256"
},
{
"kind": "const",
"name": "fuchsia.camera3/MAX_IDENTIFIER_LENGTH",
"type": "uint32",
"value": "256"
},
{
"kind": "const",
"name": "fuchsia.camera3/MAX_RESOLUTIONS_PER_STREAM",
"type": "uint32",
"value": "256"
},
{
"kind": "const",
"name": "fuchsia.camera3/MAX_STREAMS_PER_CONFIGURATION",
"type": "uint32",
"value": "256"
},
{
"kind": "const",
"name": "fuchsia.camera3/MAX_WATCH_DEVICES_EVENTS",
"type": "uint32",
"value": "256"
},
{
"kind": "enum/member",
"name": "fuchsia.camera3/Orientation.DOWN",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.camera3/Orientation.DOWN_FLIPPED",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.camera3/Orientation.LEFT",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.camera3/Orientation.LEFT_FLIPPED",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.camera3/Orientation.RIGHT",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.camera3/Orientation.RIGHT_FLIPPED",
"value": "8"
},
{
"kind": "enum/member",
"name": "fuchsia.camera3/Orientation.UP",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.camera3/Orientation.UP_FLIPPED",
"value": "5"
},
{
"kind": "enum",
"name": "fuchsia.camera3/Orientation",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Stream.GetNextFrame",
"strictness": "strict",
"ordinal": "5406211673788630616",
"direction": "two_way",
"response": "fuchsia.camera3/StreamGetNextFrameResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Stream.GetNextFrame2",
"strictness": "strict",
"ordinal": "8161269809014271760",
"direction": "two_way",
"response": "fuchsia.camera3/StreamGetNextFrame2Response"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Stream.GetProperties",
"strictness": "strict",
"ordinal": "1397849957402891767",
"direction": "two_way",
"response": "fuchsia.camera3/StreamGetPropertiesResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Stream.GetProperties2",
"strictness": "strict",
"ordinal": "8085207531607802769",
"direction": "two_way",
"response": "fuchsia.camera3/StreamGetProperties2Response"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Stream.Rebind",
"strictness": "strict",
"ordinal": "8482617449373031407",
"direction": "one_way",
"request": "fuchsia.camera3/StreamRebindRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Stream.SetBufferCollection",
"strictness": "strict",
"ordinal": "8289637921540160621",
"direction": "one_way",
"request": "fuchsia.camera3/StreamSetBufferCollectionRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Stream.SetCropRegion",
"strictness": "strict",
"ordinal": "8277025934920991490",
"direction": "one_way",
"request": "fuchsia.camera3/StreamSetCropRegionRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Stream.SetResolution",
"strictness": "strict",
"ordinal": "7994665628137649379",
"direction": "one_way",
"request": "fuchsia.camera3/StreamSetResolutionRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Stream.WatchBufferCollection",
"strictness": "strict",
"ordinal": "3879945243421435350",
"direction": "two_way",
"response": "fuchsia.camera3/StreamWatchBufferCollectionResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Stream.WatchCropRegion",
"strictness": "strict",
"ordinal": "5487676828784769936",
"direction": "two_way",
"response": "fuchsia.camera3/StreamWatchCropRegionResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Stream.WatchOrientation",
"strictness": "strict",
"ordinal": "2237476309241044436",
"direction": "two_way",
"response": "fuchsia.camera3/StreamWatchOrientationResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.camera3/Stream.WatchResolution",
"strictness": "strict",
"ordinal": "7816886375469476479",
"direction": "two_way",
"response": "fuchsia.camera3/StreamWatchResolutionResponse"
},
{
"kind": "protocol",
"name": "fuchsia.camera3/Stream",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamGetNextFrame2Response.info",
"ordinal": "1",
"type": "fuchsia.camera3/FrameInfo2"
},
{
"kind": "struct",
"name": "fuchsia.camera3/StreamGetNextFrame2Response",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamGetNextFrameResponse.info",
"ordinal": "1",
"type": "fuchsia.camera3/FrameInfo"
},
{
"kind": "struct",
"name": "fuchsia.camera3/StreamGetNextFrameResponse",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamGetProperties2Response.properties",
"ordinal": "1",
"type": "fuchsia.camera3/StreamProperties2"
},
{
"kind": "struct",
"name": "fuchsia.camera3/StreamGetProperties2Response"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamGetPropertiesResponse.properties",
"ordinal": "1",
"type": "fuchsia.camera3/StreamProperties"
},
{
"kind": "struct",
"name": "fuchsia.camera3/StreamGetPropertiesResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamProperties.frame_rate",
"ordinal": "2",
"type": "fuchsia.camera3/FrameRate"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamProperties.image_format",
"ordinal": "1",
"type": "fuchsia.sysmem/ImageFormat_2"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamProperties.supports_crop_region",
"ordinal": "3",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.camera3/StreamProperties"
},
{
"kind": "table/member",
"name": "fuchsia.camera3/StreamProperties2.frame_rate",
"ordinal": "2",
"type": "fuchsia.camera3/FrameRate"
},
{
"kind": "table/member",
"name": "fuchsia.camera3/StreamProperties2.image_format",
"ordinal": "1",
"type": "fuchsia.sysmem/ImageFormat_2"
},
{
"kind": "table/member",
"name": "fuchsia.camera3/StreamProperties2.supported_resolutions",
"ordinal": "4",
"type": "vector<fuchsia.math/Size>:256"
},
{
"kind": "table/member",
"name": "fuchsia.camera3/StreamProperties2.supports_crop_region",
"ordinal": "3",
"type": "bool"
},
{
"kind": "table",
"name": "fuchsia.camera3/StreamProperties2"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamRebindRequest.request",
"ordinal": "1",
"type": "server_end:fuchsia.camera3/Stream"
},
{
"kind": "struct",
"name": "fuchsia.camera3/StreamRebindRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamSetBufferCollectionRequest.token",
"ordinal": "1",
"type": "fuchsia.sysmem/BufferCollectionToken:optional"
},
{
"kind": "struct",
"name": "fuchsia.camera3/StreamSetBufferCollectionRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamSetCropRegionRequest.region",
"ordinal": "1",
"type": "fuchsia.math/RectF:optional"
},
{
"kind": "struct",
"name": "fuchsia.camera3/StreamSetCropRegionRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamSetResolutionRequest.coded_size",
"ordinal": "1",
"type": "fuchsia.math/Size"
},
{
"kind": "struct",
"name": "fuchsia.camera3/StreamSetResolutionRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamWatchBufferCollectionResponse.token",
"ordinal": "1",
"type": "fuchsia.sysmem/BufferCollectionToken"
},
{
"kind": "struct",
"name": "fuchsia.camera3/StreamWatchBufferCollectionResponse",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamWatchCropRegionResponse.region",
"ordinal": "1",
"type": "fuchsia.math/RectF:optional"
},
{
"kind": "struct",
"name": "fuchsia.camera3/StreamWatchCropRegionResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamWatchOrientationResponse.orientation",
"ordinal": "1",
"type": "fuchsia.camera3/Orientation"
},
{
"kind": "struct",
"name": "fuchsia.camera3/StreamWatchOrientationResponse"
},
{
"kind": "struct/member",
"name": "fuchsia.camera3/StreamWatchResolutionResponse.coded_size",
"ordinal": "1",
"type": "fuchsia.math/Size"
},
{
"kind": "struct",
"name": "fuchsia.camera3/StreamWatchResolutionResponse"
},
{
"kind": "union/member",
"name": "fuchsia.camera3/WatchDevicesEvent.added",
"ordinal": "2",
"type": "uint64"
},
{
"kind": "union/member",
"name": "fuchsia.camera3/WatchDevicesEvent.existing",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "union/member",
"name": "fuchsia.camera3/WatchDevicesEvent.removed",
"ordinal": "3",
"type": "uint64"
},
{
"kind": "union",
"name": "fuchsia.camera3/WatchDevicesEvent",
"strictness": "strict"
},
{
"kind": "library",
"name": "fuchsia.camera3"
}
]