blob: 063990c33962697621cdb0a5f5a62b79347061b6 [file] [log] [blame]
[
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/EffectsController.UpdateEffect",
"ordinal": "5636787878532452645",
"type": "(string:128 effect_name,string config) -> (fuchsia.media.audio/EffectsController_UpdateEffect_Result result)"
},
{
"kind": "protocol",
"name": "fuchsia.media.audio/EffectsController"
},
{
"kind": "struct",
"name": "fuchsia.media.audio/EffectsController_UpdateEffect_Response"
},
{
"kind": "union/member",
"name": "fuchsia.media.audio/EffectsController_UpdateEffect_Result.err",
"ordinal": "2",
"type": "fuchsia.media.audio/UpdateEffectError"
},
{
"kind": "union/member",
"name": "fuchsia.media.audio/EffectsController_UpdateEffect_Result.response",
"ordinal": "1",
"type": "fuchsia.media.audio/EffectsController_UpdateEffect_Response"
},
{
"kind": "union",
"name": "fuchsia.media.audio/EffectsController_UpdateEffect_Result",
"strictness": "strict"
},
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/GainControl.OnGainMuteChanged",
"ordinal": "7409873613528029011",
"type": " -> (float32 gain_db,bool muted)"
},
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/GainControl.SetGain",
"ordinal": "3440873840920706916",
"type": "(float32 gain_db)"
},
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/GainControl.SetGainWithRamp",
"ordinal": "4185914629265418474",
"type": "(float32 gain_db,int64 duration,fuchsia.media.audio/RampType rampType)"
},
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/GainControl.SetMute",
"ordinal": "378679654764188744",
"type": "(bool muted)"
},
{
"kind": "protocol",
"name": "fuchsia.media.audio/GainControl"
},
{
"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",
"ordinal": "706681767306117489",
"type": " -> (float32 new_volume,bool new_muted)"
},
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/VolumeControl.SetMute",
"ordinal": "5818945562625729573",
"type": "(bool mute)"
},
{
"kind": "protocol/member",
"name": "fuchsia.media.audio/VolumeControl.SetVolume",
"ordinal": "8067111418675501018",
"type": "(float32 volume)"
},
{
"kind": "protocol",
"name": "fuchsia.media.audio/VolumeControl"
},
{
"kind": "library",
"name": "fuchsia.media.audio"
}
]