Commit 7f9b1298 by Oliver Woodman

Use consistent buffer sizes in demo app.

parent d6801389
...@@ -62,7 +62,7 @@ public class DashRendererBuilder implements RendererBuilder { ...@@ -62,7 +62,7 @@ public class DashRendererBuilder implements RendererBuilder {
private static final int BUFFER_SEGMENT_SIZE = 64 * 1024; private static final int BUFFER_SEGMENT_SIZE = 64 * 1024;
private static final int VIDEO_BUFFER_SEGMENTS = 200; private static final int VIDEO_BUFFER_SEGMENTS = 200;
private static final int AUDIO_BUFFER_SEGMENTS = 60; private static final int AUDIO_BUFFER_SEGMENTS = 54;
private static final int TEXT_BUFFER_SEGMENTS = 2; private static final int TEXT_BUFFER_SEGMENTS = 2;
private static final int LIVE_EDGE_LATENCY_MS = 30000; private static final int LIVE_EDGE_LATENCY_MS = 30000;
......
...@@ -39,7 +39,7 @@ import android.net.Uri; ...@@ -39,7 +39,7 @@ import android.net.Uri;
public class ExtractorRendererBuilder implements RendererBuilder { public class ExtractorRendererBuilder implements RendererBuilder {
private static final int BUFFER_SEGMENT_SIZE = 64 * 1024; private static final int BUFFER_SEGMENT_SIZE = 64 * 1024;
private static final int BUFFER_SEGMENT_COUNT = 160; private static final int BUFFER_SEGMENT_COUNT = 256;
private final Context context; private final Context context;
private final String userAgent; private final String userAgent;
......
...@@ -51,8 +51,8 @@ import java.util.Map; ...@@ -51,8 +51,8 @@ import java.util.Map;
*/ */
public class HlsRendererBuilder implements RendererBuilder { public class HlsRendererBuilder implements RendererBuilder {
private static final int BUFFER_SEGMENT_SIZE = 256 * 1024; private static final int BUFFER_SEGMENT_SIZE = 64 * 1024;
private static final int BUFFER_SEGMENTS = 64; private static final int BUFFER_SEGMENTS = 256;
private final Context context; private final Context context;
private final String userAgent; private final String userAgent;
......
...@@ -56,7 +56,7 @@ public class SmoothStreamingRendererBuilder implements RendererBuilder { ...@@ -56,7 +56,7 @@ public class SmoothStreamingRendererBuilder implements RendererBuilder {
private static final int BUFFER_SEGMENT_SIZE = 64 * 1024; private static final int BUFFER_SEGMENT_SIZE = 64 * 1024;
private static final int VIDEO_BUFFER_SEGMENTS = 200; private static final int VIDEO_BUFFER_SEGMENTS = 200;
private static final int AUDIO_BUFFER_SEGMENTS = 60; private static final int AUDIO_BUFFER_SEGMENTS = 54;
private static final int TEXT_BUFFER_SEGMENTS = 2; private static final int TEXT_BUFFER_SEGMENTS = 2;
private static final int LIVE_EDGE_LATENCY_MS = 30000; private static final int LIVE_EDGE_LATENCY_MS = 30000;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment