From: RĂ©mi Denis-Courmont Date: Wed, 25 Jun 2008 19:05:44 +0000 (+0300) Subject: Qt4: restore the fullscreen controller X-Git-Tag: 0.9.0-test1~121^2~7^2~3 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=dacad69570d71938bf412ef74b982a27e4fdaabd;p=vlc Qt4: restore the fullscreen controller --- diff --git a/modules/gui/qt4/qt4.cpp b/modules/gui/qt4/qt4.cpp index 42565b8439..e663d754c8 100644 --- a/modules/gui/qt4/qt4.cpp +++ b/modules/gui/qt4/qt4.cpp @@ -458,10 +458,6 @@ static int OpenWindow (vlc_object_t *obj) { vout_window_t *wnd = (vout_window_t *)obj; - /* TODO: should probably be in the libvlc core instead: */ - if (!config_GetInt (obj, "embedded-video")) - return VLC_EGENERIC; - intf_thread_t *intf = (intf_thread_t *) vlc_object_find_name (obj, "qt4", FIND_ANYWHERE); if (intf == NULL) @@ -492,6 +488,12 @@ static int OpenWindow (vlc_object_t *obj) if (miP->isNull ()) return VLC_EGENERIC; + if (config_GetInt (obj, "embedded-video") <= 0) + { + (*miP)->requestNotEmbeddedVideo (wnd->vout); + return VLC_EGENERIC; + } + wnd->handle = (*miP)->requestVideo (wnd->vout, &wnd->pos_x, &wnd->pos_y, &wnd->width, &wnd->height); windowLock.unlock ();