summaryrefslogtreecommitdiffstats
path: root/media/filters
diff options
context:
space:
mode:
authorxhwang <xhwang@chromium.org>2015-06-03 13:39:09 -0700
committerCommit bot <commit-bot@chromium.org>2015-06-03 20:39:43 +0000
commitbba9048b9e3a6bb635ffeb9bbcb916336e526e64 (patch)
tree263677efa772dd015ba30c5e811558c1608ca074 /media/filters
parentc0dcf3e69bb534bf5546949c5ae197aac9c16020 (diff)
downloadchromium_src-bba9048b9e3a6bb635ffeb9bbcb916336e526e64.zip
chromium_src-bba9048b9e3a6bb635ffeb9bbcb916336e526e64.tar.gz
chromium_src-bba9048b9e3a6bb635ffeb9bbcb916336e526e64.tar.bz2
media: Better tracing for DecoderStream<*>::Decode.
Provides more info in this trace for debugging/test purposes. BUG=495809 TEST=Manually verified. Review URL: https://codereview.chromium.org/1163033002 Cr-Commit-Position: refs/heads/master@{#332672}
Diffstat (limited to 'media/filters')
-rw-r--r--media/filters/decoder_stream.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/media/filters/decoder_stream.cc b/media/filters/decoder_stream.cc
index 2137fdb..d68aede 100644
--- a/media/filters/decoder_stream.cc
+++ b/media/filters/decoder_stream.cc
@@ -288,7 +288,10 @@ void DecoderStream<StreamType>::Decode(
int buffer_size = buffer->end_of_stream() ? 0 : buffer->data_size();
- TRACE_EVENT_ASYNC_BEGIN0("media", GetTraceString<StreamType>(), this);
+ TRACE_EVENT_ASYNC_BEGIN2(
+ "media", GetTraceString<StreamType>(), this, "key frame",
+ !buffer->end_of_stream() && buffer->is_key_frame(), "timestamp (ms)",
+ buffer->timestamp().InMilliseconds());
if (buffer->end_of_stream())
decoding_eos_ = true;