Register video rtp header extensions in rtp_rtcp by uri
Remove function for converting uri into ExtensionType This removes one of the lists of all supported extensions Bug: webrtc:7472 Change-Id: I0c27239d91ef14ca4a3aa0c00588fa2b9cf10e0c Reviewed-on: https://webrtc-review.googlesource.com/100523 Reviewed-by: Niels Moller <nisse@webrtc.org> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24752}
This commit is contained in:
committed by
Commit Bot
parent
4e193e4f76
commit
585d1aac17
@ -36,8 +36,6 @@ class RtcEventLog;
|
||||
class Transport;
|
||||
class VideoBitrateAllocationObserver;
|
||||
|
||||
RTPExtensionType StringToRtpExtensionType(const std::string& extension);
|
||||
|
||||
namespace rtcp {
|
||||
class TransportFeedback;
|
||||
}
|
||||
@ -142,6 +140,8 @@ class RtpRtcp : public Module, public RtcpFeedbackSenderInterface {
|
||||
// Returns -1 on failure else 0.
|
||||
virtual int32_t RegisterSendRtpHeaderExtension(RTPExtensionType type,
|
||||
uint8_t id) = 0;
|
||||
// Register extension by uri, returns false on failure.
|
||||
virtual bool RegisterRtpHeaderExtension(const std::string& uri, int id) = 0;
|
||||
|
||||
virtual int32_t DeregisterSendRtpHeaderExtension(RTPExtensionType type) = 0;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user