Bug 1163497. Part 5 - remove unused functions. r=roc.

This commit is contained in:
JW Wang 2015-05-26 10:22:03 +08:00
parent 1d01b34c9b
commit 3651bc8907
4 changed files with 1 additions and 18 deletions

View File

@ -159,11 +159,6 @@ private:
nsRefPtr<MediaStream> mStream;
};
OutputStreamData::OutputStreamData()
{
//
}
OutputStreamData::~OutputStreamData()
{
mListener->Forget();

View File

@ -19,7 +19,6 @@ class SourceMediaStream;
class ProcessedMediaStream;
class DecodedStream;
class DecodedStreamGraphListener;
class OutputStreamData;
class OutputStreamListener;
class ReentrantMonitor;
@ -82,11 +81,6 @@ public:
class OutputStreamData {
public:
// Compiler-generated default constructor needs the complete definition
// of OutputStreamListener when constructing OutputStreamData. Provide our
// own default constructor for forward declaration of OutputStreamListener
// to work.
OutputStreamData();
~OutputStreamData();
void Init(DecodedStream* aDecodedStream, ProcessedMediaStream* aStream);
nsRefPtr<ProcessedMediaStream> mStream;

View File

@ -411,12 +411,6 @@ public:
*/
void UpdateStreamBlockingForStateMachinePlaying();
nsTArray<OutputStreamData>& OutputStreams()
{
GetReentrantMonitor().AssertCurrentThreadIn();
return mDecodedStream.OutputStreams();
}
DecodedStreamData* GetDecodedStream()
{
GetReentrantMonitor().AssertCurrentThreadIn();

View File

@ -47,7 +47,7 @@ bool
MediaOmxCommonDecoder::CheckDecoderCanOffloadAudio()
{
return (mCanOffloadAudio && !mFallbackToStateMachine &&
!OutputStreams().Length() && mPlaybackRate == 1.0);
!GetDecodedStream() && mPlaybackRate == 1.0);
}
void