| Index: webrtc/pc/rtptransport.h
|
| diff --git a/webrtc/pc/rtptransport.h b/webrtc/pc/rtptransport.h
|
| index f9bee1b6cc7da03d6ad5a93680b0a70f004bf8cd..df08ba0c9fe34f0fe4be25d49258bca3a0fae874 100644
|
| --- a/webrtc/pc/rtptransport.h
|
| +++ b/webrtc/pc/rtptransport.h
|
| @@ -13,6 +13,7 @@
|
|
|
| #include "webrtc/api/ortc/rtptransportinterface.h"
|
| #include "webrtc/base/sigslot.h"
|
| +#include "webrtc/pc/bundlefilter.h"
|
|
|
| namespace rtc {
|
|
|
| @@ -64,6 +65,12 @@ class RtpTransport : public RtpTransportInterface, public sigslot::has_slots<> {
|
| const rtc::PacketOptions& options,
|
| int flags);
|
|
|
| + bool HandlesPacket(const uint8_t* data, size_t len);
|
| +
|
| + bool HandlesPayloadType(int payload_type);
|
| +
|
| + void AddHandledPayloadType(int payload_type);
|
| +
|
| protected:
|
| // TODO(zstein): Remove this when we remove RtpTransportAdapter.
|
| RtpTransportAdapter* GetInternal() override;
|
| @@ -87,6 +94,8 @@ class RtpTransport : public RtpTransportInterface, public sigslot::has_slots<> {
|
| bool rtcp_ready_to_send_ = false;
|
|
|
| RtcpParameters rtcp_parameters_;
|
| +
|
| + cricket::BundleFilter bundle_filter_;
|
| };
|
|
|
| } // namespace webrtc
|
|
|