diff --git a/Headers/Public/VLCMediaPlayer.h b/Headers/Public/VLCMediaPlayer.h index 7d271186906d165f7553dac5223f854d8e8428b8..2d28300a53f41fafffa7070c5409512f53bff2ba 100644 --- a/Headers/Public/VLCMediaPlayer.h +++ b/Headers/Public/VLCMediaPlayer.h @@ -799,15 +799,13 @@ NSString *const VLCTitleDescriptionIsMenu; /** * Start recording at given **directory** path * \param path directory where the recording should go - * \return an BOOL with the success status */ -- (BOOL)startRecordingAtPath:(NSString *)path; +- (void)startRecordingAtPath:(NSString *)path; /** * Stop current recording - * \return an BOOL with the success status */ -- (BOOL)stopRecording; +- (void)stopRecording; #pragma mark - #pragma mark Renderer diff --git a/Sources/VLCMediaPlayer.m b/Sources/VLCMediaPlayer.m index 70a4c5da777b6126152f4902f78853506cb644b3..99decfad50a9d212c256b672edb7321af4bba97c 100644 --- a/Sources/VLCMediaPlayer.m +++ b/Sources/VLCMediaPlayer.m @@ -258,7 +258,7 @@ static void HandleMediaPlayerRecord(const libvlc_event_t * event, void * self) VLCMediaPlayer *mediaPlayer = (__bridge VLCMediaPlayer *)self; NSArray *arg = @[ @{ - @"filePath": [NSString stringWithFormat:@"%s", event->u.media_player_record_changed.file_path], + @"filePath": [NSString stringWithFormat:@"%s", event->u.media_player_record_changed.recorded_file_path], @"isRecording": @(event->u.media_player_record_changed.recording) } ]; @@ -1179,14 +1179,14 @@ static void HandleMediaPlayerRecord(const libvlc_event_t * event, void * self) return _playerInstance; } -- (BOOL)startRecordingAtPath:(NSString *)path +- (void)startRecordingAtPath:(NSString *)path { - return libvlc_media_player_record(_playerInstance, YES, [path UTF8String]); + libvlc_media_player_record(_playerInstance, YES, [path UTF8String]); } -- (BOOL)stopRecording +- (void)stopRecording { - return libvlc_media_player_record(_playerInstance, NO, nil); + libvlc_media_player_record(_playerInstance, NO, nil); }