Bug 1404997 - P12. Remove unused TrackAddedCallback class. r?pehrsons
MozReview-Commit-ID: HGe6RjwwC5z
--- a/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp
+++ b/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp
@@ -2035,43 +2035,16 @@ MediaPipelineTransmit::PipelineListener:
void
MediaPipelineTransmit::PipelineListener::SetCurrentFrames(
const VideoSegment& aSegment)
{
NewData(aSegment);
}
-class TrackAddedCallback
-{
-public:
- virtual void TrackAdded(TrackTicks aCurrentTicks) = 0;
-
- NS_INLINE_DECL_THREADSAFE_REFCOUNTING(TrackAddedCallback);
-
-protected:
- virtual ~TrackAddedCallback() {}
-};
-
-class GenericReceiveListener;
-
-class GenericReceiveCallback : public TrackAddedCallback
-{
-public:
- explicit GenericReceiveCallback(GenericReceiveListener* aListener)
- : mListener(aListener)
- {
- }
-
- void TrackAdded(TrackTicks aTime);
-
-private:
- const RefPtr<GenericReceiveListener> mListener;
-};
-
class GenericReceiveListener : public MediaStreamListener
{
public:
explicit GenericReceiveListener(dom::MediaStreamTrack* aTrack)
: mTrack(aTrack)
, mPlayedTicks(0)
, mPrincipalHandle(PRINCIPAL_HANDLE_NONE)
, mListening(false)