Old assert was for debugging. No longer needed. Caused a CTS failure in MediaMetrics logging. Bug: 155188361 Test: atest CtsNativeMediaAAudioTestCases Test: adb shell dumpsys media.metrics Change-Id: I592937d6a0683faf6835d3f0d5a982d02f59e7a9
@ -106,7 +106,7 @@ aaudio_result_t AudioStream::open(const AudioStreamBuilder& builder)
}
void AudioStream::logOpen() {
LOG_ALWAYS_FATAL_IF(mMetricsId.size() == 0, "mMetricsId is empty!");
if (mMetricsId.size() > 0) {
android::mediametrics::LogItem(mMetricsId)
.set(AMEDIAMETRICS_PROP_PERFORMANCEMODE,
AudioGlobal_convertPerformanceModeToText(getPerformanceMode()))
@ -114,14 +114,16 @@ void AudioStream::logOpen() {
AudioGlobal_convertSharingModeToText(getSharingMode()))
.record();
void AudioStream::logBufferState() {
.set(AMEDIAMETRICS_PROP_BUFFERSIZEFRAMES, (int32_t) getBufferSize())
.set(AMEDIAMETRICS_PROP_UNDERRUN, (int32_t) getXRunCount())
aaudio_result_t AudioStream::systemStart() {
std::lock_guard<std::mutex> lock(mStreamLock);