зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1273774. Part 3 - remove members no longer used. r=jya.
MozReview-Commit-ID: E4OgqAOzqnr --HG-- extra : rebase_source : 70722fcb1260d98df9216f457377929f36f39420
This commit is contained in:
Родитель
8e5351a7eb
Коммит
bdd00e6e97
|
@ -59,9 +59,7 @@ AgnosticDecoderModule::CreateAudioDecoder(const AudioInfo& aConfig,
|
||||||
aAudioTaskQueue,
|
aAudioTaskQueue,
|
||||||
aCallback);
|
aCallback);
|
||||||
} else if (WaveDataDecoder::IsWave(aConfig.mMimeType)) {
|
} else if (WaveDataDecoder::IsWave(aConfig.mMimeType)) {
|
||||||
m = new WaveDataDecoder(*aConfig.GetAsAudioInfo(),
|
m = new WaveDataDecoder(*aConfig.GetAsAudioInfo(), aCallback);
|
||||||
aAudioTaskQueue,
|
|
||||||
aCallback);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return m.forget();
|
return m.forget();
|
||||||
|
|
|
@ -47,12 +47,9 @@ DecodeULawSample(uint8_t aValue)
|
||||||
}
|
}
|
||||||
|
|
||||||
WaveDataDecoder::WaveDataDecoder(const AudioInfo& aConfig,
|
WaveDataDecoder::WaveDataDecoder(const AudioInfo& aConfig,
|
||||||
TaskQueue* aTaskQueue,
|
|
||||||
MediaDataDecoderCallback* aCallback)
|
MediaDataDecoderCallback* aCallback)
|
||||||
: mInfo(aConfig)
|
: mInfo(aConfig)
|
||||||
, mTaskQueue(aTaskQueue)
|
|
||||||
, mCallback(aCallback)
|
, mCallback(aCallback)
|
||||||
, mIsFlushing(false)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,6 @@ class WaveDataDecoder : public MediaDataDecoder
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
WaveDataDecoder(const AudioInfo& aConfig,
|
WaveDataDecoder(const AudioInfo& aConfig,
|
||||||
TaskQueue* aTaskQueue,
|
|
||||||
MediaDataDecoderCallback* aCallback);
|
MediaDataDecoderCallback* aCallback);
|
||||||
|
|
||||||
// Return true if mimetype is Wave
|
// Return true if mimetype is Wave
|
||||||
|
@ -36,9 +35,7 @@ private:
|
||||||
bool DoDecode(MediaRawData* aSample);
|
bool DoDecode(MediaRawData* aSample);
|
||||||
|
|
||||||
const AudioInfo& mInfo;
|
const AudioInfo& mInfo;
|
||||||
const RefPtr<TaskQueue> mTaskQueue;
|
|
||||||
MediaDataDecoderCallback* mCallback;
|
MediaDataDecoderCallback* mCallback;
|
||||||
Atomic<bool> mIsFlushing;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
} // namespace mozilla
|
} // namespace mozilla
|
||||||
|
|
Загрузка…
Ссылка в новой задаче