diff options
author | adeshkp <adeshkp@users.noreply.github.com> | 2020-04-24 10:21:33 -0400 |
---|---|---|
committer | wolfbeast <mcwerewolf@wolfbeast.com> | 2020-04-26 10:22:20 +0200 |
commit | f174801b6431a1387046bff63f15ab5fa1015ee7 (patch) | |
tree | 2b388eed918c2b3ac7965a1fe3735f5ae7856415 /dom/media/platforms/apple/AppleVTDecoder.cpp | |
parent | 3caceeb539b1bfe8729f1c9e8e45a9e4e65e72e1 (diff) | |
download | UXP-f174801b6431a1387046bff63f15ab5fa1015ee7.tar UXP-f174801b6431a1387046bff63f15ab5fa1015ee7.tar.gz UXP-f174801b6431a1387046bff63f15ab5fa1015ee7.tar.lz UXP-f174801b6431a1387046bff63f15ab5fa1015ee7.tar.xz UXP-f174801b6431a1387046bff63f15ab5fa1015ee7.zip |
Issue #80 - Fix includes in dom/media/platforms for Mac build
Diffstat (limited to 'dom/media/platforms/apple/AppleVTDecoder.cpp')
-rw-r--r-- | dom/media/platforms/apple/AppleVTDecoder.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/dom/media/platforms/apple/AppleVTDecoder.cpp b/dom/media/platforms/apple/AppleVTDecoder.cpp index 81638870a..93a480266 100644 --- a/dom/media/platforms/apple/AppleVTDecoder.cpp +++ b/dom/media/platforms/apple/AppleVTDecoder.cpp @@ -11,12 +11,15 @@ #include "AppleUtils.h" #include "AppleVTDecoder.h" #include "AppleVTLinker.h" +#include "MacIOSurfaceImage.h" #include "MediaData.h" #include "mozilla/ArrayUtils.h" #include "mp4_demuxer/H264.h" #include "nsAutoPtr.h" #include "nsThreadUtils.h" #include "mozilla/Logging.h" +#include "mozilla/SyncRunnable.h" +#include "mozilla/gfx/MacIOSurface.h" #include "VideoUtils.h" #include "gfxPlatform.h" @@ -360,7 +363,7 @@ AppleVTDecoder::OutputFrame(CVPixelBufferRef aImage, RefPtr<MacIOSurface> macSurface = new MacIOSurface(surface); - RefPtr<layers::Image> image = new MacIOSurfaceImage(macSurface); + RefPtr<layers::Image> image = new layers::MacIOSurfaceImage(macSurface); data = VideoData::CreateFromImage(info, |