Browse Source

macosx: Add pipIsActive property to main video view controller

Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
pull/172/head
Claudio Cambra 2 years ago
committed by Steve Lhomme
parent
commit
97421017ce
  1. 1
      modules/gui/macosx/windows/video/VLCMainVideoViewController.h
  2. 5
      modules/gui/macosx/windows/video/VLCMainVideoViewController.m

1
modules/gui/macosx/windows/video/VLCMainVideoViewController.h

@ -54,6 +54,7 @@ NS_ASSUME_NONNULL_BEGIN
@property (readwrite, nonatomic) BOOL autohideControls;
@property (readwrite, nonatomic) BOOL displayLibraryControls;
@property (readonly) BOOL mouseOnControls;
@property (readonly) BOOL pipIsActive;
- (void)showControls;
- (void)hideControls;

5
modules/gui/macosx/windows/video/VLCMainVideoViewController.m

@ -467,6 +467,11 @@
[_overlayView setNeedsDisplay:YES];
}
- (BOOL)pipIsActive
{
return _voutViewController != nil;
}
- (void)pictureInPictureChanged:(VLCPlayerController *)playerController
{
if (_voutViewController) {

Loading…
Cancel
Save