зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1274214 - remove use of FlushableTaskQueue. r=kaku.
MozReview-Commit-ID: 5tMa5aqAgQ1
This commit is contained in:
Родитель
240e8e3669
Коммит
5a7fa14c5c
|
@ -19,7 +19,7 @@ extern mozilla::LogModule* GetPDMLog();
|
|||
namespace mozilla {
|
||||
|
||||
WMFMediaDataDecoder::WMFMediaDataDecoder(MFTManager* aMFTManager,
|
||||
FlushableTaskQueue* aTaskQueue,
|
||||
TaskQueue* aTaskQueue,
|
||||
MediaDataDecoderCallback* aCallback)
|
||||
: mTaskQueue(aTaskQueue)
|
||||
, mCallback(aCallback)
|
||||
|
|
|
@ -69,7 +69,7 @@ protected:
|
|||
class WMFMediaDataDecoder : public MediaDataDecoder {
|
||||
public:
|
||||
WMFMediaDataDecoder(MFTManager* aOutputSource,
|
||||
FlushableTaskQueue* aAudioTaskQueue,
|
||||
TaskQueue* aTaskQueue,
|
||||
MediaDataDecoderCallback* aCallback);
|
||||
~WMFMediaDataDecoder();
|
||||
|
||||
|
@ -116,7 +116,7 @@ private:
|
|||
// different configuration (typically resolution change).
|
||||
void ProcessConfigurationChanged(UniquePtr<TrackInfo>&& aConfig);
|
||||
|
||||
RefPtr<FlushableTaskQueue> mTaskQueue;
|
||||
const RefPtr<TaskQueue> mTaskQueue;
|
||||
MediaDataDecoderCallback* mCallback;
|
||||
|
||||
nsAutoPtr<MFTManager> mMFTManager;
|
||||
|
|
Загрузка…
Ссылка в новой задаче