Loading android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java +1 −12 Changes for android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java: 1 added line, 12 removed lines. Original line number Diff line number Diff line Loading @@ -84,7 +84,7 @@ class ReactExoplayerView extends FrameLayout implements private static final String TAG = "ReactExoplayerView"; private static DefaultBandwidthMeter BANDWIDTH_METER; // = new DefaultBandwidthMeter(); private static DefaultBandwidthMeter BANDWIDTH_METER; private static final CookieManager DEFAULT_COOKIE_MANAGER; private static final int SHOW_PROGRESS = 1; private static final int REPORT_BANDWIDTH = 1; Loading Loading @@ -269,19 +269,8 @@ class ReactExoplayerView extends FrameLayout implements BANDWIDTH_METER = new DefaultBandwidthMeter(new Handler(), new BandwidthMeter.EventListener() { @Override public void onBandwidthSample(int elapsedMs, long bytes, long bitrate) { String bw = humanReadableByteCount(bitrate, true, true); System.out.println("Debug::::In function onBandwidthSample, elapsedMs = " + elapsedMs + " bytes = " + bytes + " bitrate = " + bitrate); } public String humanReadableByteCount(long bytes, boolean si, boolean isBits) { int unit = !si ? 1000 : 1024; if (bytes < unit) return bytes + " KB"; int exp = (int) (Math.log(bytes) / Math.log(unit)); String pre = (si ? "kMGTPE" : "KMGTPE").charAt(exp - 1) + (si ? "" : "i"); return isBits ? String.format("%.1f %sb", bytes / Math.pow(unit, exp), pre) : String.format("%.1f %sB", bytes / Math.pow(unit, exp), pre); } }); } Loading Loading
android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java +1 −12 Changes for android-exoplayer/src/main/java/com/brentvatne/exoplayer/ReactExoplayerView.java: 1 added line, 12 removed lines. Original line number Diff line number Diff line Loading @@ -84,7 +84,7 @@ class ReactExoplayerView extends FrameLayout implements private static final String TAG = "ReactExoplayerView"; private static DefaultBandwidthMeter BANDWIDTH_METER; // = new DefaultBandwidthMeter(); private static DefaultBandwidthMeter BANDWIDTH_METER; private static final CookieManager DEFAULT_COOKIE_MANAGER; private static final int SHOW_PROGRESS = 1; private static final int REPORT_BANDWIDTH = 1; Loading Loading @@ -269,19 +269,8 @@ class ReactExoplayerView extends FrameLayout implements BANDWIDTH_METER = new DefaultBandwidthMeter(new Handler(), new BandwidthMeter.EventListener() { @Override public void onBandwidthSample(int elapsedMs, long bytes, long bitrate) { String bw = humanReadableByteCount(bitrate, true, true); System.out.println("Debug::::In function onBandwidthSample, elapsedMs = " + elapsedMs + " bytes = " + bytes + " bitrate = " + bitrate); } public String humanReadableByteCount(long bytes, boolean si, boolean isBits) { int unit = !si ? 1000 : 1024; if (bytes < unit) return bytes + " KB"; int exp = (int) (Math.log(bytes) / Math.log(unit)); String pre = (si ? "kMGTPE" : "KMGTPE").charAt(exp - 1) + (si ? "" : "i"); return isBits ? String.format("%.1f %sb", bytes / Math.pow(unit, exp), pre) : String.format("%.1f %sB", bytes / Math.pow(unit, exp), pre); } }); } Loading