/frameworks/av/include/media/ |
H A D | AudioResamplerPublic.h | 111 static inline bool isAudioPlaybackRateValid(const AudioPlaybackRate &playbackRate) { argument 112 if (playbackRate.mFallbackMode == AUDIO_TIMESTRETCH_FALLBACK_FAIL && 113 (playbackRate.mStretchMode == AUDIO_TIMESTRETCH_STRETCH_SPEECH || 114 playbackRate.mStretchMode == AUDIO_TIMESTRETCH_STRETCH_DEFAULT)) { 116 return playbackRate.mSpeed >= TIMESTRETCH_SONIC_SPEED_MIN && 117 playbackRate.mSpeed <= TIMESTRETCH_SONIC_SPEED_MAX && 118 playbackRate.mPitch >= AUDIO_TIMESTRETCH_PITCH_MIN && 119 playbackRate.mPitch <= AUDIO_TIMESTRETCH_PITCH_MAX; 121 return playbackRate.mSpeed >= AUDIO_TIMESTRETCH_SPEED_MIN && 122 playbackRate [all...] |
/frameworks/av/media/libaudioprocessing/include/media/ |
H A D | AudioResamplerPublic.h | 111 static inline bool isAudioPlaybackRateValid(const AudioPlaybackRate &playbackRate) { argument 112 if (playbackRate.mFallbackMode == AUDIO_TIMESTRETCH_FALLBACK_FAIL && 113 (playbackRate.mStretchMode == AUDIO_TIMESTRETCH_STRETCH_SPEECH || 114 playbackRate.mStretchMode == AUDIO_TIMESTRETCH_STRETCH_DEFAULT)) { 116 return playbackRate.mSpeed >= TIMESTRETCH_SONIC_SPEED_MIN && 117 playbackRate.mSpeed <= TIMESTRETCH_SONIC_SPEED_MAX && 118 playbackRate.mPitch >= AUDIO_TIMESTRETCH_PITCH_MIN && 119 playbackRate.mPitch <= AUDIO_TIMESTRETCH_PITCH_MAX; 121 return playbackRate.mSpeed >= AUDIO_TIMESTRETCH_SPEED_MIN && 122 playbackRate [all...] |
/frameworks/av/media/libaudioprocessing/ |
H A D | BufferProviders.cpp | 397 audio_format_t format, uint32_t sampleRate, const AudioPlaybackRate &playbackRate) : 412 setPlaybackRate(playbackRate); 414 this, channelCount, format, sampleRate, playbackRate.mSpeed, 415 playbackRate.mPitch, playbackRate.mStretchMode, playbackRate.mFallbackMode); 531 status_t TimestretchBufferProvider::setPlaybackRate(const AudioPlaybackRate &playbackRate) argument 533 mPlaybackRate = playbackRate; 396 TimestretchBufferProvider(int32_t channelCount, audio_format_t format, uint32_t sampleRate, const AudioPlaybackRate &playbackRate) argument
|
H A D | AudioMixer.cpp | 648 const AudioPlaybackRate *playbackRate = local 650 ALOGW_IF(!isAudioPlaybackRateValid(*playbackRate), 652 playbackRate->mSpeed, playbackRate->mPitch); 653 if (track->setPlaybackRate(*playbackRate)) { 656 playbackRate->mSpeed, 657 playbackRate->mPitch, 658 playbackRate->mStretchMode, 659 playbackRate->mFallbackMode); 710 bool AudioMixer::Track::setPlaybackRate(const AudioPlaybackRate &playbackRate) argument [all...] |
/frameworks/av/media/libstagefright/ |
H A D | MediaClock.cpp | 312 int64_t anchorTimeRealUs, float playbackRate) { 315 || mPlaybackRate != playbackRate) { 318 mPlaybackRate = playbackRate; 311 updateAnchorTimesAndPlaybackRate_l(int64_t anchorTimeMediaUs, int64_t anchorTimeRealUs, float playbackRate) argument
|
/frameworks/av/include/private/media/ |
H A D | AudioTrackShared.h | 386 void setPlaybackRate(const AudioPlaybackRate& playbackRate) { argument 387 mPlaybackRateMutator.push(playbackRate);
|
/frameworks/av/media/libmediaplayer2/ |
H A D | JAudioTrack.cpp | 189 status_t JAudioTrack::setPlaybackRate(const AudioPlaybackRate &playbackRate) { argument 201 jPlaybackParamsObj, jSetAudioFallbackMode, playbackRate.mFallbackMode); 206 jPlaybackParamsObj, jSetAudioStretchMode, playbackRate.mStretchMode); 210 jPlaybackParamsObj = env->CallObjectMethod(jPlaybackParamsObj, jSetPitch, playbackRate.mPitch); 214 jPlaybackParamsObj = env->CallObjectMethod(jPlaybackParamsObj, jSetSpeed, playbackRate.mSpeed); 233 AudioPlaybackRate playbackRate; local 241 playbackRate.mFallbackMode = static_cast<AudioTimestretchFallbackMode>( 246 playbackRate.mStretchMode = static_cast<AudioTimestretchStretchMode>( 250 playbackRate.mPitch = env->CallFloatMethod(jPlaybackParamsObj, jGetPitch); 253 playbackRate [all...] |
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | NuPlayer.cpp | 1436 float playbackRate; local 1439 CHECK(msg->findFloat("playback-rate", &playbackRate)); 1444 in.writeFloat(playbackRate);
|
/frameworks/av/media/libaudioclient/ |
H A D | AudioTrack.cpp | 968 status_t AudioTrack::setPlaybackRate(const AudioPlaybackRate &playbackRate) argument 971 if (isAudioPlaybackRateEqual(playbackRate, mPlaybackRate)) { 982 mSampleRate, playbackRate.mSpeed, playbackRate.mPitch); 984 const uint32_t effectiveRate = adjustSampleRate(mSampleRate, playbackRate.mPitch); 985 const float effectiveSpeed = adjustSpeed(playbackRate.mSpeed, playbackRate.mPitch); 986 const float effectivePitch = adjustPitch(playbackRate.mPitch); 987 AudioPlaybackRate playbackRateTemp = playbackRate; 996 playbackRate [all...] |
/frameworks/av/services/audioflinger/ |
H A D | Threads.cpp | 4480 AudioPlaybackRate playbackRate = track->mAudioTrackServerProxy->getPlaybackRate(); local 4483 sampleRate, mNormalFrameCount, mSampleRate, playbackRate.mSpeed); 4665 AudioPlaybackRate playbackRate = track->mAudioTrackServerProxy->getPlaybackRate(); local 4670 &playbackRate);
|