aac: set initial timestamp to zero
Bug: 127405861
Test: bug repro steps
Change-Id: Id080eeb2345c19651329da3a6b7d7928a9aa3463
diff --git a/media/codec2/components/aac/C2SoftAacEnc.cpp b/media/codec2/components/aac/C2SoftAacEnc.cpp
index 137e775..71eb1ac 100644
--- a/media/codec2/components/aac/C2SoftAacEnc.cpp
+++ b/media/codec2/components/aac/C2SoftAacEnc.cpp
@@ -153,7 +153,7 @@
mSentCodecSpecificData(false),
mInputTimeSet(false),
mInputSize(0),
- mInputTimeUs(-1ll),
+ mInputTimeUs(0),
mSignalledError(false),
mOutIndex(0u) {
}
@@ -179,7 +179,7 @@
mSentCodecSpecificData = false;
mInputTimeSet = false;
mInputSize = 0u;
- mInputTimeUs = -1ll;
+ mInputTimeUs = 0;
mSignalledError = false;
return C2_OK;
}
@@ -197,6 +197,7 @@
mSentCodecSpecificData = false;
mInputTimeSet = false;
mInputSize = 0u;
+ mInputTimeUs = 0;
return C2_OK;
}
@@ -558,6 +559,7 @@
mSentCodecSpecificData = false;
mInputTimeSet = false;
mInputSize = 0u;
+ mInputTimeUs = 0;
// TODO: we don't have any pending work at this time to drain.
return C2_OK;