| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. | 2 * Copyright (c) 2012 The WebRTC project authors. All Rights Reserved. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
| 5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
| 6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
| 7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
| 8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
| 9 */ | 9 */ |
| 10 | 10 |
| (...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 92 public VCMDecoderTimingCallback, | 92 public VCMDecoderTimingCallback, |
| 93 public VCMPacketRequestCallback, | 93 public VCMPacketRequestCallback, |
| 94 public RtpFeedback { | 94 public RtpFeedback { |
| 95 public: | 95 public: |
| 96 friend class ChannelStatsObserver; | 96 friend class ChannelStatsObserver; |
| 97 friend class ViEChannelProtectionCallback; | 97 friend class ViEChannelProtectionCallback; |
| 98 | 98 |
| 99 ViEChannel(int32_t channel_id, | 99 ViEChannel(int32_t channel_id, |
| 100 int32_t engine_id, | 100 int32_t engine_id, |
| 101 uint32_t number_of_cores, | 101 uint32_t number_of_cores, |
| 102 const Config& config, | |
| 103 Transport* transport, | 102 Transport* transport, |
| 104 ProcessThread* module_process_thread, | 103 ProcessThread* module_process_thread, |
| 105 RtcpIntraFrameObserver* intra_frame_observer, | 104 RtcpIntraFrameObserver* intra_frame_observer, |
| 106 RtcpBandwidthObserver* bandwidth_observer, | 105 RtcpBandwidthObserver* bandwidth_observer, |
| 107 RemoteBitrateEstimator* remote_bitrate_estimator, | 106 RemoteBitrateEstimator* remote_bitrate_estimator, |
| 108 RtcpRttStats* rtt_stats, | 107 RtcpRttStats* rtt_stats, |
| 109 PacedSender* paced_sender, | 108 PacedSender* paced_sender, |
| 110 PacketRouter* packet_router, | 109 PacketRouter* packet_router, |
| 111 size_t max_rtp_streams, | 110 size_t max_rtp_streams, |
| 112 bool sender); | 111 bool sender); |
| (...skipping 371 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 484 const rtc::scoped_ptr<ReportBlockStats> report_block_stats_sender_; | 483 const rtc::scoped_ptr<ReportBlockStats> report_block_stats_sender_; |
| 485 | 484 |
| 486 // RtpRtcp modules, declared last as they use other members on construction. | 485 // RtpRtcp modules, declared last as they use other members on construction. |
| 487 const std::vector<RtpRtcp*> rtp_rtcp_modules_; | 486 const std::vector<RtpRtcp*> rtp_rtcp_modules_; |
| 488 size_t num_active_rtp_rtcp_modules_ GUARDED_BY(crit_); | 487 size_t num_active_rtp_rtcp_modules_ GUARDED_BY(crit_); |
| 489 }; | 488 }; |
| 490 | 489 |
| 491 } // namespace webrtc | 490 } // namespace webrtc |
| 492 | 491 |
| 493 #endif // WEBRTC_VIDEO_ENGINE_VIE_CHANNEL_H_ | 492 #endif // WEBRTC_VIDEO_ENGINE_VIE_CHANNEL_H_ |
| OLD | NEW |