Delete some obsolete forward declarations
Bug: None Change-Id: I3a9b59bf3dd63c206854ab949cf2d606046182c9 Reviewed-on: https://webrtc-review.googlesource.com/77427 Reviewed-by: Karl Wiberg <kwiberg@webrtc.org> Commit-Queue: Niels Moller <nisse@webrtc.org> Cr-Commit-Position: refs/heads/master@{#23292}
This commit is contained in:
@ -51,19 +51,7 @@ class Thread;
|
||||
namespace cricket {
|
||||
|
||||
class DecoderFactoryAdapter;
|
||||
class VideoCapturer;
|
||||
class VideoProcessor;
|
||||
class VideoRenderer;
|
||||
class VoiceMediaChannel;
|
||||
class WebRtcDecoderObserver;
|
||||
class WebRtcEncoderObserver;
|
||||
class WebRtcLocalStreamInfo;
|
||||
class WebRtcRenderAdapter;
|
||||
class WebRtcVideoChannel;
|
||||
class WebRtcVideoChannelRecvInfo;
|
||||
class WebRtcVideoChannelSendInfo;
|
||||
class WebRtcVoiceEngine;
|
||||
class WebRtcVoiceMediaChannel;
|
||||
|
||||
class UnsignalledSsrcHandler {
|
||||
public:
|
||||
|
@ -24,7 +24,6 @@ namespace webrtc {
|
||||
class AlrDetector;
|
||||
class BitrateProber;
|
||||
class Clock;
|
||||
class ProbeClusterCreatedObserver;
|
||||
class RtcEventLog;
|
||||
class IntervalBudget;
|
||||
|
||||
|
@ -32,13 +32,7 @@ namespace webrtc {
|
||||
|
||||
class Clock;
|
||||
class EncodedImageCallback;
|
||||
// TODO(pbos): Remove VCMQMSettingsCallback completely. This might be done by
|
||||
// removing the VCM and use VideoSender/VideoReceiver as a public interface
|
||||
// directly.
|
||||
class VCMQMSettingsCallback;
|
||||
class VideoBitrateAllocator;
|
||||
class VideoEncoder;
|
||||
class VideoDecoder;
|
||||
struct CodecSpecificInfo;
|
||||
|
||||
class EventFactory {
|
||||
|
@ -27,8 +27,6 @@
|
||||
|
||||
namespace rtc {
|
||||
|
||||
class AsyncResolverTest;
|
||||
|
||||
// AsyncResolver will perform async DNS resolution, signaling the result on
|
||||
// the SignalDone from AsyncResolverInterface when the operation completes.
|
||||
class AsyncResolver : public SignalThread, public AsyncResolverInterface {
|
||||
|
@ -35,8 +35,6 @@
|
||||
namespace webrtc {
|
||||
|
||||
class Clock;
|
||||
class ViECodec;
|
||||
class ViEDecoderObserver;
|
||||
struct CodecSpecificInfo;
|
||||
|
||||
class ReceiveStatisticsProxy : public VCMReceiveStatisticsCallback,
|
||||
|
@ -105,7 +105,6 @@ class VideoSendStream : public webrtc::VideoSendStream {
|
||||
friend class test::VideoSendStreamPeer;
|
||||
|
||||
class ConstructionTask;
|
||||
class DestructAndGetRtpStateTask;
|
||||
|
||||
rtc::Optional<float> GetPacingFactorOverride() const;
|
||||
|
||||
|
@ -26,11 +26,7 @@
|
||||
|
||||
namespace webrtc {
|
||||
|
||||
class CallStatsObserver;
|
||||
class ChannelStatsObserver;
|
||||
class EncodedImageCallback;
|
||||
class ReceiveStatisticsProxy;
|
||||
class VideoRenderCallback;
|
||||
|
||||
namespace vcm {
|
||||
class VideoReceiver;
|
||||
@ -44,8 +40,6 @@ enum StreamType {
|
||||
class VideoStreamDecoder : public VCMReceiveCallback,
|
||||
public VCMReceiveStatisticsCallback {
|
||||
public:
|
||||
friend class ChannelStatsObserver;
|
||||
|
||||
VideoStreamDecoder(
|
||||
vcm::VideoReceiver* video_receiver,
|
||||
VCMFrameTypeCallback* vcm_frame_type_callback,
|
||||
|
Reference in New Issue
Block a user