|
@@ -5,7 +5,6 @@ import 'package:fis_common/func/func_proxy.dart';
|
|
|
import 'package:fis_measure/interfaces/process/player/play_controller.dart';
|
|
|
import 'package:fis_ui/index.dart';
|
|
|
import 'package:fis_vid/data_host/data_host.dart';
|
|
|
-import 'package:fis_vid/processors/index.dart';
|
|
|
import 'package:flutter/foundation.dart';
|
|
|
import 'package:vid/us/vid_us_image.dart';
|
|
|
|
|
@@ -49,8 +48,6 @@ class VidPlayerController extends ChangeNotifier implements IPlayerController {
|
|
|
|
|
|
bool ifNeedInit = true;
|
|
|
|
|
|
- final Map<Type, VidFrameProcessor> _processors = {};
|
|
|
-
|
|
|
@override
|
|
|
bool get disposed => _disposed;
|
|
|
|
|
@@ -220,10 +217,6 @@ class VidPlayerController extends ChangeNotifier implements IPlayerController {
|
|
|
eventHandler.emit(this, VidPlayResetToneEvent());
|
|
|
}
|
|
|
|
|
|
- T? getProcessor<T extends VidFrameProcessor>() {
|
|
|
- return _processors[T] as T?;
|
|
|
- }
|
|
|
-
|
|
|
void _updateFrame() {
|
|
|
_handleUpdateFrame
|
|
|
.throttle(
|
|
@@ -254,10 +247,7 @@ class VidPlayerController extends ChangeNotifier implements IPlayerController {
|
|
|
Future<void> _handleUpdateFrame() async {
|
|
|
if (_disposed) return;
|
|
|
|
|
|
- _frame = await _dataHost.getFrame(
|
|
|
- currentFrameIndex,
|
|
|
- processors: _processors.values.toList(),
|
|
|
- );
|
|
|
+ _frame = await _dataHost.getFrame(currentFrameIndex);
|
|
|
emitFrameUpdate();
|
|
|
}
|
|
|
|