-/* This is a LibVLC notification that we're about to enter into full screen,
- there is no other place where I can see where we can trap this event */
-- (void)enterFullscreen
-{
- // Go ahead and send a notification to the world we're going into full screen
- [[VLCEventManager sharedManager] callOnMainThreadDelegateOfObject:self
- withDelegateMethod:nil
- withNotificationName:VLCVideoViewEnteredFullScreen];
-
- [super enterFullScreenMode:[[self window] screen] withOptions:nil];
- if( !self.fullScreen ) self.fullScreen = YES;
-}
-
-/* This is a LibVLC notification that we're about to enter leaving full screen,
- there is no other place where I can see where we can trap this event */
-- (void)leaveFullscreen
-{
- // Go ahead and send a notification to the world we're leaving full screen
- [[VLCEventManager sharedManager] callOnMainThreadDelegateOfObject:self
- withDelegateMethod:nil
- withNotificationName:VLCVideoViewLeftFullScreen];
-
- // There is nothing else to do, as this object strictly displays the video feed
- [super exitFullScreenModeWithOptions:nil];
- if( self.fullScreen ) self.fullScreen = NO;
-}
-