Loading services/mediametrics/statsd_audiopolicy.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -108,11 +108,14 @@ bool statsd_audiopolicy(const std::shared_ptr<const mediametrics::Item>& item, } const stats::media_metrics::BytesField bf_serialized( serialized.c_str(), serialized.size()); const int result = stats::media_metrics::stats_write( int result = 0; if (__builtin_available(android 33, *)) { result = stats::media_metrics::stats_write( stats::media_metrics::MEDIAMETRICS_AUDIOPOLICY_REPORTED, timestamp_nanos, package_name.c_str(), package_version_code, media_apex_version, bf_serialized); } std::stringstream log; log << "result:" << result << " {" << " mediametrics_audiopolicy_reported:" Loading services/mediametrics/statsd_audiorecord.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -148,12 +148,15 @@ bool statsd_audiorecord(const std::shared_ptr<const mediametrics::Item>& item, const auto log_session_id = mediametrics::ValidateId::get()->validateId(logSessionId); const stats::media_metrics::BytesField bf_serialized( serialized.c_str(), serialized.size()); const int result = stats::media_metrics::stats_write( int result = 0; if (__builtin_available(android 33, *)) { result = stats::media_metrics::stats_write( stats::media_metrics::MEDIAMETRICS_AUDIORECORD_REPORTED, timestamp_nanos, package_name.c_str(), package_version_code, media_apex_version, bf_serialized, log_session_id.c_str()); } std::stringstream log; log << "result:" << result << " {" << " mediametrics_audiorecord_reported:" Loading services/mediametrics/statsd_audiothread.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -189,11 +189,14 @@ bool statsd_audiothread(const std::shared_ptr<const mediametrics::Item>& item, } const stats::media_metrics::BytesField bf_serialized( serialized.c_str(), serialized.size()); const int result = stats::media_metrics::stats_write( int result = 0; if (__builtin_available(android 33, *)) { result = stats::media_metrics::stats_write( stats::media_metrics::MEDIAMETRICS_AUDIOTHREAD_REPORTED, timestamp_nanos, package_name.c_str(), package_version_code, media_apex_version, bf_serialized); } std::stringstream log; log << "result:" << result << " {" << " mediametrics_audiothread_reported:" Loading services/mediametrics/statsd_audiotrack.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -135,12 +135,15 @@ bool statsd_audiotrack(const std::shared_ptr<const mediametrics::Item>& item, const auto log_session_id = mediametrics::ValidateId::get()->validateId(logSessionId); const stats::media_metrics::BytesField bf_serialized( serialized.c_str(), serialized.size()); const int result = stats::media_metrics::stats_write( int result = 0; if (__builtin_available(android 33, *)) { result = stats::media_metrics::stats_write( stats::media_metrics::MEDIAMETRICS_AUDIOTRACK_REPORTED, timestamp_nanos, package_name.c_str(), package_version_code, media_apex_version, bf_serialized, log_session_id.c_str()); } std::stringstream log; log << "result:" << result << " {" << " mediametrics_audiotrack_reported:" Loading services/mediametrics/statsd_codec.cpp +8 −2 Original line number Diff line number Diff line Loading @@ -760,7 +760,9 @@ bool statsd_codec(const std::shared_ptr<const mediametrics::Item>& item, parseVector(judderScoreHistogramStr, &statsJudderScoreHistogram); std::vector<int32_t> statsJudderScoreHistogramBuckets; parseVector(judderScoreHistogramBucketsStr, &statsJudderScoreHistogramBuckets); int result = stats_write( int result = -1; if (__builtin_available(android 33, *)) { result = stats_write( MEDIA_CODEC_RENDERED, statsUid, statsCodecId, Loading Loading @@ -794,6 +796,7 @@ bool statsd_codec(const std::shared_ptr<const mediametrics::Item>& item, statsJudderRate, statsJudderScoreHistogram, statsJudderScoreHistogramBuckets); } ALOGE_IF(result < 0, "Failed to record MEDIA_CODEC_RENDERED atom (%d)", result); } Loading @@ -803,10 +806,13 @@ bool statsd_codec(const std::shared_ptr<const mediametrics::Item>& item, return false; } const stats::media_metrics::BytesField bf_serialized(serialized.c_str(), serialized.size()); const int result = stats::media_metrics::stats_write(stats::media_metrics::MEDIAMETRICS_CODEC_REPORTED, int result = 0; if (__builtin_available(android 33, *)) { result = stats::media_metrics::stats_write(stats::media_metrics::MEDIAMETRICS_CODEC_REPORTED, timestampNanos, packageName.c_str(), packageVersionCode, mediaApexVersion, bf_serialized); } std::stringstream log; log << "result:" << result << " {" Loading Loading
services/mediametrics/statsd_audiopolicy.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -108,11 +108,14 @@ bool statsd_audiopolicy(const std::shared_ptr<const mediametrics::Item>& item, } const stats::media_metrics::BytesField bf_serialized( serialized.c_str(), serialized.size()); const int result = stats::media_metrics::stats_write( int result = 0; if (__builtin_available(android 33, *)) { result = stats::media_metrics::stats_write( stats::media_metrics::MEDIAMETRICS_AUDIOPOLICY_REPORTED, timestamp_nanos, package_name.c_str(), package_version_code, media_apex_version, bf_serialized); } std::stringstream log; log << "result:" << result << " {" << " mediametrics_audiopolicy_reported:" Loading
services/mediametrics/statsd_audiorecord.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -148,12 +148,15 @@ bool statsd_audiorecord(const std::shared_ptr<const mediametrics::Item>& item, const auto log_session_id = mediametrics::ValidateId::get()->validateId(logSessionId); const stats::media_metrics::BytesField bf_serialized( serialized.c_str(), serialized.size()); const int result = stats::media_metrics::stats_write( int result = 0; if (__builtin_available(android 33, *)) { result = stats::media_metrics::stats_write( stats::media_metrics::MEDIAMETRICS_AUDIORECORD_REPORTED, timestamp_nanos, package_name.c_str(), package_version_code, media_apex_version, bf_serialized, log_session_id.c_str()); } std::stringstream log; log << "result:" << result << " {" << " mediametrics_audiorecord_reported:" Loading
services/mediametrics/statsd_audiothread.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -189,11 +189,14 @@ bool statsd_audiothread(const std::shared_ptr<const mediametrics::Item>& item, } const stats::media_metrics::BytesField bf_serialized( serialized.c_str(), serialized.size()); const int result = stats::media_metrics::stats_write( int result = 0; if (__builtin_available(android 33, *)) { result = stats::media_metrics::stats_write( stats::media_metrics::MEDIAMETRICS_AUDIOTHREAD_REPORTED, timestamp_nanos, package_name.c_str(), package_version_code, media_apex_version, bf_serialized); } std::stringstream log; log << "result:" << result << " {" << " mediametrics_audiothread_reported:" Loading
services/mediametrics/statsd_audiotrack.cpp +4 −1 Original line number Diff line number Diff line Loading @@ -135,12 +135,15 @@ bool statsd_audiotrack(const std::shared_ptr<const mediametrics::Item>& item, const auto log_session_id = mediametrics::ValidateId::get()->validateId(logSessionId); const stats::media_metrics::BytesField bf_serialized( serialized.c_str(), serialized.size()); const int result = stats::media_metrics::stats_write( int result = 0; if (__builtin_available(android 33, *)) { result = stats::media_metrics::stats_write( stats::media_metrics::MEDIAMETRICS_AUDIOTRACK_REPORTED, timestamp_nanos, package_name.c_str(), package_version_code, media_apex_version, bf_serialized, log_session_id.c_str()); } std::stringstream log; log << "result:" << result << " {" << " mediametrics_audiotrack_reported:" Loading
services/mediametrics/statsd_codec.cpp +8 −2 Original line number Diff line number Diff line Loading @@ -760,7 +760,9 @@ bool statsd_codec(const std::shared_ptr<const mediametrics::Item>& item, parseVector(judderScoreHistogramStr, &statsJudderScoreHistogram); std::vector<int32_t> statsJudderScoreHistogramBuckets; parseVector(judderScoreHistogramBucketsStr, &statsJudderScoreHistogramBuckets); int result = stats_write( int result = -1; if (__builtin_available(android 33, *)) { result = stats_write( MEDIA_CODEC_RENDERED, statsUid, statsCodecId, Loading Loading @@ -794,6 +796,7 @@ bool statsd_codec(const std::shared_ptr<const mediametrics::Item>& item, statsJudderRate, statsJudderScoreHistogram, statsJudderScoreHistogramBuckets); } ALOGE_IF(result < 0, "Failed to record MEDIA_CODEC_RENDERED atom (%d)", result); } Loading @@ -803,10 +806,13 @@ bool statsd_codec(const std::shared_ptr<const mediametrics::Item>& item, return false; } const stats::media_metrics::BytesField bf_serialized(serialized.c_str(), serialized.size()); const int result = stats::media_metrics::stats_write(stats::media_metrics::MEDIAMETRICS_CODEC_REPORTED, int result = 0; if (__builtin_available(android 33, *)) { result = stats::media_metrics::stats_write(stats::media_metrics::MEDIAMETRICS_CODEC_REPORTED, timestampNanos, packageName.c_str(), packageVersionCode, mediaApexVersion, bf_serialized); } std::stringstream log; log << "result:" << result << " {" Loading