Index: webrtc/modules/video_coding/include/video_coding_defines.h |
diff --git a/webrtc/modules/video_coding/include/video_coding_defines.h b/webrtc/modules/video_coding/include/video_coding_defines.h |
index 231e24fef9108fcbd7a58373628401fc033e363a..4fe8c797933b8763f98bfc6b8f4f47678493fbe8 100644 |
--- a/webrtc/modules/video_coding/include/video_coding_defines.h |
+++ b/webrtc/modules/video_coding/include/video_coding_defines.h |
@@ -57,11 +57,13 @@ |
}; |
// Callback class used for sending data ready to be packetized |
-// Deprecated. |
-// TODO(perkj): Remove once OnEncoderImplementationName is not used. |
class VCMPacketizationCallback { |
public: |
- // TODO(perkj): Refactor this. It does not belong in VCMPacketizationCallback. |
+ virtual int32_t SendData(uint8_t payloadType, |
+ const EncodedImage& encoded_image, |
+ const RTPFragmentationHeader* fragmentationHeader, |
+ const RTPVideoHeader* rtpVideoHdr) = 0; |
+ |
virtual void OnEncoderImplementationName(const char* implementation_name) {} |
protected: |