setAudioTrack method
Set audioTrack
in player. Works only for HLS or DASH streams.
Implementation
void setAudioTrack(BetterPlayerAsmsAudioTrack audioTrack) {
if (videoPlayerController == null) {
throw StateError("The data source has not been initialized");
}
if (audioTrack.language == null) {
_betterPlayerAsmsAudioTrack = null;
return;
}
_betterPlayerAsmsAudioTrack = audioTrack;
videoPlayerController!.setAudioTrack(audioTrack.label, audioTrack.id);
}