Nested Class Summary
Nested Classes Modifier and Type Interface Description
BandwidthMeter.EventListener.EventDispatcherEvent dispatcher which allows listener registration.
void onBandwidthSample(int elapsedMs, long bytesTransferred, long bitrateEstimate)Called periodically to indicate that bytes have been transferred or the estimated bitrate has changed.
Note: The estimated bitrate is typically derived from more information than just
elapsedMs- The time taken to transfer
bytesTransferred, in milliseconds. This is at most the elapsed time since the last callback, but may be less if there were periods during which data was not being transferred.
bytesTransferred- The number of bytes transferred since the last callback.
bitrateEstimate- The estimated bitrate in bits/sec.