/frameworks/av/media/libstagefright/codecs/mp3dec/test/ |
H A D | mp3reader.cpp | 81 // Disallow "free" bitrate. 114 int bitrate = local 120 *out_bitrate = bitrate; 123 *frame_size = (12000 * bitrate / sampling_rate + padding) * 4; 146 int bitrate; local 148 bitrate = (layer == 2 /* L2 */) 158 bitrate = kBitrateV2[bitrate_index - 1]; 165 *out_bitrate = bitrate; 169 *frame_size = 144000 * bitrate / sampling_rate + padding; 173 *frame_size = tmp * bitrate / sampling_rat 294 uint32_t sample_rate, num_channels, bitrate; local 379 uint32_t bitrate; local [all...] |
/frameworks/av/media/libstagefright/codecs/on2/enc/ |
H A D | SoftVPXEncoder.cpp | 148 // bitrate - expressed as percentage of the target bitrate. 151 // bitrate - expressed as percentage of the target bitrate. 232 // Set bitrate values for each layer 345 OMX_VIDEO_PARAM_BITRATETYPE *bitrate = local 348 if (!isValidOMXParam(bitrate)) { 352 if (bitrate->nPortIndex != kOutputPortIndex) { 356 bitrate->nTargetBitrate = mBitrate; 359 bitrate 448 internalGetBitrateParams( OMX_VIDEO_PARAM_BITRATETYPE* bitrate) argument 466 internalSetBitrateParams( const OMX_VIDEO_PARAM_BITRATETYPE* bitrate) argument [all...] |
H A D | SoftVPXEncoder.h | 42 // - target bitrate 120 // Get bitrate parameters. 122 OMX_VIDEO_PARAM_BITRATETYPE* bitrate); 124 // Updates bitrate to reflect port settings. 126 const OMX_VIDEO_PARAM_BITRATETYPE* bitrate); 200 // If a request for a change it bitrate has been received.
|
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/test/ |
H A D | m4v_h263_enc_test.cpp | 50 "<height> <frame rate> <bitrate in kbps>\n", argv[0]); 55 fprintf(stderr, "Max bitrate %d kbps\n", kMaxBitrate); 94 // Read bitrate. 95 int32_t bitrate; local 96 bitrate = atoi(argv[7]); 97 if (bitrate > kMaxBitrate || bitrate <= 0) { 98 fprintf(stderr, "Unsupported bitrate %d\n", bitrate); 158 encParams.bitRate[0] = bitrate * 102 [all...] |
/frameworks/av/media/extractors/mp3/ |
H A D | MP3Extractor.cpp | 43 // protection, bitrate, padding, private bits, mode, mode extension, 148 int sample_rate, num_channels, bitrate; local 151 &sample_rate, &num_channels, &bitrate)) { 302 // result in an extra 1152 samples being output. In addition, the bitrate 309 int bitrate; local 311 header, &frame_size, &sample_rate, &num_channels, &bitrate); 324 int bitrate; local 326 header, &frame_size, &sample_rate, &num_channels, &bitrate); 345 mMeta.setInt32(kKeyBitRate, bitrate * 1000); 358 durationUs = 8000LL * dataLength / bitrate; 511 int32_t bitrate; local 537 int bitrate; local [all...] |
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/src/ |
H A D | rate_control.cpp | 41 PV_STATUS RC_UpdateBXRCParams(void *input); Parameters update for target bitrate or framerate change 79 rc[n]->bitrate = LayerBitRate[n]; 85 rc[n]->max_BitVariance_num = (Int)((rc[n]->Bs - video->encParams->maxFrameSize) / 2 / (rc[n]->bitrate / rc[n]->framerate / 10.0)) - 5; 107 rc[n]->bitrate = LayerBitRate[n] - LayerBitRate[n-1]; 116 pMP[n]->counter_BTsrc = (Int)((rc[n]->Bs / 2.0 - rc[n]->Bs / 3.0) / (rc[n]->bitrate / rc[n]->framerate / 10.0)); 117 rc[n]->TMN_W = (Int)(rc[n]->VBV_fullness + pMP[n]->counter_BTsrc * (rc[n]->bitrate / rc[n]->framerate / 10.0)); 124 rc[n]->VBV_fullness = rc[n]->Bs - (Int)(video->encParams->VBV_delay * rc[n]->bitrate); 135 /* Setting the bitrate and framerate */ 136 pMP[n]->bitrate = rc[n]->bitrate; [all...] |
H A D | rate_control.h | 85 Int max_BitVariance_num; /* the number of the maximum bit variance within the given buffer with the unit of 10% of bitrate/framerate*/ 88 Int bitrate; member in struct:__anon581
|
H A D | mp4lib_int.h | 270 Int bitrate; /* bitrate for current frame */ member in struct:tagMultiPass 296 /* For target bitrate or framerate update */ 297 float target_bits_per_frame; /* = C = bitrate/framerate */
|
/frameworks/av/media/libstagefright/foundation/ |
H A D | avc_utils.cpp | 663 // Disallow "free" bitrate. 696 int bitrate = local 702 *out_bitrate = bitrate; 705 *frame_size = (12000 * bitrate / sampling_rate + padding) * 4; 728 int bitrate; local 730 bitrate = (layer == 2 /* L2 */) 740 bitrate = kBitrateV2[bitrate_index - 1]; 747 *out_bitrate = bitrate; 751 *frame_size = 144000 * bitrate / sampling_rate + padding; 755 *frame_size = tmp * bitrate / sampling_rat [all...] |
/frameworks/av/media/libstagefright/ |
H A D | MediaCodecListOverrides.cpp | 73 static void getMeasureBitrate(const sp<MediaCodecInfo::Capabilities> &caps, int32_t *bitrate) { argument 76 *bitrate = 200000; 78 if (!caps->getDetails()->findString("bitrate-range", &bitrateRange)) { 87 *bitrate = strtol(minBitrate.c_str(), NULL, 10); 96 int32_t bitrate = 0; local 97 getMeasureBitrate(caps, &bitrate); 98 format->setInt32("bitrate", bitrate);
|
H A D | NuMediaExtractor.cpp | 232 int32_t bitrate; local 233 if (!meta->findInt32(kKeyBitRate, &bitrate)) { 236 ALOGV("track of type '%s' does not publish bitrate", mime); 240 mTotalBitrate += bitrate; 773 bool NuMediaExtractor::getTotalBitrate(int64_t *bitrate) const { 775 *bitrate = mTotalBitrate; 781 *bitrate = size * 8000000ll / mDurationUs; // in bits/sec 793 int64_t bitrate; local 795 && getTotalBitrate(&bitrate)) { 803 *durationUs = cachedDataRemaining * 8000000ll / bitrate; [all...] |
H A D | ACodec.cpp | 130 if (msg->findInt32("bitrate-mode", &tmp)) { 132 // BITRATE_MODE_* into OMX bitrate mode. 147 OMX_VIDEO_CONTROLRATETYPE *mode, int32_t *bitrate, int32_t *quality) { 150 return (!isCQ && msg->findInt32("bitrate", bitrate)) 1728 int32_t bitrate = 0, quality; local 1730 // bitrate, other encoders do. 1733 if (!findVideoBitrateControlInfo(msg, &bitrateMode, &bitrate, &quality)) { 1737 && !msg->findInt32("bitrate", &bitrate)) { 146 findVideoBitrateControlInfo(const sp<AMessage> &msg, OMX_VIDEO_CONTROLRATETYPE *mode, int32_t *bitrate, int32_t *quality) argument 2938 setupAMRCodec(bool encoder, bool isWAMR, int32_t bitrate) argument 3788 int32_t width, height, bitrate = 0, quality; local 4047 int32_t bitrate; local 4129 int32_t bitrate; local 4206 getAVCLevelFor( int width, int height, int rate, int bitrate, OMX_VIDEO_AVCPROFILEEXTTYPE profile) argument 4259 int32_t bitrate; local 4477 int32_t bitrate, quality; local 4547 int32_t bitrate; local 4676 configureBitrate( OMX_VIDEO_CONTROLRATETYPE bitrateMode, int32_t bitrate, int32_t quality) argument [all...] |
/frameworks/av/media/libmediaplayer2/nuplayer2/ |
H A D | GenericSource2.cpp | 269 int32_t bitrate; local 270 if (totalBitrate >= 0 && meta->findInt32(kKeyBitRate, &bitrate)) { 271 totalBitrate += bitrate; 1463 int64_t bitrate = 0ll; local 1465 // |bitrate| uses bits/second unit, while size is number of bytes. 1466 bitrate = size * 8000000ll / mDurationUs; 1468 bitrate = mBitrate; 1470 if (bitrate > 0) { 1471 cachedDurationUs = cachedDataRemaining * 8000000ll / bitrate;
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | GenericSource.cpp | 254 int32_t bitrate; local 255 if (totalBitrate >= 0 && meta->findInt32(kKeyBitRate, &bitrate)) { 256 totalBitrate += bitrate; 1530 int64_t bitrate = 0ll; local 1532 // |bitrate| uses bits/second unit, while size is number of bytes. 1533 bitrate = size * 8000000ll / mDurationUs; 1535 bitrate = mBitrate; 1537 if (bitrate > 0) { 1538 cachedDurationUs = cachedDataRemaining * 8000000ll / bitrate;
|
/frameworks/av/media/libstagefright/codecs/avcenc/ |
H A D | SoftAVCEnc.h | 218 // Updates bitrate to reflect port settings. 220 const OMX_VIDEO_PARAM_BITRATETYPE *bitrate);
|
H A D | SoftAVCEnc.cpp | 1133 const OMX_VIDEO_PARAM_BITRATETYPE *bitrate) { 1134 if (bitrate->nPortIndex != kOutputPortIndex) { 1138 mBitrate = bitrate->nTargetBitrate; 1132 internalSetBitrateParams( const OMX_VIDEO_PARAM_BITRATETYPE *bitrate) argument
|
/frameworks/av/include/media/stagefright/ |
H A D | ACodec.h | 86 int width, int height, int rate, int bitrate, 502 OMX_VIDEO_CONTROLRATETYPE bitrateMode, int32_t bitrate, int32_t quality = 0);
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
H A D | ACodec.h | 86 int width, int height, int rate, int bitrate, 502 OMX_VIDEO_CONTROLRATETYPE bitrateMode, int32_t bitrate, int32_t quality = 0);
|
/frameworks/base/media/java/android/media/ |
H A D | MediaCodecInfo.java | 160 // on video resolution, bitrate... and limit the available encoder tools 691 // consider max bitrate over average bitrate for support 693 Integer bitrate = (Integer)map.get(MediaFormat.KEY_BIT_RATE); 694 if (bitrate == null) { 695 bitrate = maxBitrate; 697 bitrate = Math.max(bitrate, maxBitrate); 700 if (bitrate != null && bitrate > [all...] |
/frameworks/support/heifwriter/src/main/java/androidx/heifwriter/ |
H A D | HeifEncoder.java | 280 Log.d(TAG, "Setting bitrate mode to constant quality"); 290 Log.d(TAG, "Setting bitrate mode to constant bitrate"); 294 Log.d(TAG, "Setting bitrate mode to variable bitrate"); 298 // Calculate the bitrate based on image dimension, max compression ratio and quality. 299 // Note that we set the frame rate to the number of tiles, so the bitrate would be the 301 int bitrate = (int) (width * height * 1.5 * 8 * MAX_COMPRESS_RATIO * quality / 100.0f); 302 codecFormat.setInteger(MediaFormat.KEY_BIT_RATE, bitrate);
|
/frameworks/av/media/libstagefright/mpeg2ts/ |
H A D | ESQueue.cpp | 1224 int samplingRate, numChannels, bitrate, numSamples; local 1227 &bitrate, &numSamples)) {
|
/frameworks/wilhelm/tests/sandbox/ |
H A D | xaplay.c | 722 printf(" bitrate = %u\n", timedTextStreamInformation.bitrate);
|
/frameworks/wilhelm/include/OMXAL/ |
H A D | OpenMAXAL.h | 3122 XAuint32 bitrate; member in struct:XATimedTextStreamInformation_
|