Change-Id: I9d03369cb87e31b3242bbe457f818456ec4e7aa8
return RES_OK;
}
- int BluetoothManager::getVolume()
+ int BluetoothManager::getVolume() const
{
auto vol = 0;
auto ret = bt_ag_get_speaker_gain(&vol);
return vol;
}
- int BluetoothManager::getMaxVolume()
+ int BluetoothManager::getMaxVolume() const
{
return impl::BT_VOLUME_MAX;
}
static BluetoothManagerSRef newInstance();
virtual ~BluetoothManager();
- int getVolume();
- int getMaxVolume();
+ int getVolume() const;
+ int getMaxVolume() const;
ucl::Result setVolume(int volume);
void setVolumeStateHandler(const BluetoothVolumeHandler &handler);
void AccessoryPresenter::onVolumeControlEventCb(VolumeControlEvent event)
{
+ if (!m_vcTimer) {
+ DLOG("Ignore as control is hidden");
+ return;
+ }
+
restartVCTimer();
switch (event) {