summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTreehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com>2023-07-21 08:03:11 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2023-07-21 08:03:11 +0000
commite2708a1aa97156e6d78d4bf9b32efdf64a597cea (patch)
treee83c972448ae191b26ade559c2d735b65cf3ddcf
parent6ea2419c173d657fb8cc658ad92454e994bdf68b (diff)
parent444ad2d90ad7205227f3a9337023e2336cfdb062 (diff)
Merge "StagefrightRecorder: set stop time for compress audio recording as well" into t-keystone-qcom-dev
-rw-r--r--media/libmediaplayerservice/StagefrightRecorder.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/media/libmediaplayerservice/StagefrightRecorder.cpp b/media/libmediaplayerservice/StagefrightRecorder.cpp
index 1651af68fa..f2d88f5932 100644
--- a/media/libmediaplayerservice/StagefrightRecorder.cpp
+++ b/media/libmediaplayerservice/StagefrightRecorder.cpp
@@ -2471,6 +2471,12 @@ status_t StagefrightRecorder::stop() {
(long long)stopTimeUs, source->isVideo() ? "Video" : "Audio");
}
}
+ /* compress recording stop */
+ if (mAudioSourceNode != NULL && mEnabledCompressAudioRecording) {
+ if (OK != mAudioSourceNode->setStopTimeUs(stopTimeUs)) {
+ ALOGW("Failed to set stopTime %lld us for compress audio source", (long long)stopTimeUs);
+ }
+ }
if (mVideoEncoderSource != NULL) {
mVideoEncoderSource->notifyPerformanceMode();