Loading media/libaaudio/src/legacy/AudioStreamLegacy.h +4 −0 Original line number Diff line number Diff line Loading @@ -128,6 +128,9 @@ protected: return mFramesRead.increment(frames); } // This is used for exact matching by MediaMetrics. So do not change it. static constexpr char kCallerName[] = "aaudio"; MonotonicCounter mFramesWritten; MonotonicCounter mFramesRead; MonotonicCounter mTimestampPosition; Loading @@ -139,6 +142,7 @@ protected: const android::sp<StreamDeviceCallback> mDeviceCallback; AtomicRequestor mRequestDisconnect; }; } /* namespace aaudio */ Loading media/libaaudio/src/legacy/AudioStreamRecord.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -179,6 +179,9 @@ aaudio_result_t AudioStreamRecord::open(const AudioStreamBuilder& builder) selectedDeviceId ); // Set it here so it can be logged by the destructor if the open failed. mAudioRecord->setCallerName(kCallerName); // Did we get a valid track? status_t status = mAudioRecord->initCheck(); if (status != OK) { Loading media/libaaudio/src/legacy/AudioStreamTrack.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -173,6 +173,9 @@ aaudio_result_t AudioStreamTrack::open(const AudioStreamBuilder& builder) selectedDeviceId ); // Set it here so it can be logged by the destructor if the open failed. mAudioTrack->setCallerName(kCallerName); // Did we get a valid track? status_t status = mAudioTrack->initCheck(); if (status != NO_ERROR) { Loading media/libaudioclient/AudioRecord.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -170,6 +170,10 @@ AudioRecord::~AudioRecord() mediametrics::LogItem(mMetricsId) .set(AMEDIAMETRICS_PROP_EVENT, AMEDIAMETRICS_PROP_EVENT_VALUE_DTOR) .set(AMEDIAMETRICS_PROP_CALLERNAME, mCallerName.empty() ? AMEDIAMETRICS_PROP_VALUE_UNKNOWN : mCallerName.c_str()) .set(AMEDIAMETRICS_PROP_STATUS, (int32_t)mStatus) .record(); Loading media/libaudioclient/AudioTrack.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -301,6 +301,10 @@ AudioTrack::~AudioTrack() mediametrics::LogItem(mMetricsId) .set(AMEDIAMETRICS_PROP_EVENT, AMEDIAMETRICS_PROP_EVENT_VALUE_DTOR) .set(AMEDIAMETRICS_PROP_CALLERNAME, mCallerName.empty() ? AMEDIAMETRICS_PROP_VALUE_UNKNOWN : mCallerName.c_str()) .set(AMEDIAMETRICS_PROP_STATE, stateToString(mState)) .set(AMEDIAMETRICS_PROP_STATUS, (int32_t)mStatus) .record(); Loading Loading
media/libaaudio/src/legacy/AudioStreamLegacy.h +4 −0 Original line number Diff line number Diff line Loading @@ -128,6 +128,9 @@ protected: return mFramesRead.increment(frames); } // This is used for exact matching by MediaMetrics. So do not change it. static constexpr char kCallerName[] = "aaudio"; MonotonicCounter mFramesWritten; MonotonicCounter mFramesRead; MonotonicCounter mTimestampPosition; Loading @@ -139,6 +142,7 @@ protected: const android::sp<StreamDeviceCallback> mDeviceCallback; AtomicRequestor mRequestDisconnect; }; } /* namespace aaudio */ Loading
media/libaaudio/src/legacy/AudioStreamRecord.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -179,6 +179,9 @@ aaudio_result_t AudioStreamRecord::open(const AudioStreamBuilder& builder) selectedDeviceId ); // Set it here so it can be logged by the destructor if the open failed. mAudioRecord->setCallerName(kCallerName); // Did we get a valid track? status_t status = mAudioRecord->initCheck(); if (status != OK) { Loading
media/libaaudio/src/legacy/AudioStreamTrack.cpp +3 −0 Original line number Diff line number Diff line Loading @@ -173,6 +173,9 @@ aaudio_result_t AudioStreamTrack::open(const AudioStreamBuilder& builder) selectedDeviceId ); // Set it here so it can be logged by the destructor if the open failed. mAudioTrack->setCallerName(kCallerName); // Did we get a valid track? status_t status = mAudioTrack->initCheck(); if (status != NO_ERROR) { Loading
media/libaudioclient/AudioRecord.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -170,6 +170,10 @@ AudioRecord::~AudioRecord() mediametrics::LogItem(mMetricsId) .set(AMEDIAMETRICS_PROP_EVENT, AMEDIAMETRICS_PROP_EVENT_VALUE_DTOR) .set(AMEDIAMETRICS_PROP_CALLERNAME, mCallerName.empty() ? AMEDIAMETRICS_PROP_VALUE_UNKNOWN : mCallerName.c_str()) .set(AMEDIAMETRICS_PROP_STATUS, (int32_t)mStatus) .record(); Loading
media/libaudioclient/AudioTrack.cpp +4 −0 Original line number Diff line number Diff line Loading @@ -301,6 +301,10 @@ AudioTrack::~AudioTrack() mediametrics::LogItem(mMetricsId) .set(AMEDIAMETRICS_PROP_EVENT, AMEDIAMETRICS_PROP_EVENT_VALUE_DTOR) .set(AMEDIAMETRICS_PROP_CALLERNAME, mCallerName.empty() ? AMEDIAMETRICS_PROP_VALUE_UNKNOWN : mCallerName.c_str()) .set(AMEDIAMETRICS_PROP_STATE, stateToString(mState)) .set(AMEDIAMETRICS_PROP_STATUS, (int32_t)mStatus) .record(); Loading