/frameworks/av/media/libstagefright/ |
H A D | MediaClock.cpp | 37 mPlaybackRate(1.0) { 66 anchorTimeMediaUs + (nowUs - anchorTimeRealUs) * (double)mPlaybackRate; 77 mAnchorTimeMediaUs + (nowUs - mAnchorTimeRealUs) * (double)mPlaybackRate; 96 mPlaybackRate = rate; 101 mAnchorTimeMediaUs += (nowUs - mAnchorTimeRealUs) * (double)mPlaybackRate; 107 mPlaybackRate = rate; 112 return mPlaybackRate; 132 + (realUs - mAnchorTimeRealUs) * (double)mPlaybackRate; 153 if (mPlaybackRate == 0.0) { 164 *outRealUs = (targetMediaUs - nowMediaUs) / (double)mPlaybackRate [all...] |
H A D | MediaSync.cpp | 60 mPlaybackRate(0.0) { 65 mPlaybackSettings.mSpeed = mPlaybackRate; 241 updatePlaybackRate_l(mPlaybackRate); 245 if (rate > mPlaybackRate) { 248 mPlaybackRate = rate; 262 if (mPlaybackRate == 0.0f) { 281 / (mNativeSampleRateInHz * (double)mPlaybackRate); 286 "is too high, possibly due to super low playback rate(%f)", mPlaybackRate); 615 ALOGI_IF(mPlaybackRate != 0.f, "still waiting to release a buffer before acquire");
|
/frameworks/base/media/java/android/media/ |
H A D | MediaSync.java | 203 private float mPlaybackRate = 0.0f; field in class:MediaSync 377 mPlaybackRate = native_setPlaybackParams(params);; 379 if (mPlaybackRate != 0.0 && mAudioThread != null) { 408 mPlaybackRate = native_setSyncParams(params);; 410 if (mPlaybackRate != 0.0 && mAudioThread != null) { 518 if (mPlaybackRate != 0.0) { 528 if (mPlaybackRate == 0.0) {
|
/frameworks/av/include/media/stagefright/ |
H A D | MediaClock.h | 73 float mPlaybackRate; member in struct:android::MediaClock
|
H A D | MediaSync.h | 224 float mPlaybackRate; member in class:android::MediaSync 284 bool isPlaying() { return mPlaybackRate != 0.0; }
|
/frameworks/av/services/audioflinger/ |
H A D | BufferProviders.cpp | 390 mBuffer.frameCount = mPlaybackRate.mSpeed == AUDIO_TIMESTRETCH_SPEED_NORMAL 391 ? outputDesired : outputDesired * mPlaybackRate.mSpeed + 1; 461 mPlaybackRate = playbackRate; 463 sonicSetSpeed(mSonicStream, mPlaybackRate.mSpeed); 467 mAudioPlaybackRateValid = isAudioPlaybackRateValid(mPlaybackRate); 480 const size_t targetSrc = *dstFrames * mPlaybackRate.mSpeed; 482 *dstFrames = *srcFrames / mPlaybackRate.mSpeed; 490 switch(mPlaybackRate.mFallbackMode) { 512 mPlaybackRate.mFallbackMode);
|
H A D | BufferProviders.h | 180 AudioPlaybackRate mPlaybackRate; member in class:android::TimestretchBufferProvider
|
H A D | AudioMixer.h | 263 AudioPlaybackRate mPlaybackRate; member in struct:android::AudioMixer::track_t
|
H A D | AudioMixer.cpp | 230 t->mPlaybackRate = AUDIO_PLAYBACK_RATE_DEFAULT; 797 fabs(playbackRate.mSpeed - mPlaybackRate.mSpeed) < AUDIO_TIMESTRETCH_SPEED_MIN_DELTA && 798 fabs(playbackRate.mPitch - mPlaybackRate.mPitch) < AUDIO_TIMESTRETCH_PITCH_MIN_DELTA) || 799 isAudioPlaybackRateEqual(playbackRate, mPlaybackRate)) { 802 mPlaybackRate = playbackRate;
|
/frameworks/wilhelm/src/ |
H A D | classes.h | 64 IPlaybackRate mPlaybackRate; member in struct:CAudioPlayer_struct 267 IPlaybackRate mPlaybackRate; member in struct:__anon1743
|
H A D | classes.c | 84 {MPH_PLAYBACKRATE, INTERFACE_DYNAMIC, offsetof(CAudioPlayer, mPlaybackRate)}, 316 {MPH_PLAYBACKRATE, INTERFACE_DYNAMIC_OPTIONAL, offsetof(CMidiPlayer, mPlaybackRate)},
|
/frameworks/av/media/libmedia/ |
H A D | AudioTrack.cpp | 436 mPlaybackRate = AUDIO_PLAYBACK_RATE_DEFAULT; 817 const uint32_t effectiveSampleRate = adjustSampleRate(rate, mPlaybackRate.mPitch); 856 if (isAudioPlaybackRateEqual(playbackRate, mPlaybackRate)) { 903 mPlaybackRate = playbackRate; 913 return mPlaybackRate; 939 / ((double)mSampleRate * mPlaybackRate.mSpeed)); 1365 max(mMaxRequiredSpeed, mPlaybackRate.mSpeed); 1539 const uint32_t effectiveSampleRate = adjustSampleRate(mSampleRate, mPlaybackRate.mPitch); 1540 const float effectiveSpeed = adjustSpeed(mPlaybackRate.mSpeed, mPlaybackRate [all...] |
H A D | AudioTrackShared.cpp | 855 mPlaybackRateObserver.poll(mPlaybackRate); 856 return mPlaybackRate;
|
/frameworks/av/include/private/media/ |
H A D | AudioTrackShared.h | 550 mPlaybackRate = AUDIO_PLAYBACK_RATE_DEFAULT; 598 AudioPlaybackRate mPlaybackRate; // last observed playback rate member in class:android::AudioTrackServerProxy
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayerRenderer.cpp | 134 mPlaybackRate = mPlaybackSettings.mSpeed; 135 mMediaClock->setPlaybackRate(mPlaybackRate); 198 mPlaybackRate = rate.mSpeed; 199 mMediaClock->setPlaybackRate(mPlaybackRate); 485 if (mPlaybackRate > 1.0f) { 486 delayUs /= mPlaybackRate; 1182 // CHECK(mPlaybackRate > 0); 1186 postDelayUs /= mPlaybackRate; 1670 mMediaClock->setPlaybackRate(mPlaybackRate);
|
H A D | NuPlayerRenderer.h | 156 float mPlaybackRate; // audio track rate member in struct:android::NuPlayer::Renderer
|
/frameworks/av/media/libmediaplayerservice/ |
H A D | MediaPlayerService.cpp | 1378 mPlaybackRate(AUDIO_PLAYBACK_RATE_DEFAULT), 1788 // based on mPlaybackRate at the time of open (instead of kMaxRequiredSpeed), 1791 std::min(std::max(mPlaybackRate.mSpeed, 1.0f), kMaxRequiredSpeed); 1792 ALOGW_IF(targetSpeed != mPlaybackRate.mSpeed, 1794 targetSpeed, mPlaybackRate.mSpeed); 1865 mMsecsPerFrame = 1E3f / (mPlaybackRate.mSpeed * sampleRate); 1873 res = t->setPlaybackRate(mPlaybackRate); 2040 mPlaybackRate = rate; 2049 mPlaybackRate = rate;
|
H A D | MediaPlayerService.h | 149 AudioPlaybackRate mPlaybackRate; member in class:android::MediaPlayerService::AudioOutput
|
/frameworks/av/include/media/ |
H A D | AudioTrack.h | 944 AudioPlaybackRate mPlaybackRate; member in class:android::AudioTrack
|
/frameworks/wilhelm/src/android/ |
H A D | AudioPlayer_to_android.cpp | 1308 pAudioPlayer->mPlaybackRate.mMinRate = AUDIOTRACK_MIN_PLAYBACKRATE_PERMILLE; 1309 pAudioPlayer->mPlaybackRate.mMaxRate = AUDIOTRACK_MAX_PLAYBACKRATE_PERMILLE; 1312 pAudioPlayer->mPlaybackRate.mMinRate = MEDIAPLAYER_MIN_PLAYBACKRATE_PERMILLE; 1313 pAudioPlayer->mPlaybackRate.mMaxRate = MEDIAPLAYER_MAX_PLAYBACKRATE_PERMILLE;
|