Instead of hardcoding the number `16`, use `HSP_MAX_GAIN + 1`.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/239>
#include "bluez5-util.h"
#include "bt-codec-msbc.h"
-#define HSP_MAX_GAIN 15
-
struct pa_bluetooth_backend {
pa_core *core;
pa_dbus_connection *connection;
#define PA_BLUETOOTH_UUID_HFP_HF "0000111e-0000-1000-8000-00805f9b34fb"
#define PA_BLUETOOTH_UUID_HFP_AG "0000111f-0000-1000-8000-00805f9b34fb"
+#define HSP_MAX_GAIN 15
+
typedef struct pa_bluetooth_transport pa_bluetooth_transport;
typedef struct pa_bluetooth_device pa_bluetooth_device;
typedef struct pa_bluetooth_adapter pa_bluetooth_adapter;
pa_source_set_soft_volume(s, NULL);
pa_source_set_set_volume_callback(s, source_set_volume_cb);
- s->n_volume_steps = 16;
+ s->n_volume_steps = HSP_MAX_GAIN + 1;
}
}
pa_sink_set_soft_volume(s, NULL);
pa_sink_set_set_volume_callback(s, sink_set_volume_cb);
- s->n_volume_steps = 16;
+ s->n_volume_steps = HSP_MAX_GAIN + 1;
}
}