diff -r 6a1fe72036e3 -r 0b192a3a05a4 bluetoothengine/btmac/src/btmac/btmsctrl.cpp --- a/bluetoothengine/btmac/src/btmac/btmsctrl.cpp Tue Jan 26 12:06:42 2010 +0200 +++ b/bluetoothengine/btmac/src/btmac/btmsctrl.cpp Tue Feb 02 00:20:42 2010 +0200 @@ -117,6 +117,14 @@ void CBtmsCtrl::AccInUse() { TRACE_FUNC + if ( iRfcomm->Service() == EBTProfileHSP ) + { + // volume control support status of the HSP in remote device + // is only available in the owner of this component. + // Ask parent to set the support in cmdhandler. + Parent().SetCmdHandlerRvcSupport( iRfcomm->Remote() ); + } + TInt err; TRAP( err, if (!iSco)