From e8d2c00cf7486897e790b80bd3e6bc16e3f67d08 Mon Sep 17 00:00:00 2001 From: Oliver Woodman Date: Mon, 12 Jan 2015 17:37:07 +0000 Subject: [PATCH] Add trace to chunk fetches. --- .../java/com/google/android/exoplayer/chunk/Chunk.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/library/src/main/java/com/google/android/exoplayer/chunk/Chunk.java b/library/src/main/java/com/google/android/exoplayer/chunk/Chunk.java index 8a9471c113..9949037f4d 100644 --- a/library/src/main/java/com/google/android/exoplayer/chunk/Chunk.java +++ b/library/src/main/java/com/google/android/exoplayer/chunk/Chunk.java @@ -24,6 +24,7 @@ import com.google.android.exoplayer.upstream.DataSpec; import com.google.android.exoplayer.upstream.Loader.Loadable; import com.google.android.exoplayer.upstream.NonBlockingInputStream; import com.google.android.exoplayer.util.Assertions; +import com.google.android.exoplayer.util.TraceUtil; import java.io.IOException; @@ -173,7 +174,12 @@ public abstract class Chunk implements Loadable { @Override public final void load() throws IOException, InterruptedException { - dataSourceStream.load(); + TraceUtil.beginSection("chunkLoad"); + try { + dataSourceStream.load(); + } finally { + TraceUtil.endSection(); + } } }