/external/chromium_org/third_party/webrtc/modules/bitrate_controller/include/ |
bitrate_controller.h | 26 * to get the target bitrate. It also get the fraction loss and rtt to 28 * target media/payload bitrate excluding packet headers, measured in bits 43 * estimation and divide the available bitrate between all its registered 48 // bitrate is lower than the minimum bitrate, or the sum of minimum bitrates. 49 // When true, the bitrate will never be set lower than the minimum bitrate(s). 50 // When false, the bitrate observers will be allocated rates up to their 51 // respective minimum bitrate, satisfying one observer after the other. 63 * Set the start and max send bitrate used by the bandwidth management [all...] |
/external/libvorbis/doc/vorbisenc/ |
ov_ectl_ratemanage2_arg.html | 25 of the encoder's bitrate management configuration. 50 <dd>nonzero if bitrate management is active</dd> 53 <dd>Lower allowed bitrate limit in kilobits per second</dd> 55 <dd>Upper allowed bitrate limit in kilobits per second</dd> 57 <dd>Size of the bitrate reservoir in bits</dd> 60 <dd>Regulates the bitrate reservoir's preferred fill level in a range 62 bitrate spikes, 1.0 buffers against future sudden drops in 63 instantaneous bitrate. Default is 0.1 </dd> 66 <dd>Average bitrate setting in kilobits per second</dd> 69 for average bitrate adjustment; sets the minimum time in seconds th [all...] |
overview.html | 30 streamed. See the subsection titled <a href="#BBR">"managed bitrate 31 modes"</a> for details on setting limits on bitrate usage when Vorbis 51 bitrate)<p> 68 bitrate (ABR or CBR) stream.<p> 106 while allowing the bitrate to vary. 'Quality' modes (Variable BitRate) 119 A decimal float value requesting a desired quality. Libvorbisenc 1.1 allows quality requests in the range of -0.1 (lowest quality, smallest files) through +1.0 (highest-quality, largest files). Quality -0.1 is intended as an ultra-low setting in which low bitrate is much more important than quality consistency. Quality settings 0.0 and above are intended to produce consistent results at all times. 126 <h3>managed bitrate modes</h3> 129 infrastructure for 'managing' the bitrate of streams by setting 133 bitrate in some way. Although the difference is usually slight [all...] |
ov_ectl_ratemanage_arg.html | 26 of the encoder's bitrate management configuration. Note that this is 57 <dd>nonzero if bitrate management is active</dd> 60 <dd>hard lower limit (in kilobits per second) below which the stream bitrate will never be allowed for any given bitrate_hard_window seconds of time.</dd> 62 <dd>hard upper limit (in kilobits per second) above which the stream bitrate will never be allowed for any given bitrate_hard_window seconds of time.</dd> 64 <dd>the window period (in seconds) used to regulate the hard bitrate minimum and maximum</dd> 67 <dd>soft lower limit (in kilobits per second) below which the average bitrate tracker will start nudging the bitrate higher.</dd> 69 <dd>soft upper limit (in kilobits per second) above which the average bitrate tracker will start nudging the bitrate lower.</dd> 71 <dd>the window period (in seconds) used to regulate the average bitrate minimum and maximum.</dd [all...] |
/device/asus/fugu/ |
media_profiles.xml | 33 <!ATTLIST Video bitRate CDATA #REQUIRED> 39 <!ATTLIST Audio bitRate CDATA #REQUIRED> 97 bitRate="128000" 103 bitRate="12200" 110 bitRate="15000000" 116 bitRate="192000" 123 bitRate="128000" 129 bitRate="12200" 136 bitRate="640000" 142 bitRate="12200 [all...] |
/device/moto/shamu/ |
media_profiles.xml | 31 <!ATTLIST Video bitRate CDATA #REQUIRED> 37 <!ATTLIST Audio bitRate CDATA #REQUIRED> 94 bitRate="128000" 100 bitRate="12200" 107 bitRate="42000000" 112 bitRate="96000" 119 bitRate="128000" 124 bitRate="12200" 131 bitRate="512000" 136 bitRate="156000 [all...] |
/external/chromium_org/third_party/webrtc/modules/remote_bitrate_estimator/ |
rate_statistics_unittest.cc | 55 uint32_t bitrate = stats_.Rate(now_ms); local 56 EXPECT_EQ(0u, bitrate); 61 if (new_bitrate != bitrate) { 62 // New bitrate must be higher than previous one. 63 EXPECT_GT(new_bitrate, bitrate); 66 EXPECT_NEAR(8000000u, bitrate, 80000u); 69 bitrate = new_bitrate; 74 bitrate = stats_.Rate(now_ms); 75 EXPECT_NEAR(8000000u, bitrate, 80000u); 81 if (new_bitrate != bitrate) { [all...] |
/device/htc/flounder/ |
media_profiles.xml | 32 <!ATTLIST Video bitRate CDATA #REQUIRED> 38 <!ATTLIST Audio bitRate CDATA #REQUIRED> 96 bitRate="384000" 102 bitRate="12200" 109 bitRate="14000000" 115 bitRate="96000" 122 bitRate="384000" 128 bitRate="12200" 135 bitRate="1536000" 141 bitRate="12200 [all...] |
/external/chromium_org/third_party/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 int32_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.
|
/external/chromium_org/third_party/webrtc/modules/bitrate_controller/ |
bitrate_controller_impl.cc | 30 virtual void OnReceivedEstimatedBitrate(const uint32_t bitrate) OVERRIDE { 31 owner_->OnReceivedEstimatedBitrate(bitrate); 163 // TODO(andresp): This is a ugly way to set start bitrate. 165 // Only change start bitrate if we have exactly one observer. By definition 166 // you can only have one start bitrate, once we have our first estimate we 189 // If not enforcing min bitrate, allow the bandwidth estimation to 220 void BitrateControllerImpl::OnReceivedEstimatedBitrate(const uint32_t bitrate) { 222 bandwidth_estimation_.UpdateReceiverEstimate(bitrate); 258 uint32_t bitrate; local 261 bandwidth_estimation_.CurrentEstimate(&bitrate, &fraction_loss, &rtt) 369 uint32_t bitrate; local [all...] |
send_side_bandwidth_estimation.h | 10 * FEC and NACK added bitrate is handled outside class 27 void CurrentEstimate(uint32_t* bitrate, uint8_t* loss, uint32_t* rtt) const; 41 void SetSendBitrate(uint32_t bitrate); 50 // min bitrate used during last kBweIncreaseIntervalMs.
|
bitrate_controller_impl.h | 69 uint32_t bitrate) 71 min_bitrate_(bitrate) { 83 void OnReceivedEstimatedBitrate(const uint32_t bitrate); 92 void OnNetworkChanged(const uint32_t bitrate, 97 void NormalRateAllocation(uint32_t bitrate, 103 void LowRateAllocation(uint32_t bitrate,
|
/external/libvorbis/include/vorbis/ |
vorbisenc.h | 36 * bitrate modes. 49 * \param max_bitrate Desired maximum bitrate (limit). -1 indicates unset. 50 * \param nominal_bitrate Desired average, or central, bitrate. -1 indicates unset. 51 * \param min_bitrate Desired minimum bitrate. -1 indicates unset. 58 * \retval OV_EIMPL Unimplemented mode; unable to comply with bitrate request. 69 * This function performs step-one of a three-step bitrate-managed encode 86 * \param max_bitrate Desired maximum bitrate (limit). -1 indicates unset. 87 * \param nominal_bitrate Desired average, or central, bitrate. -1 indicates unset. 88 * \param min_bitrate Desired minimum bitrate. -1 indicates unset. 95 * \retval OV_EIMPL Unimplemented mode; unable to comply with bitrate request [all...] |
/device/generic/goldfish/camera/ |
media_profiles.xml | 31 <!ATTLIST Video bitRate CDATA #REQUIRED> 37 <!ATTLIST Audio bitRate CDATA #REQUIRED> 94 bitRate="128000" 99 bitRate="12200" 106 bitRate="192000" 112 bitRate="12200" 128 bitRate="128000" 133 bitRate="12200" 140 bitRate="192000" 146 bitRate="12200 [all...] |
/frameworks/av/media/libstagefright/data/ |
media_codecs_google_audio.xml | 22 <Limit name="bitrate" range="8000-320000" /> 27 <Limit name="bitrate" range="4750-12200" /> 32 <Limit name="bitrate" range="6600-23850" /> 37 <Limit name="bitrate" range="8000-960000" /> 42 <Limit name="bitrate" range="64000" /> 47 <Limit name="bitrate" range="64000" /> 52 <Limit name="bitrate" range="32000-500000" /> 57 <Limit name="bitrate" range="6000-510000" /> 62 <Limit name="bitrate" range="1-10000000" /> 70 <Limit name="bitrate" range="8000-960000" / [all...] |
/external/chromium_org/media/cast/sender/ |
congestion_control_unittest.cc | 74 uint32 bitrate = congestion_control_->GetBitrate( local 78 safe_bitrate / kTargetEmptyBufferFraction, bitrate, safe_bitrate * 0.05); 80 bitrate = congestion_control_->GetBitrate( 84 bitrate, 87 bitrate = congestion_control_->GetBitrate( 91 bitrate, 99 bitrate = congestion_control_->GetBitrate( 103 bitrate, 111 bitrate = congestion_control_->GetBitrate( 115 bitrate, [all...] |
/device/asus/flo/ |
media_profiles.xml | 31 <!ATTLIST Video bitRate CDATA #REQUIRED> 37 <!ATTLIST Audio bitRate CDATA #REQUIRED> 94 bitRate="128000" 99 bitRate="12200" 106 bitRate="1200000" 111 bitRate="96000" 118 bitRate="5000000" 123 bitRate="96000" 130 bitRate="8000000" 135 bitRate="96000 [all...] |
/device/lge/hammerhead/ |
media_profiles.xml | 31 <!ATTLIST Video bitRate CDATA #REQUIRED> 37 <!ATTLIST Audio bitRate CDATA #REQUIRED> 94 bitRate="128000" 99 bitRate="12200" 106 bitRate="1200000" 111 bitRate="96000" 118 bitRate="6000000" 123 bitRate="96000" 130 bitRate="12000000" 135 bitRate="96000 [all...] |
/device/lge/mako/ |
media_profiles.xml | 31 <!ATTLIST Video bitRate CDATA #REQUIRED> 37 <!ATTLIST Audio bitRate CDATA #REQUIRED> 94 bitRate="128000" 99 bitRate="12200" 106 bitRate="1200000" 111 bitRate="96000" 118 bitRate="5000000" 123 bitRate="96000" 130 bitRate="8000000" 135 bitRate="96000 [all...] |
/frameworks/av/media/libstagefright/codecs/aacenc/src/ |
aacenc.c | 143 config.bitRate = 128000; 321 int ret, i, bitrate, tmp; local 335 config.bitRate = pAAC_param->bitRate; 363 /* check the bitrate */ 364 if(config.bitRate!=0 && ((config.bitRate/config.nChannelsOut < 4000) || 365 (config.bitRate/config.nChannelsOut > 160000) || 366 (config.bitRate > config.sampleRate*6*config.nChannelsOut))) 368 config.bitRate = 640*config.sampleRate/tmp*config.nChannelsOut [all...] |
/cts/tests/tests/media/src/android/media/cts/ |
Vp8EncoderTest.java | 34 * file. Encoded stream bitrate and key frame interval are checked against target values. 49 // Default encoding bitrate. 50 private static final int BITRATE = 400000; 51 // Default encoding bitrate mode 53 // List of bitrates used in quality and basic bitrate tests. 55 // Maximum allowed bitrate variation from the target value. 82 * Also checks the average bitrate is within MAX_BITRATE_VARIATION of the target value. 107 assertEquals("Stream bitrate " + statistics.mAverageBitrate + 140 BITRATE, 164 BITRATE, 323 final int[] bitrate = new int[1]; local [all...] |
/external/chromium_org/third_party/webrtc/examples/android/media_demo/src/org/webrtc/webrtcdemo/ |
VideoDecodeEncodeObserver.java | 14 void incomingRate(int videoChannel, int framerate, int bitrate); 23 void outgoingRate(int videoChannel, int framerate, int bitrate);
|
/external/mp4parser/isoparser/src/main/java/com/coremedia/iso/boxes/apple/ |
AppleLosslessSpecificBox.java | 20 bitrate? 32bit samplerate
31 private long bitRate; // 32bit
107 return bitRate;
110 public void setBitRate(int bitRate) {
111 this.bitRate = bitRate;
135 bitRate = IsoTypeReader.readUInt32(content);
151 IsoTypeWriter.writeUInt32(byteBuffer, bitRate);
|
/device/samsung/manta/ |
media_profiles.xml | 30 <!ATTLIST Video bitRate CDATA #REQUIRED> 36 <!ATTLIST Audio bitRate CDATA #REQUIRED> 84 bitRate="12000000" 90 bitRate="96000" 97 bitRate="8000000" 103 bitRate="96000" 111 bitRate="3000000" 117 bitRate="96000" 125 bitRate="12000000" 132 bitRate="96000 [all...] |