123456789101112131415161718192021222324252627282930313233 |
- import 'dart:typed_data';
- import 'package:vid/us/vid_us_data_http_reader.dart';
- import '../reader.dart';
- class AsyncCachedVidDataReader extends AsyncVidDataReaderBase {
- AsyncCachedVidDataReader(Uint8List buffer,
- {DownloadCallback? downloadCallback})
- : super('') {
- initChunk(buffer.length);
- appendChunk(buffer);
- Future.delayed(
- const Duration(milliseconds: 200),
- () {
- updateProgress(1.0);
- },
- );
- }
- @override
- void close() {}
- @override
- void startDownload() {}
- @override
- void skipToFrame(int index) {}
- @override
- Future<void> fetchFrames(int startIndex, int size,
- {bool isNeedReload = false}) async {}
- }
|