| Index: webrtc/api/rtpsenderinterface.h
|
| diff --git a/webrtc/api/rtpsenderinterface.h b/webrtc/api/rtpsenderinterface.h
|
| index 7129376d4293e13ed2c61ad311326a1771843179..68547b09cf1ddad726ce9d96f7ae8b7f38618b20 100644
|
| --- a/webrtc/api/rtpsenderinterface.h
|
| +++ b/webrtc/api/rtpsenderinterface.h
|
| @@ -17,6 +17,7 @@
|
| #include <string>
|
| #include <vector>
|
|
|
| +#include "webrtc/api/dtmfsenderinterface.h"
|
| #include "webrtc/api/mediatypes.h"
|
| #include "webrtc/api/mediastreaminterface.h"
|
| #include "webrtc/api/proxy.h"
|
| @@ -51,6 +52,9 @@ class RtpSenderInterface : public rtc::RefCountInterface {
|
| virtual RtpParameters GetParameters() const = 0;
|
| virtual bool SetParameters(const RtpParameters& parameters) = 0;
|
|
|
| + // Returns null for a video sender.
|
| + virtual rtc::scoped_refptr<DtmfSenderInterface> GetDtmfSender() const = 0;
|
| +
|
| protected:
|
| virtual ~RtpSenderInterface() {}
|
| };
|
| @@ -66,6 +70,7 @@ BEGIN_SIGNALING_PROXY_MAP(RtpSender)
|
| PROXY_CONSTMETHOD0(std::vector<std::string>, stream_ids)
|
| PROXY_CONSTMETHOD0(RtpParameters, GetParameters);
|
| PROXY_METHOD1(bool, SetParameters, const RtpParameters&)
|
| + PROXY_CONSTMETHOD0(rtc::scoped_refptr<DtmfSenderInterface>, GetDtmfSender);
|
| END_PROXY_MAP()
|
|
|
| } // namespace webrtc
|
|
|