|
@@ -84,6 +84,21 @@ abstract class VidDataChannel {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ ///获取缓冲量
|
|
|
+ int getBufferSize() {
|
|
|
+ return source!.getReader().downloadedSize;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// 获取文件尺寸
|
|
|
+ int getFileSize() {
|
|
|
+ return source!.getReader().totalSize;
|
|
|
+ }
|
|
|
+
|
|
|
+ /// 是否缓冲完成
|
|
|
+ bool get isBufferedDone {
|
|
|
+ return getBufferSize() >= getFileSize();
|
|
|
+ }
|
|
|
+
|
|
|
VidUsProbe get probe => source!.probe;
|
|
|
int get imageCount => source!.imageCount;
|
|
|
VidUsImageFormat get imageFormat => source!.imageFormat;
|