HomeSort by relevance Sort by last modified time
    Searched refs:Bitrate (Results 1 - 12 of 12) sorted by null

  /external/webrtc/webrtc/modules/rtp_rtcp/source/
bitrate.cc 11 #include "webrtc/modules/rtp_rtcp/source/bitrate.h"
18 Bitrate::Bitrate(Clock* clock, Observer* observer)
33 Bitrate::~Bitrate() {}
35 void Bitrate::Update(const size_t bytes) {
41 uint32_t Bitrate::PacketRate() const {
46 uint32_t Bitrate::BitrateLast() const {
51 uint32_t Bitrate::BitrateNow() const {
64 int64_t bitrate = (static_cast<uint64_t>(bitrate_) * 1000 local
    [all...]
bitrate.h 28 class Bitrate {
31 Bitrate(Clock* clock, Observer* observer);
32 virtual ~Bitrate();
43 // Bitrate last second, updated roughly every 100 ms.
46 // Bitrate last second, updated now.
rtp_sender_video.h 20 #include "webrtc/modules/rtp_rtcp/source/bitrate.h"
121 // Bitrate used for FEC payload, RED headers, RTP headers for FEC packets
123 Bitrate _fecOverheadRate;
124 // Bitrate used for video payload and RTP headers
125 Bitrate _videoBitrate;
receive_statistics_impl.h 20 #include "webrtc/modules/rtp_rtcp/source/bitrate.h"
65 Bitrate incoming_bitrate_;
rtp_sender.h 23 #include "webrtc/modules/rtp_rtcp/source/bitrate.h"
110 void SetTargetBitrate(uint32_t bitrate);
392 Bitrate total_bitrate_sent_;
423 Bitrate nack_bitrate_;
464 // that the target bitrate is still valid.
rtp_sender.cc 79 Bitrate::Observer* total_bitrate_observer() {
82 Bitrate::Observer* retransmit_bitrate_observer() {
91 class BitrateObserver : public Bitrate::Observer {
96 // Implements Bitrate::Observer.
208 void RTPSender::SetTargetBitrate(uint32_t bitrate) {
210 target_bitrate_ = bitrate;
762 // TODO(pwestin): Add a separate bitrate for sent bitrate after pacer.
794 LOG(LS_INFO) << "NACK bitrate reached. Skip sending NACK response. Target "
864 // Save bitrate statistics
    [all...]
  /external/webrtc/webrtc/modules/video_coding/include/
video_coding.h 129 // API to get currently configured encoder target bitrate in bits/s.
133 virtual int Bitrate(unsigned int* bitrate) const = 0;
149 // - target_bitrate : The target bitrate for VCM in bits/s.
  /external/webrtc/webrtc/modules/video_coding/
video_coding_impl.cc 119 int Bitrate(unsigned int* bitrate) const override {
120 return sender_.Bitrate(bitrate);
video_coding_impl.h 75 int Bitrate(unsigned int* bitrate) const;
video_sender.cc 62 uint32_t bitRate = _mediaOpt.SentBitRate();
64 _sendStatsCallback->SendStatistics(bitRate, frameRate);
159 // Get encode bitrate
160 int VideoSender::Bitrate(unsigned int* bitrate) const {
167 *bitrate = _encoder->GetEncoderParameters().target_bitrate;
  /external/webrtc/webrtc/video/
vie_encoder.cc 225 // Add a bitrate observer to the allocator and update the start, max and
226 // min bitrates of the bitrate controller as needed.
279 // min-transmit bitrate isn't used (applied later).
284 // captured/encoded unless a min-transmit bitrate is used.
289 // Pad up to min bitrate.
293 // Padding may never exceed bitrate estimate.
413 int ViEEncoder::CodecTargetBitrate(uint32_t* bitrate) const {
414 if (vcm_->Bitrate(bitrate) != 0)
573 LOG(LS_VERBOSE) << "OnNetworkChanged, bitrate" << bitrate_bp
    [all...]
send_statistics_proxy_unittest.cc 229 TEST_F(SendStatisticsProxyTest, Bitrate) {
417 BitrateStatistics bitrate; local
418 bitrate.bitrate_bps = 42;
420 observer->Notify(bitrate, bitrate, config_.rtp.ssrcs[0]);
421 observer->Notify(bitrate, bitrate, config_.rtp.ssrcs[1]);
426 EXPECT_EQ(static_cast<int>(bitrate.bitrate_bps),
428 EXPECT_EQ(static_cast<int>(bitrate.bitrate_bps),

Completed in 105 milliseconds