{
intf_thread_t *p_intf = (intf_thread_t *)p_this;
p_intf->pf_run = Run;
+#if defined HAVE_GETENV && defined Q_WS_X11
+ if( !getenv( "DISPLAY" ) )
+ {
+ msg_Err(p_intf, "no X server");
+ return VLC_EGENERIC;
+ }
+#endif
p_intf->p_sys = (intf_sys_t *)malloc(sizeof( intf_sys_t ) );
if( !p_intf->p_sys )
{
return VLC_ENOMEM;
}
memset( p_intf->p_sys, 0, sizeof( intf_sys_t ) );
-#ifdef HAVE_GETENV
- if( !getenv( "DISPLAY" ) )
- {
- msg_Err(p_intf, "no X server");
- return VLC_EGENERIC;
- }
-#endif
p_intf->p_sys->p_playlist = pl_Yield( p_intf );
p_intf->p_sys->p_sub = msg_Subscribe( p_intf, MSG_QUEUE_NORMAL );
char *argv[] = { "" };
int argc = 1;
Q_INIT_RESOURCE( vlc );
-msg_Err(p_intf,"before Qapplication constructor");
QApplication *app = new QApplication( argc, argv , true );
- msg_Err(p_intf,"after constructoe");
app->setWindowIcon( QIcon( QPixmap(vlc_xpm) ) );
p_intf->p_sys->p_app = app;