playAudio method
Implementation
playAudio(ChatMessageModel chatMessage) async {
/*setPlayingChat(chatMessage);
if (!playingChat!.mediaChatMessage!.isPlaying) {
int result = await player.play(playingChat!.mediaChatMessage!.mediaLocalStoragePath,position: Duration(milliseconds:playingChat!.mediaChatMessage!.currentPos), isLocal: true);
if (result == 1) {
playingChat!.mediaChatMessage!.isPlaying=true;
} else {
mirrorFlyLog("", "Error while playing audio.");
}
} else if (!playingChat!.mediaChatMessage!.isPlaying) {
int result = await player.resume();
if (result == 1) {
playingChat!.mediaChatMessage!.isPlaying=true;
this.chatMessage.refresh();
} else {
mirrorFlyLog("", "Error on resume audio.");
}
} else {
int result = await player.pause();
if (result == 1) {
playingChat!.mediaChatMessage!.isPlaying=false;
this.chatMessage.refresh();
} else {
mirrorFlyLog("", "Error on pause audio.");
}
}*/
}