diff -r 14e240312f6f -r 786b94c6f0a4 bluetooth/btstack/avdtp/avdtpTransportChannel.h --- a/bluetooth/btstack/avdtp/avdtpTransportChannel.h Thu Jul 15 19:55:36 2010 +0300 +++ b/bluetooth/btstack/avdtp/avdtpTransportChannel.h Thu Aug 19 11:01:00 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;