class VisualSelector;
class AdvControlsWidget;
class ControlsWidget;
+class FullscreenControllerWidget;
class SpeedControlWidget;
class QMenu;
class QSize;
-class QDockWidet;
+//class QDockWidet;
class QProgressBar;
enum{
void *requestVideo( vout_thread_t *p_nvout, int *pi_x,
int *pi_y, unsigned int *pi_width,
unsigned int *pi_height );
- void releaseVideo( void * );
+ void releaseVideo( vout_thread_t *, void * );
int controlVideo( void *p_window, int i_query, va_list args );
+
void requestLayoutUpdate();
/* Getters */
QString input_name;
QVBoxLayout *mainLayout;
ControlsWidget *controls;
+ FullscreenControllerWidget *fullscreenControls;
QMenu *speedControlMenu;
SpeedControlWidget *speedControl;
QProgressBar *pgBar;
BackgroundWidget *bgWidget;
VisualSelector *visualSelector;
PlaylistWidget *playlistWidget;
- QDockWidget *dockPL;
+// QDockWidget *dockPL;
bool videoIsActive; ///< Having a video now / THEMIM->hasV
bool videoEmbeddedFlag; ///< Want an external Video Window
bool playlistVisible; ///< Is the playlist visible ?
bool visualSelectorEnabled;
bool notificationEnabled; /// Systray Notifications
- bool b_remainingTime; /* showing elapsed or remaining time */
+ bool b_remainingTime; /* Show elapsed or remaining time */
+ bool bgWasVisible;
int i_visualmode; ///< Visual Mode
input_thread_t *p_input; ///< Main input associated to the playlist