diff -r 91746b151f97 -r 997690c3397a bluetoothappprofiles/avrcp/remconbeareravrcp/inc/passthroughhelper.h --- a/bluetoothappprofiles/avrcp/remconbeareravrcp/inc/passthroughhelper.h Fri Jun 11 13:48:51 2010 +0300 +++ b/bluetoothappprofiles/avrcp/remconbeareravrcp/inc/passthroughhelper.h Wed Jun 23 18:23:52 2010 +0300 @@ -19,19 +19,19 @@ #include class CRcpRouter; -class CRemConBearerAvrcp; +class MRemConControlCommandInterface; class CControlCommand; NONSHARABLE_CLASS(CPassthroughHelper) : public CBase { public: - static CPassthroughHelper* NewL(CRcpRouter& aRouter, CRemConBearerAvrcp& aBearer, CDeltaTimer& aTimer); + static CPassthroughHelper* NewL(CRcpRouter& aRouter, MRemConControlCommandInterface& aCommandInterface, CDeltaTimer& aTimer); ~CPassthroughHelper(); void Disconnect(); void HandlePassthrough(CControlCommand& aCommand); // FIXME for now private: - CPassthroughHelper(CRcpRouter& aRouter, CRemConBearerAvrcp& aAvrcp, CDeltaTimer& aTimer); + CPassthroughHelper(CRcpRouter& aRouter, MRemConControlCommandInterface& aCommandInterface, CDeltaTimer& aTimer); void ConstructL(); void Respond(CControlCommand& aCommand, TInt aErr); @@ -52,7 +52,7 @@ private: CRcpRouter& iRouter; - CRemConBearerAvrcp& iBearer; + MRemConControlCommandInterface& iCommandInterface; CDeltaTimer& iTimer; CControlCommand* iPreviousPassthrough; };