Browse Source

Merge branch 'master' of http://git.ius.plus:88/Project-Wing/fis_lib_measure

guanxinyi 9 months ago
parent
commit
e7d3f76ec2

+ 1 - 0
lib/interfaces/process/urm/urm_data_processor.dart

@@ -1,5 +1,6 @@
 import 'dart:ui';
 
+import 'package:fis_jsonrpc/rpc.dart';
 import 'package:fis_jsonrpc/services/aIDiagnosis.m.dart';
 
 abstract class IURMDataProcessor {

+ 1 - 0
lib/process/workspace/urm/application.dart

@@ -1,5 +1,6 @@
 import 'dart:math';
 import 'package:fis_common/logger/logger.dart';
+import 'package:fis_jsonrpc/rpc.dart';
 import 'package:fis_jsonrpc/services/aIDiagnosis.m.dart';
 import 'package:fis_measure/interfaces/date_types/point.dart';
 import 'package:fis_measure/interfaces/process/urm/urm_data_processor.dart';

+ 5 - 0
lib/view/player/controller.dart

@@ -12,6 +12,7 @@ import 'package:fis_vid/data_channel/channel.dart';
 import 'package:flutter/foundation.dart';
 import 'package:vid/us/vid_us_image.dart';
 import 'package:vid/us/vid_us_image_data.dart';
+import 'package:vid/us/vid_us_probe.dart';
 
 import 'enums.dart';
 import 'events.dart';
@@ -123,6 +124,10 @@ class VidPlayerController extends ChangeNotifier implements IPlayerController {
   /// Total frames count of current vid
   int get totalFramesCount => _dataChannel.imageCount;
 
+  double get frameRate => _dataChannel.probe.frameRate;
+
+  VidUsProbe get probe => _dataChannel.probe;
+
   bool get isSingleFrame => totalFramesCount == 1;
 
   /// 是否播放结束

+ 2 - 2
pubspec.lock

@@ -191,8 +191,8 @@ packages:
     dependency: "direct main"
     description:
       path: "."
-      ref: "9ecd100"
-      resolved-ref: "9ecd100964bb61833ce2f011988e41054d9821c4"
+      ref: ed234d396f6e45a8b305adae2e6f2318e9ddd940
+      resolved-ref: ed234d396f6e45a8b305adae2e6f2318e9ddd940
       url: "http://git.ius.plus:88/Project-Wing/fis_lib_jsonrpc.git"
     source: git
     version: "0.0.1"

+ 1 - 1
pubspec.yaml

@@ -100,7 +100,7 @@ dependency_overrides:
   fis_jsonrpc:
     git:
       url: http://git.ius.plus:88/Project-Wing/fis_lib_jsonrpc.git
-      ref: "cf62b49"
+      ref: "ed234d396f6e45a8b305adae2e6f2318e9ddd940"
   fis_lib_business_components:
     git:
       url: http://git.ius.plus/Project-Wing/fis_lib_business_components.git