destroyStream method Null safety
destroy existing streaming mount-point setting permanent true will delete from config files as well.
Implementation
Future<bool> destroyStream(int id, {String? secret, bool? permanent}) async {
var payload = {
"request": "destroy",
"id": id,
if (secret != null) "secret": secret,
if (permanent != null) "permanent": permanent
};
var response = await this.send(data: payload);
if (response['streaming'] == 'destroyed') {
return true;
}
return false;
}