diff -r d45095c2f4f3 -r b1fb57be53fe mpx/playbackframework/playbackutility/src/mpxplaybackutilityimpl.cpp --- a/mpx/playbackframework/playbackutility/src/mpxplaybackutilityimpl.cpp Tue Feb 02 00:27:58 2010 +0200 +++ b/mpx/playbackframework/playbackutility/src/mpxplaybackutilityimpl.cpp Fri Mar 19 09:38:24 2010 +0200 @@ -367,11 +367,8 @@ EPbCmdPlayPause == cmdType || EPbCmdStop == cmdType) { - if( !aCmd.IsSupported( KMPXCommandPlaybackGeneralClientPid ) ) - { - aCmd.SetTObjectValueL ( - KMPXCommandPlaybackGeneralClientPid, RProcess().Id()); // current process id - } + aCmd.SetTObjectValueL(KMPXCommandPlaybackGeneralClientPid, + RProcess().Id()); // current process id } } @@ -1337,4 +1334,13 @@ #endif // SYMBIAN_ENABLE_64_BIT_FILE_SERVER_API +// ---------------------------------------------------------------------------- +// Set primary client +// ---------------------------------------------------------------------------- +// +TInt CMPXPlaybackUtility::SetPrimaryClientL() + { + MPX_FUNC("CMPXPlaybackUtility::SetPrimaryClientL"); + return iPbs.SendReceiveL(EPbsSetPrimaryClient); + } // End of file