Loading services/audioflinger/Threads.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -7468,7 +7468,8 @@ void AudioFlinger::RecordThread::dumpInternals(int fd, const Vector<String16>& a (void)input->stream->dump(fd); } const double latencyMs = - mTimestamp.getOutputServerLatencyMs(mSampleRate); const double latencyMs = audio_is_linear_pcm(mFormat) ? - mTimestamp.getOutputServerLatencyMs(mSampleRate) : 0.; if (latencyMs != 0.) { dprintf(fd, " NormalRecord latency ms: %.2lf\n", latencyMs); } else { Loading services/audioflinger/Tracks.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -1720,7 +1720,7 @@ AudioFlinger::RecordThread::RecordTrack::RecordTrack( thread->mFastTrackAvail = false; } else { // TODO: only Normal Record has timestamps (Fast Record does not). mServerLatencySupported = true; mServerLatencySupported = audio_is_linear_pcm(mFormat); } #ifdef TEE_SINK mTee.setId(std::string("_") + std::to_string(mThreadIoHandle) Loading Loading
services/audioflinger/Threads.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -7468,7 +7468,8 @@ void AudioFlinger::RecordThread::dumpInternals(int fd, const Vector<String16>& a (void)input->stream->dump(fd); } const double latencyMs = - mTimestamp.getOutputServerLatencyMs(mSampleRate); const double latencyMs = audio_is_linear_pcm(mFormat) ? - mTimestamp.getOutputServerLatencyMs(mSampleRate) : 0.; if (latencyMs != 0.) { dprintf(fd, " NormalRecord latency ms: %.2lf\n", latencyMs); } else { Loading
services/audioflinger/Tracks.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -1720,7 +1720,7 @@ AudioFlinger::RecordThread::RecordTrack::RecordTrack( thread->mFastTrackAvail = false; } else { // TODO: only Normal Record has timestamps (Fast Record does not). mServerLatencySupported = true; mServerLatencySupported = audio_is_linear_pcm(mFormat); } #ifdef TEE_SINK mTee.setId(std::string("_") + std::to_string(mThreadIoHandle) Loading