From 209ac5fd95594ab3834dad3e3dbd14c8196637bc Mon Sep 17 00:00:00 2001 From: Philipp Hancke Date: Wed, 25 Aug 2021 21:45:28 +0200 Subject: [PATCH] frame transformer: make GetPayloadType pure virtual again after chrome was updated in https://chromium-review.googlesource.com/c/chromium/src/+/3103323 BUG=webrtc:13077 Change-Id: I7e5ff6aaae81c5dcfbaa41b09ef01bc95bb7251a Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/230143 Reviewed-by: Harald Alvestrand Commit-Queue: Philipp Hancke Cr-Commit-Position: refs/heads/main@{#34877} --- api/frame_transformer_interface.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/api/frame_transformer_interface.h b/api/frame_transformer_interface.h index ca3a15af1b..7653bee3fb 100644 --- a/api/frame_transformer_interface.h +++ b/api/frame_transformer_interface.h @@ -33,9 +33,7 @@ class TransformableFrameInterface { // Copies `data` into the owned frame payload data. virtual void SetData(rtc::ArrayView data) = 0; - // TODO(bugs.webrtc.org/13077) make pure virtual again after rolling into - // Chrome. - virtual uint8_t GetPayloadType() const { return 255; } + virtual uint8_t GetPayloadType() const = 0; virtual uint32_t GetSsrc() const = 0; virtual uint32_t GetTimestamp() const = 0; };