Loading RCTVideoPlayerViewController.h +2 −1 Changes for RCTVideoPlayerViewController.h: 2 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -8,7 +8,8 @@ #import <AVKit/AVKit.h> #import "RCTVideo.h" #import "RCTVideoPlayerViewControllerDelegate.h" @interface RCTVideoPlayerViewController : AVPlayerViewController @property (nonatomic, weak) id<RCTVideo> rctVideoView; @property (nonatomic, weak) id<RCTVideoPlayerViewControllerDelegate *> rctDelegate; @end RCTVideoPlayerViewController.m +8 −2 Changes for RCTVideoPlayerViewController.m: 8 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -14,9 +14,15 @@ @implementation RCTVideoPlayerViewController - (IBAction)close:(id)sender - (void)viewDidDisappear:(BOOL)animated { [self.rctVideoView setFullscreen:false]; [super viewDidDisappear:animated]; [_rctDelegate videoPlayerViewControllerDidDismiss:self]; } - (void)viewWillDisappear:(BOOL)animated { [_rctDelegate videoPlayerViewControllerWillDismiss:self]; [super viewWillDisappear:animated]; } @end Loading
RCTVideoPlayerViewController.h +2 −1 Changes for RCTVideoPlayerViewController.h: 2 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -8,7 +8,8 @@ #import <AVKit/AVKit.h> #import "RCTVideo.h" #import "RCTVideoPlayerViewControllerDelegate.h" @interface RCTVideoPlayerViewController : AVPlayerViewController @property (nonatomic, weak) id<RCTVideo> rctVideoView; @property (nonatomic, weak) id<RCTVideoPlayerViewControllerDelegate *> rctDelegate; @end
RCTVideoPlayerViewController.m +8 −2 Changes for RCTVideoPlayerViewController.m: 8 added lines, 2 removed lines. Original line number Diff line number Diff line Loading @@ -14,9 +14,15 @@ @implementation RCTVideoPlayerViewController - (IBAction)close:(id)sender - (void)viewDidDisappear:(BOOL)animated { [self.rctVideoView setFullscreen:false]; [super viewDidDisappear:animated]; [_rctDelegate videoPlayerViewControllerDidDismiss:self]; } - (void)viewWillDisappear:(BOOL)animated { [_rctDelegate videoPlayerViewControllerWillDismiss:self]; [super viewWillDisappear:animated]; } @end