diff --git a/dom/media/fmp4/apple/AppleATDecoder.h b/dom/media/fmp4/apple/AppleATDecoder.h index cc5dd12c298c..2bbb1e8c6c3f 100644 --- a/dom/media/fmp4/apple/AppleATDecoder.h +++ b/dom/media/fmp4/apple/AppleATDecoder.h @@ -9,7 +9,6 @@ #include #include "PlatformDecoderModule.h" -#include "mozilla/RefPtr.h" #include "mozilla/ReentrantMonitor.h" #include "mozilla/Vector.h" #include "nsIThread.h" @@ -42,7 +41,7 @@ public: bool mFileStreamError; private: - RefPtr mTaskQueue; + nsRefPtr mTaskQueue; MediaDataDecoderCallback* mCallback; AudioConverterRef mConverter; AudioStreamBasicDescription mOutputFormat; diff --git a/dom/media/fmp4/apple/AppleVDADecoder.h b/dom/media/fmp4/apple/AppleVDADecoder.h index c3a43f9cd320..9737afb7dfd8 100644 --- a/dom/media/fmp4/apple/AppleVDADecoder.h +++ b/dom/media/fmp4/apple/AppleVDADecoder.h @@ -8,7 +8,6 @@ #define mozilla_AppleVDADecoder_h #include "PlatformDecoderModule.h" -#include "mozilla/RefPtr.h" #include "mozilla/ReentrantMonitor.h" #include "MP4Reader.h" #include "MP4Decoder.h" @@ -87,9 +86,9 @@ public: CFDictionaryRef CreateOutputConfiguration(); const mp4_demuxer::VideoDecoderConfig& mConfig; - RefPtr mTaskQueue; + nsRefPtr mTaskQueue; MediaDataDecoderCallback* mCallback; - layers::ImageContainer* mImageContainer; + nsRefPtr mImageContainer; ReorderQueue mReorderQueue; private: