diff -r 4e80e1b997a8 -r 9d84592f5036 bluetooth/btstack/avdtp/avdtpTransportChannel.h --- a/bluetooth/btstack/avdtp/avdtpTransportChannel.h Mon Jul 12 07:03:47 2010 +0300 +++ b/bluetooth/btstack/avdtp/avdtpTransportChannel.h Mon Jul 12 07:06:31 2010 +0300 @@ -59,7 +59,7 @@ // management path virtual void DetachTransportSession(CUserPlaneTransportSession& aSession, TAvdtpTransportSessionType aType)=0; - virtual TInt AttachTransportSession(CUserPlaneTransportSession& aSession, TAvdtpTransportSessionType aType)=0; + virtual TInt AttachTransportSession(CUserPlaneTransportSession& aSession, TAvdtpTransportSessionType aType, TL2CapConfig::TChannelPriority aPriority)=0; virtual TBool CouldAttachSession(const TAvdtpSockAddr& aAddr)=0; virtual TTCID TCID() const=0; inline const TBTDevAddr& RemoteAddress() const; @@ -101,6 +101,9 @@ void CloseLogicalChannel(); inline CAvdtpProtocol& Protocol() const; +private: + virtual void UpdateChannelPriority() = 0; + protected: RTCID iTCID; CServProviderBase* iLogicalChannel;