@override Future<int?> getVolume() async { try { return await methodChannel.invokeMethod<int>('getVolume'); } catch (e) { if (kDebugMode) { print(e); } return 0; } }