/frameworks/av/media/libaudioprocessing/include/media/ |
D | AudioResamplerPublic.h | 60 static inline bool isAudioPlaybackRateValid(const AudioPlaybackRate &playbackRate) { in isAudioPlaybackRateValid() argument 61 if (playbackRate.mFallbackMode == AUDIO_TIMESTRETCH_FALLBACK_FAIL && in isAudioPlaybackRateValid() 62 (playbackRate.mStretchMode == AUDIO_TIMESTRETCH_STRETCH_VOICE || in isAudioPlaybackRateValid() 63 playbackRate.mStretchMode == AUDIO_TIMESTRETCH_STRETCH_DEFAULT)) { in isAudioPlaybackRateValid() 65 return playbackRate.mSpeed >= TIMESTRETCH_SONIC_SPEED_MIN && in isAudioPlaybackRateValid() 66 playbackRate.mSpeed <= TIMESTRETCH_SONIC_SPEED_MAX && in isAudioPlaybackRateValid() 67 playbackRate.mPitch >= AUDIO_TIMESTRETCH_PITCH_MIN && in isAudioPlaybackRateValid() 68 playbackRate.mPitch <= AUDIO_TIMESTRETCH_PITCH_MAX; in isAudioPlaybackRateValid() 70 return playbackRate.mSpeed >= AUDIO_TIMESTRETCH_SPEED_MIN && in isAudioPlaybackRateValid() 71 playbackRate.mSpeed <= AUDIO_TIMESTRETCH_SPEED_MAX && in isAudioPlaybackRateValid() [all …]
|
D | BufferProviders.h | 204 const AudioPlaybackRate &playbackRate); 215 virtual status_t setPlaybackRate(const AudioPlaybackRate &playbackRate);
|
D | AudioMixer.h | 103 bool setPlaybackRate(const AudioPlaybackRate &playbackRate);
|
/frameworks/av/include/media/ |
D | AudioResamplerPublic.h | 60 static inline bool isAudioPlaybackRateValid(const AudioPlaybackRate &playbackRate) { in isAudioPlaybackRateValid() argument 61 if (playbackRate.mFallbackMode == AUDIO_TIMESTRETCH_FALLBACK_FAIL && in isAudioPlaybackRateValid() 62 (playbackRate.mStretchMode == AUDIO_TIMESTRETCH_STRETCH_VOICE || in isAudioPlaybackRateValid() 63 playbackRate.mStretchMode == AUDIO_TIMESTRETCH_STRETCH_DEFAULT)) { in isAudioPlaybackRateValid() 65 return playbackRate.mSpeed >= TIMESTRETCH_SONIC_SPEED_MIN && in isAudioPlaybackRateValid() 66 playbackRate.mSpeed <= TIMESTRETCH_SONIC_SPEED_MAX && in isAudioPlaybackRateValid() 67 playbackRate.mPitch >= AUDIO_TIMESTRETCH_PITCH_MIN && in isAudioPlaybackRateValid() 68 playbackRate.mPitch <= AUDIO_TIMESTRETCH_PITCH_MAX; in isAudioPlaybackRateValid() 70 return playbackRate.mSpeed >= AUDIO_TIMESTRETCH_SPEED_MIN && in isAudioPlaybackRateValid() 71 playbackRate.mSpeed <= AUDIO_TIMESTRETCH_SPEED_MAX && in isAudioPlaybackRateValid() [all …]
|
/frameworks/av/media/libaudioprocessing/ |
D | AudioMixer.cpp | 483 const AudioPlaybackRate *playbackRate = in setParameter() local 485 ALOGW_IF(!isAudioPlaybackRateValid(*playbackRate), in setParameter() 487 playbackRate->mSpeed, playbackRate->mPitch); in setParameter() 488 if (track->setPlaybackRate(*playbackRate)) { in setParameter() 491 playbackRate->mSpeed, in setParameter() 492 playbackRate->mPitch, in setParameter() 493 playbackRate->mStretchMode, in setParameter() 494 playbackRate->mFallbackMode); in setParameter() 508 bool AudioMixer::Track::setPlaybackRate(const AudioPlaybackRate &playbackRate) in setPlaybackRate() argument 511 fabs(playbackRate.mSpeed - mPlaybackRate.mSpeed) < AUDIO_TIMESTRETCH_SPEED_MIN_DELTA && in setPlaybackRate() [all …]
|
D | BufferProviders.cpp | 435 audio_format_t format, uint32_t sampleRate, const AudioPlaybackRate &playbackRate) : in TimestretchBufferProvider() argument 450 setPlaybackRate(playbackRate); in TimestretchBufferProvider() 452 this, channelCount, format, sampleRate, playbackRate.mSpeed, in TimestretchBufferProvider() 453 playbackRate.mPitch, playbackRate.mStretchMode, playbackRate.mFallbackMode); in TimestretchBufferProvider() 579 status_t TimestretchBufferProvider::setPlaybackRate(const AudioPlaybackRate &playbackRate) in setPlaybackRate() argument 581 mPlaybackRate = playbackRate; in setPlaybackRate()
|
/frameworks/av/media/libmediahelper/ |
D | AudioValidator.cpp | 175 const audio_playback_rate_t& playbackRate) in validatePlaybackRate() argument 177 if (playbackRate.mSpeed < 0.f || playbackRate.mPitch < 0.f) return BAD_VALUE; in validatePlaybackRate() 178 return validatePlaybackRateFallbackMode(playbackRate.mFallbackMode) ?: in validatePlaybackRate() 179 validatePlaybackRateStretchMode(playbackRate.mStretchMode); in validatePlaybackRate()
|
/frameworks/av/media/libaudiohal/impl/ |
D | StreamHalHidl.cpp | 774 audio_playback_rate_t* playbackRate __unused) { in getPlaybackRateParameters() 779 const audio_playback_rate_t& playbackRate __unused) { in setPlaybackRateParameters() 833 status_t StreamOutHalHidl::getPlaybackRateParameters(audio_playback_rate_t* playbackRate) { in getPlaybackRateParameters() argument 841 playbackRate->mSpeed = hidlPlaybackRate.speed; in getPlaybackRateParameters() 842 playbackRate->mPitch = hidlPlaybackRate.pitch; in getPlaybackRateParameters() 843 playbackRate->mStretchMode = in getPlaybackRateParameters() 846 playbackRate->mFallbackMode = in getPlaybackRateParameters() 854 status_t StreamOutHalHidl::setPlaybackRateParameters(const audio_playback_rate_t& playbackRate) { in setPlaybackRateParameters() argument 859 PlaybackRate{playbackRate.mSpeed, playbackRate.mPitch, in setPlaybackRateParameters() 860 static_cast<TimestretchMode>(playbackRate.mStretchMode), in setPlaybackRateParameters() [all …]
|
D | StreamHalHidl.h | 198 status_t getPlaybackRateParameters(audio_playback_rate_t* playbackRate) override; 201 status_t setPlaybackRateParameters(const audio_playback_rate_t& playbackRate) override;
|
D | StreamHalAidl.cpp | 875 status_t StreamOutHalAidl::getPlaybackRateParameters(audio_playback_rate_t* playbackRate) { in getPlaybackRateParameters() argument 878 if (playbackRate == nullptr) { in getPlaybackRateParameters() 883 *playbackRate = VALUE_OR_RETURN_STATUS( in getPlaybackRateParameters() 888 status_t StreamOutHalAidl::setPlaybackRateParameters(const audio_playback_rate_t& playbackRate) { in setPlaybackRateParameters() argument 892 ::aidl::android::legacy2aidl_audio_playback_rate_t_AudioPlaybackRate(playbackRate)); in setPlaybackRateParameters()
|
D | StreamHalAidl.h | 372 status_t getPlaybackRateParameters(audio_playback_rate_t* playbackRate) override; 375 status_t setPlaybackRateParameters(const audio_playback_rate_t& playbackRate) override;
|
/frameworks/av/media/libstagefright/ |
D | MediaClock.cpp | 316 int64_t anchorTimeRealUs, float playbackRate) { in updateAnchorTimesAndPlaybackRate_l() argument 319 || mPlaybackRate != playbackRate) { in updateAnchorTimesAndPlaybackRate_l() 322 mPlaybackRate = playbackRate; in updateAnchorTimesAndPlaybackRate_l()
|
/frameworks/av/media/libmediahelper/include/media/ |
D | AudioValidator.h | 105 static status_t validatePlaybackRate(const audio_playback_rate_t& playbackRate);
|
/frameworks/av/media/libaudioclient/aidl/android/media/ |
D | IAudioTrack.aidl | 115 void setPlaybackRateParameters(in AudioPlaybackRate playbackRate); in setPlaybackRateParameters() argument
|
/frameworks/av/media/libaudioclient/ |
D | AudioTrack.cpp | 1273 status_t AudioTrack::setPlaybackRate(const AudioPlaybackRate &playbackRate) in setPlaybackRate() argument 1276 if (isAudioPlaybackRateEqual(playbackRate, mPlaybackRate)) { in setPlaybackRate() 1282 legacy2aidl_audio_playback_rate_t_AudioPlaybackRate(playbackRate)))); in setPlaybackRate() 1284 mPlaybackRate = playbackRate; in setPlaybackRate() 1286 && playbackRate.mSpeed == 1.0f && mPlaybackRate.mPitch == 1.0f) { in setPlaybackRate() 1287 mPlaybackRate = playbackRate; in setPlaybackRate() 1297 __func__, mPortId, mSampleRate, playbackRate.mSpeed, playbackRate.mPitch); in setPlaybackRate() 1299 const uint32_t effectiveRate = adjustSampleRate(mSampleRate, playbackRate.mPitch); in setPlaybackRate() 1300 const float effectiveSpeed = adjustSpeed(playbackRate.mSpeed, playbackRate.mPitch); in setPlaybackRate() 1301 const float effectivePitch = adjustPitch(playbackRate.mPitch); in setPlaybackRate() [all …]
|
/frameworks/av/media/libaudiohal/include/media/audiohal/ |
D | StreamHalInterface.h | 244 virtual status_t getPlaybackRateParameters(audio_playback_rate_t* playbackRate) = 0; 247 virtual status_t setPlaybackRateParameters(const audio_playback_rate_t& playbackRate) = 0;
|
/frameworks/av/media/libstagefright/include/media/stagefright/ |
D | MediaClock.h | 98 int64_t anchorTimeMediaUs, int64_t anchorTimeRealUs , float playbackRate);
|
/frameworks/av/services/audioflinger/ |
D | PlaybackTracks.h | 137 status_t getPlaybackRateParameters(audio_playback_rate_t* playbackRate) const final; 138 status_t setPlaybackRateParameters(const audio_playback_rate_t& playbackRate) final;
|
D | IAfTrack.h | 314 virtual status_t getPlaybackRateParameters(audio_playback_rate_t* playbackRate) const = 0; 315 virtual status_t setPlaybackRateParameters(const audio_playback_rate_t& playbackRate) = 0;
|
D | Tracks.cpp | 376 const media::audio::common::AudioPlaybackRate& playbackRate) final; 552 const media::audio::common::AudioPlaybackRate& playbackRate) in setPlaybackRateParameters() argument 555 aidl2legacy_AudioPlaybackRate_audio_playback_rate_t(playbackRate)); in setPlaybackRateParameters() 1978 audio_playback_rate_t* playbackRate) const in getPlaybackRateParameters() 1986 status = t->getOutput_l()->stream->getPlaybackRateParameters(playbackRate); in getPlaybackRateParameters() 1988 !isAudioPlaybackRateEqual(mPlaybackRateParameters, *playbackRate), in getPlaybackRateParameters() 1996 const audio_playback_rate_t& playbackRate) in setPlaybackRateParameters() argument 2004 status = t->getOutput_l()->stream->setPlaybackRateParameters(playbackRate); in setPlaybackRateParameters() 2006 mPlaybackRateParameters = playbackRate; in setPlaybackRateParameters()
|
/frameworks/av/include/private/media/ |
D | AudioTrackShared.h | 473 void setPlaybackRate(const AudioPlaybackRate& playbackRate) { 474 mPlaybackRateMutator.push(playbackRate);
|
/frameworks/av/media/libaudioclient/fuzzer/ |
D | audioflinger_fuzzer.cpp | 297 AudioPlaybackRate playbackRate = {}; in invokeAudioTrack() local 298 playbackRate.mSpeed = mFdp.ConsumeFloatingPoint<float>(); in invokeAudioTrack() 299 playbackRate.mPitch = mFdp.ConsumeFloatingPoint<float>(); in invokeAudioTrack() 300 track->setPlaybackRate(playbackRate); in invokeAudioTrack()
|
/frameworks/av/media/libaudioclient/include/media/ |
D | AudioTrack.h | 687 status_t setPlaybackRate(const AudioPlaybackRate &playbackRate);
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
D | NuPlayer.cpp | 1479 float playbackRate; in onMessageReceived() local 1482 CHECK(msg->findFloat("playback-rate", &playbackRate)); in onMessageReceived() 1487 in.writeFloat(playbackRate); in onMessageReceived()
|
/frameworks/base/media/java/android/media/ |
D | MediaPlayer.java | 3752 float playbackRate = parcel.readFloat(); in handleMessage() local 3757 anchorMediaUs /*Us*/, anchorRealUs * 1000 /*Ns*/, playbackRate); in handleMessage()
|