diff options
Diffstat (limited to 'plugins/lib/bluetooth/hal-bt-mixer-link.h')
-rw-r--r-- | plugins/lib/bluetooth/hal-bt-mixer-link.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/plugins/lib/bluetooth/hal-bt-mixer-link.h b/plugins/lib/bluetooth/hal-bt-mixer-link.h index a1a3ef6..6fc90f6 100644 --- a/plugins/lib/bluetooth/hal-bt-mixer-link.h +++ b/plugins/lib/bluetooth/hal-bt-mixer-link.h @@ -26,6 +26,39 @@ #define MIXER_SET_STREAMED_BT_DEVICE_VERB "bluezalsa_dev" +#define MIXER_BT_CAPTURE_JSON_SECTION "\ +{\ + \"uid\": \"bluetooth\",\ + \"pcmplug_params\": \"bluealsa_proxy\",\ + \"source\": {\ + \"channels\": [\ + {\ + \"uid\": \"bluetooth-right\",\ + \"port\": 0\ + },\ + {\ + \"uid\": \"bluetooth-left\",\ + \"port\": 1\ + }\ + ]\ + }\ +}\ +" +#define MIXER_BT_STREAM_JSON_SECTION "\ +{\ + \"uid\": \"bluetooth_stream\",\ + \"verb\": \"bluetooth_stream\",\ + \"source\" : \"bluetooth\",\ + \"volume\": 80,\ + \"mute\": false,\ + \"params\": {\ + \"rate\" : 48000,\ + \"format\": \"S16_LE\",\ + \"channels\": 2\ + }\ +}\ +" + // HAL controllers handle mixer bt calls functions int HalBtMixerLinkSetBtStreamingSettings(AFB_ApiT apiHandle, char *mixerApiName, unsigned int btStreamStatus, char *hci, char *btAddress); |