From 0d1b044db838676877f1fbceef0e34a03b5c915f Mon Sep 17 00:00:00 2001 From: Evan Shrubsole Date: Wed, 7 Oct 2020 18:09:56 +0200 Subject: [PATCH] RTC_EXPORT NV12BufferInterface Chrome and other platforms will need access to this class when sending biplanar buffers to webrtc. Bug: chromium:1134165 Change-Id: Ia787ab02cb9f302670d6a81e8d4963e7d8fca468 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/187181 Reviewed-by: Niels Moller Commit-Queue: Evan Shrubsole Cr-Commit-Position: refs/heads/master@{#32348} --- api/video/video_frame_buffer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/video/video_frame_buffer.h b/api/video/video_frame_buffer.h index fa72ad69e3..abe9c08046 100644 --- a/api/video/video_frame_buffer.h +++ b/api/video/video_frame_buffer.h @@ -203,7 +203,7 @@ class BiplanarYuv8Buffer : public BiplanarYuvBuffer { // Represents Type::kNV12. NV12 is full resolution Y and half-resolution // interleved UV. -class NV12BufferInterface : public BiplanarYuv8Buffer { +class RTC_EXPORT NV12BufferInterface : public BiplanarYuv8Buffer { public: Type type() const override;