feat: (for now android only!) codec configuration and retrieval methods

This commit is contained in:
Andrew 2026-05-04 14:04:35 +07:00
parent 32789468a3
commit 39cde1607a
6 changed files with 117 additions and 0 deletions

View file

@ -4,6 +4,7 @@ import 'liblinphone_flutter_platform_interface.dart';
import 'models/call_stats.dart';
import 'models/call_type.dart';
import 'models/dscp_values.dart';
import 'models/lp_codec.dart';
import 'models/registration_state.dart';
import 'models/call_state.dart';
@ -117,4 +118,10 @@ class LiblinphoneFlutter {
Future<CallStats?> getCurrentCallStats() async =>
LiblinphoneFlutterPlatform.instance.getCurrentCallStats();
Future<List<LPCodec>> getAvailableAudioCodecs() async =>
LiblinphoneFlutterPlatform.instance.getAvailableAudioCodecs();
Future<bool> setAudioCodec(String mime, int clockRate) async =>
LiblinphoneFlutterPlatform.instance.setAudioCodec(mime, clockRate);
}