| Index: webrtc/pc/mediasession.cc
|
| diff --git a/webrtc/pc/mediasession.cc b/webrtc/pc/mediasession.cc
|
| index 0fa20d8bd5d292990bf68fbc3899741b56491cd0..358f92d684e2290f8ac232ed6acdfca0fd7e7547 100644
|
| --- a/webrtc/pc/mediasession.cc
|
| +++ b/webrtc/pc/mediasession.cc
|
| @@ -374,11 +374,10 @@ class UsedPayloadTypes : public UsedIds<Codec> {
|
|
|
| // Helper class used for finding duplicate RTP Header extension ids among
|
| // audio and video extensions.
|
| -class UsedRtpHeaderExtensionIds : public UsedIds<RtpHeaderExtension> {
|
| +class UsedRtpHeaderExtensionIds : public UsedIds<webrtc::RtpExtension> {
|
| public:
|
| UsedRtpHeaderExtensionIds()
|
| - : UsedIds<RtpHeaderExtension>(kLocalIdMin, kLocalIdMax) {
|
| - }
|
| + : UsedIds<webrtc::RtpExtension>(kLocalIdMin, kLocalIdMax) {}
|
|
|
| private:
|
| // Min and Max local identifier for one-byte header extensions, per RFC5285.
|
| @@ -890,10 +889,9 @@ static void FindCodecsToOffer(
|
| }
|
| }
|
|
|
| -
|
| static bool FindByUri(const RtpHeaderExtensions& extensions,
|
| - const RtpHeaderExtension& ext_to_match,
|
| - RtpHeaderExtension* found_extension) {
|
| + const webrtc::RtpExtension& ext_to_match,
|
| + webrtc::RtpExtension* found_extension) {
|
| for (RtpHeaderExtensions::const_iterator it = extensions.begin();
|
| it != extensions.end(); ++it) {
|
| // We assume that all URIs are given in a canonical format.
|
| @@ -915,7 +913,7 @@ static void FindAndSetRtpHdrExtUsed(RtpHeaderExtensions* offered_extensions,
|
| RtpHeaderExtensions* all_extensions,
|
| UsedRtpHeaderExtensionIds* used_ids) {
|
| for (auto& extension : *offered_extensions) {
|
| - RtpHeaderExtension existing;
|
| + webrtc::RtpExtension existing;
|
| if (FindByUri(*all_extensions, extension, &existing)) {
|
| extension.id = existing.id;
|
| } else {
|
| @@ -934,7 +932,7 @@ static void FindRtpHdrExtsToOffer(
|
| UsedRtpHeaderExtensionIds* used_ids) {
|
| for (auto reference_extension : reference_extensions) {
|
| if (!FindByUri(*offered_extensions, reference_extension, NULL)) {
|
| - RtpHeaderExtension existing;
|
| + webrtc::RtpExtension existing;
|
| if (FindByUri(*all_extensions, reference_extension, &existing)) {
|
| offered_extensions->push_back(existing);
|
| } else {
|
| @@ -953,7 +951,7 @@ static void NegotiateRtpHeaderExtensions(
|
| RtpHeaderExtensions::const_iterator ours;
|
| for (ours = local_extensions.begin();
|
| ours != local_extensions.end(); ++ours) {
|
| - RtpHeaderExtension theirs;
|
| + webrtc::RtpExtension theirs;
|
| if (FindByUri(offered_extensions, *ours, &theirs)) {
|
| // We respond with their RTP header extension id.
|
| negotiated_extenstions->push_back(theirs);
|
|
|