blob: 76a6f7d2e6715b985ea86096a55ed28955f2b99e [file] [log] [blame]
[
{
"kind": "table/member",
"name": "fuchsia.audio.effects/InputConfiguration.buffer",
"ordinal": "2",
"type": "fuchsia.mem/Range"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/InputConfiguration.format",
"ordinal": "1",
"type": "fuchsia.mediastreams/AudioFormat"
},
{
"kind": "table",
"name": "fuchsia.audio.effects/InputConfiguration",
"resourceness": "resource"
},
{
"kind": "const",
"name": "fuchsia.audio.effects/MAX_INPUT_STREAMS",
"type": "uint32",
"value": "8"
},
{
"kind": "const",
"name": "fuchsia.audio.effects/MAX_OUTPUT_STREAMS",
"type": "uint32",
"value": "8"
},
{
"kind": "const",
"name": "fuchsia.audio.effects/MAX_PROCESS_STAGES",
"type": "uint32",
"value": "8"
},
{
"kind": "const",
"name": "fuchsia.audio.effects/MAX_PROCESS_STAGE_NAME_LENGTH",
"type": "uint32",
"value": "64"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/OutputConfiguration.buffer",
"ordinal": "2",
"type": "fuchsia.mem/Range"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/OutputConfiguration.format",
"ordinal": "1",
"type": "fuchsia.mediastreams/AudioFormat"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/OutputConfiguration.latency_frames",
"ordinal": "3",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/OutputConfiguration.ring_out_frames",
"ordinal": "4",
"type": "uint64"
},
{
"kind": "table",
"name": "fuchsia.audio.effects/OutputConfiguration",
"resourceness": "resource"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/ProcessMetrics.cpu_time",
"ordinal": "3",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/ProcessMetrics.kernel_lock_contention_time",
"ordinal": "6",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/ProcessMetrics.name",
"ordinal": "1",
"type": "string:64"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/ProcessMetrics.page_fault_time",
"ordinal": "5",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/ProcessMetrics.queue_time",
"ordinal": "4",
"type": "int64"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/ProcessMetrics.wall_time",
"ordinal": "2",
"type": "int64"
},
{
"kind": "table",
"name": "fuchsia.audio.effects/ProcessMetrics"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/ProcessOptions.total_applied_gain_db_per_input",
"ordinal": "1",
"type": "vector<float32>:8"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/ProcessOptions.usage_mask_per_input",
"ordinal": "2",
"type": "vector<uint32>:8"
},
{
"kind": "table",
"name": "fuchsia.audio.effects/ProcessOptions"
},
{
"kind": "protocol/member",
"name": "fuchsia.audio.effects/Processor.Process",
"strictness": "strict",
"ordinal": "8605976856194210033",
"direction": "two_way",
"request": "fuchsia.audio.effects/ProcessorProcessRequest",
"response": "fuchsia.audio.effects/Processor_Process_Response",
"error": "int32"
},
{
"kind": "protocol",
"name": "fuchsia.audio.effects/Processor",
"openness": "closed",
"transport": "channel"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/ProcessorConfiguration.block_size_frames",
"ordinal": "5",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/ProcessorConfiguration.inputs",
"ordinal": "2",
"type": "vector<fuchsia.audio.effects/InputConfiguration>:8"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/ProcessorConfiguration.max_frames_per_call",
"ordinal": "4",
"type": "uint64"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/ProcessorConfiguration.outputs",
"ordinal": "3",
"type": "vector<fuchsia.audio.effects/OutputConfiguration>:8"
},
{
"kind": "table/member",
"name": "fuchsia.audio.effects/ProcessorConfiguration.processor",
"ordinal": "1",
"type": "client_end:fuchsia.audio.effects/Processor"
},
{
"kind": "table",
"name": "fuchsia.audio.effects/ProcessorConfiguration",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.audio.effects/ProcessorCreator.Create",
"strictness": "strict",
"ordinal": "7817663611784131387",
"direction": "two_way",
"request": "fuchsia.audio.effects/ProcessorCreatorCreateRequest",
"response": "fuchsia.audio.effects/ProcessorCreator_Create_Response",
"error": "int32"
},
{
"kind": "protocol",
"name": "fuchsia.audio.effects/ProcessorCreator",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.audio.effects/ProcessorCreatorCreateRequest.name",
"ordinal": "1",
"type": "string:1024"
},
{
"kind": "struct",
"name": "fuchsia.audio.effects/ProcessorCreatorCreateRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.audio.effects/ProcessorCreator_Create_Response.processor_configuration",
"ordinal": "1",
"type": "fuchsia.audio.effects/ProcessorConfiguration"
},
{
"kind": "struct",
"name": "fuchsia.audio.effects/ProcessorCreator_Create_Response",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.audio.effects/ProcessorProcessRequest.num_frames",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.audio.effects/ProcessorProcessRequest.options",
"ordinal": "2",
"type": "fuchsia.audio.effects/ProcessOptions"
},
{
"kind": "struct",
"name": "fuchsia.audio.effects/ProcessorProcessRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.audio.effects/Processor_Process_Response.per_stage_metrics",
"ordinal": "1",
"type": "vector<fuchsia.audio.effects/ProcessMetrics>:8"
},
{
"kind": "struct",
"name": "fuchsia.audio.effects/Processor_Process_Response"
},
{
"kind": "library",
"name": "fuchsia.audio.effects"
}
]