From b82f8bb84eba2c44d2308aeb910e0ca45d412707 Mon Sep 17 00:00:00 2001 From: Benoit Martins Date: Tue, 7 Feb 2023 14:10:04 +0100 Subject: [PATCH] Fix video player in RecordingsList --- Classes/LinphoneUI/UILinphoneAudioPlayer.m | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Classes/LinphoneUI/UILinphoneAudioPlayer.m b/Classes/LinphoneUI/UILinphoneAudioPlayer.m index b1dcb41d7..89498b027 100644 --- a/Classes/LinphoneUI/UILinphoneAudioPlayer.m +++ b/Classes/LinphoneUI/UILinphoneAudioPlayer.m @@ -92,12 +92,6 @@ [_playButton setImage:[UIImage imageFromSystemBarButton:UIBarButtonSystemItemPlay:[UIColor blackColor]] forState:UIControlStateNormal]; [_stopButton setTitle:@"" forState:UIControlStateNormal]; [_stopButton setImage:[UIImage imageFromSystemBarButton:UIBarButtonSystemItemRefresh:[UIColor blackColor]] forState:UIControlStateNormal]; - if (linphone_player_get_is_video_available(player)) { - linphone_player_set_window_id(player, (__bridge void *)VIEW(RecordingsListView).videoView); - VIEW(RecordingsListView).videoView.hidden = NO; - } else { - VIEW(RecordingsListView).videoView.hidden = YES; - } } - (BOOL)isOpened { @@ -195,6 +189,12 @@ void on_eof_reached(LinphonePlayer *pl) { [_playButton setTitle:@"" forState:UIControlStateNormal]; [_playButton setImage:[UIImage imageFromSystemBarButton:UIBarButtonSystemItemPause:[UIColor blackColor]] forState:UIControlStateNormal]; linphone_player_start(player); + if (linphone_player_get_is_video_available(player)) { + linphone_player_set_window_id(player, (__bridge void *)VIEW(RecordingsListView).videoView); + VIEW(RecordingsListView).videoView.hidden = NO; + } else { + VIEW(RecordingsListView).videoView.hidden = YES; + } break; case LinphonePlayerPlaying: NSLog(@"Pause");