/***************************************************************************** * VLCPlayerDisplayController.h * VLC for iOS ***************************************************************************** * Copyright (c) 2015 VideoLAN. All rights reserved. * $Id$ * * Authors: Tobias Conradi * * Refer to the COPYING file of the official project for license. *****************************************************************************/ @class VLCPlaybackController; typedef NS_ENUM(NSUInteger, VLCPlayerDisplayControllerDisplayMode) { VLCPlayerDisplayControllerDisplayModeFullscreen, VLCPlayerDisplayControllerDisplayModeMiniplayer, }; @interface VLCPlayerDisplayController : UIViewController @property (nonatomic, strong) UIViewController *childViewController; @property (nonatomic, assign) VLCPlayerDisplayControllerDisplayMode displayMode; @property (nonatomic, weak) VLCPlaybackController *playbackController; - (void)showFullscreenPlayback; - (void)closeFullscreenPlayback; - (void)pushPlaybackView; - (void)dismissPlaybackView; @end