setStreamingConfig method
Implementation
Future<void> setStreamingConfig(YOLOStreamingConfig config) async {
if (_methodChannel != null) {
try {
await _methodChannel!.invokeMethod('setStreamingConfig', {
'includeDetections': config.includeDetections,
'includeClassifications': config.includeClassifications,
'includeProcessingTimeMs': config.includeProcessingTimeMs,
'includeFps': config.includeFps,
'includeMasks': config.includeMasks,
'includePoses': config.includePoses,
'includeOBB': config.includeOBB,
'includeOriginalImage': config.includeOriginalImage,
'maxFPS': config.maxFPS,
'throttleIntervalMs': config.throttleInterval?.inMilliseconds,
'inferenceFrequency': config.inferenceFrequency,
'skipFrames': config.skipFrames,
});
} catch (e) {
logInfo('Error setting streaming config: $e');
}
}
}