playAudio method

dynamic playAudio(
  1. ChatMessageModel chatMessage
)

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;
      starredChatList.refresh();
    } else {
      mirrorFlyLog("", "Error on resume audio.");
    }
  } else {
    int result = await player.pause();
    if (result == 1) {
      playingChat!.mediaChatMessage!.isPlaying=false;
      starredChatList.refresh();
    } else {
      mirrorFlyLog("", "Error on pause audio.");
    }
  }*/
}