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 <nisse@webrtc.org>
Commit-Queue: Evan Shrubsole <eshr@google.com>
Cr-Commit-Position: refs/heads/master@{#32348}
This commit is contained in:
Evan Shrubsole 2020-10-07 18:09:56 +02:00 committed by Commit Bot
parent dcef6410b3
commit 0d1b044db8

View File

@ -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;