summaryrefslogtreecommitdiff
path: root/chromium/media/base/decoder_buffer.cc
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-12 14:27:29 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2020-10-13 09:35:20 +0000
commitc30a6232df03e1efbd9f3b226777b07e087a1122 (patch)
treee992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/media/base/decoder_buffer.cc
parent7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff)
downloadqtwebengine-chromium-85-based.tar.gz
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/media/base/decoder_buffer.cc')
-rw-r--r--chromium/media/base/decoder_buffer.cc22
1 files changed, 14 insertions, 8 deletions
diff --git a/chromium/media/base/decoder_buffer.cc b/chromium/media/base/decoder_buffer.cc
index 0a593b8d6ef..995e1044db7 100644
--- a/chromium/media/base/decoder_buffer.cc
+++ b/chromium/media/base/decoder_buffer.cc
@@ -164,21 +164,27 @@ bool DecoderBuffer::MatchesForTesting(const DecoderBuffer& buffer) const {
: true;
}
-std::string DecoderBuffer::AsHumanReadableString() const {
+std::string DecoderBuffer::AsHumanReadableString(bool verbose) const {
if (end_of_stream())
return "EOS";
std::ostringstream s;
- s << "timestamp=" << timestamp_.InMicroseconds()
+
+ s << "{timestamp=" << timestamp_.InMicroseconds()
<< " duration=" << duration_.InMicroseconds() << " size=" << size_
- << " side_data_size=" << side_data_size_
<< " is_key_frame=" << is_key_frame_
- << " encrypted=" << (decrypt_config_ != NULL) << " discard_padding (us)=("
- << discard_padding_.first.InMicroseconds() << ", "
- << discard_padding_.second.InMicroseconds() << ")";
+ << " encrypted=" << (decrypt_config_ != nullptr);
+
+ if (verbose) {
+ s << " side_data_size=" << side_data_size_ << " discard_padding (us)=("
+ << discard_padding_.first.InMicroseconds() << ", "
+ << discard_padding_.second.InMicroseconds() << ")";
+
+ if (decrypt_config_)
+ s << " decrypt_config=" << (*decrypt_config_);
+ }
- if (decrypt_config_)
- s << " decrypt=" << (*decrypt_config_);
+ s << "}";
return s.str();
}