blob: 45e0ee17108c67a0746e00aa4b4ffb2f1429f314 [file] [log] [blame]
[
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/EffectsController.UpdateEffect",
"strictness": "strict",
"ordinal": "5636787878532452645",
"direction": "two_way",
"request": "fuchsia.media.audio/EffectsControllerUpdateEffectRequest",
"response": "fuchsia.media.audio/EffectsController_UpdateEffect_Response",
"error": "fuchsia.media.audio/UpdateEffectError"
},
{
"kind": "protocol",
"name": "fuchsia.media.audio/EffectsController",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media.audio/EffectsControllerUpdateEffectRequest.config",
"ordinal": "2",
"type": "string"
},
{
"kind": "struct/member",
"name": "fuchsia.media.audio/EffectsControllerUpdateEffectRequest.effect_name",
"ordinal": "1",
"type": "string:128"
},
{
"kind": "struct",
"name": "fuchsia.media.audio/EffectsControllerUpdateEffectRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/GainControl.OnGainMuteChanged",
"strictness": "strict",
"ordinal": "7409873613528029011",
"direction": "event",
"request": "fuchsia.media.audio/GainControlOnGainMuteChangedRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/GainControl.SetGain",
"strictness": "strict",
"ordinal": "3440873840920706916",
"direction": "one_way",
"request": "fuchsia.media.audio/GainControlSetGainRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/GainControl.SetGainWithRamp",
"strictness": "strict",
"ordinal": "4185914629265418474",
"direction": "one_way",
"request": "fuchsia.media.audio/GainControlSetGainWithRampRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/GainControl.SetMute",
"strictness": "strict",
"ordinal": "378679654764188744",
"direction": "one_way",
"request": "fuchsia.media.audio/GainControlSetMuteRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media.audio/GainControl",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media.audio/GainControlOnGainMuteChangedRequest.gain_db",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct/member",
"name": "fuchsia.media.audio/GainControlOnGainMuteChangedRequest.muted",
"ordinal": "2",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.media.audio/GainControlOnGainMuteChangedRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media.audio/GainControlSetGainRequest.gain_db",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.media.audio/GainControlSetGainRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media.audio/GainControlSetGainWithRampRequest.duration",
"ordinal": "2",
"type": "int64"
},
{
"kind": "struct/member",
"name": "fuchsia.media.audio/GainControlSetGainWithRampRequest.gain_db",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct/member",
"name": "fuchsia.media.audio/GainControlSetGainWithRampRequest.rampType",
"ordinal": "3",
"type": "fuchsia.media.audio/RampType"
},
{
"kind": "struct",
"name": "fuchsia.media.audio/GainControlSetGainWithRampRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media.audio/GainControlSetMuteRequest.muted",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.media.audio/GainControlSetMuteRequest"
},
{
"kind": "const",
"name": "fuchsia.media.audio/MAX_EFFECT_NAME_LENGTH",
"type": "uint32",
"value": "128"
},
{
"kind": "const",
"name": "fuchsia.media.audio/MAX_GAIN_DB",
"type": "float32",
"value": "24"
},
{
"kind": "const",
"name": "fuchsia.media.audio/MAX_VOLUME",
"type": "float32",
"value": "1"
},
{
"kind": "const",
"name": "fuchsia.media.audio/MIN_VOLUME",
"type": "float32",
"value": "0"
},
{
"kind": "const",
"name": "fuchsia.media.audio/MUTED_GAIN_DB",
"type": "float32",
"value": "-160"
},
{
"kind": "enum/member",
"name": "fuchsia.media.audio/RampType.SCALE_LINEAR",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.media.audio/RampType",
"strictness": "strict",
"type": "uint16"
},
{
"kind": "enum/member",
"name": "fuchsia.media.audio/UpdateEffectError.INVALID_CONFIG",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.media.audio/UpdateEffectError.NOT_FOUND",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.media.audio/UpdateEffectError",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/VolumeControl.OnVolumeMuteChanged",
"strictness": "strict",
"ordinal": "706681767306117489",
"direction": "event",
"request": "fuchsia.media.audio/VolumeControlOnVolumeMuteChangedRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/VolumeControl.SetMute",
"strictness": "strict",
"ordinal": "5818945562625729573",
"direction": "one_way",
"request": "fuchsia.media.audio/VolumeControlSetMuteRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/VolumeControl.SetVolume",
"strictness": "strict",
"ordinal": "8067111418675501018",
"direction": "one_way",
"request": "fuchsia.media.audio/VolumeControlSetVolumeRequest"
},
{
"kind": "protocol",
"name": "fuchsia.media.audio/VolumeControl",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.media.audio/VolumeControlOnVolumeMuteChangedRequest.new_muted",
"ordinal": "2",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.media.audio/VolumeControlOnVolumeMuteChangedRequest.new_volume",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.media.audio/VolumeControlOnVolumeMuteChangedRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media.audio/VolumeControlSetMuteRequest.mute",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.media.audio/VolumeControlSetMuteRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.media.audio/VolumeControlSetVolumeRequest.volume",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.media.audio/VolumeControlSetVolumeRequest"
},
{
"kind": "library",
"name": "fuchsia.media.audio"
}
]