audio: Fix AudioRecordTest#testTimestamp CTS on CF am: 05fc6aa383

Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/3304742

Change-Id: I44167196ec1b8a75653e15514192584bd26d4cbd
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Mikhail Naganov
2024-10-11 22:59:24 +00:00
committed by Automerger Merge Worker

View File

@@ -56,7 +56,9 @@ StreamPrimary::StreamPrimary(StreamContext* context, const Metadata& metadata)
}
::android::status_t StreamPrimary::flush() {
return isStubStreamOnWorker() ? mStubDriver.flush() : StreamAlsa::flush();
RETURN_STATUS_IF_ERROR(isStubStreamOnWorker() ? mStubDriver.flush() : StreamAlsa::flush());
// TODO(b/372951987): consider if this needs to be done from 'StreamInWorkerLogic::cycle'.
return mIsInput ? standby() : ::android::OK;
}
::android::status_t StreamPrimary::pause() {