playFromPosition method
Implementation
@override
Future<Map<String, dynamic>> playFromPosition(position) async {
if (isRequestPending) {
return {
"isError": true,
"message": "PENDING_PREVIOUS_REQUEST",
"details": "Called playFromPosition()"
};
}
isPlaybackStarted = true;
if (initializedCamera.isEmpty) {
return {"isError": true, "message": "Invalid camera operation!"};
}
isRequestPending = true;
await methodChannel
.invokeMethod('PLAY_FROM_POSITION', {"position": position});
isRequestPending = false;
return {"isError": false};
}