argv[argc++] = FromLocale ("--plugin-path="TOP_BUILDDIR"/modules");
#endif
#ifdef TOP_SRCDIR
-# ifdef ENABLE_HTTPD
- argv[argc++] = FromLocale ("--http-src="TOP_SRCDIR"/share/http");
-# endif
+ argv[argc++] = FromLocale ("--data-path="TOP_SRCDIR"/share");
#endif
int i = 1;
if (vlc != NULL)
{
- libvlc_add_intf (vlc, "signals", &ex);
- if (libvlc_exception_raised (&ex))
- {
- libvlc_exception_clear (&ex);
+ if (libvlc_add_intf (vlc, "signals"))
pthread_sigmask (SIG_UNBLOCK, &set, NULL);
- }
#if !defined (HAVE_MAEMO)
- libvlc_add_intf (vlc, "globalhotkeys,none", &ex);
+ libvlc_add_intf (vlc, "globalhotkeys,none");
#endif
- libvlc_exception_clear (&ex);
- libvlc_add_intf (vlc, NULL, &ex);
- libvlc_playlist_play (vlc, -1, 0, NULL, &dummy);
- libvlc_wait (vlc);
-
- if (libvlc_exception_raised (&ex))
- fprintf( stderr, "%s\n", libvlc_errmsg() );
+ if (libvlc_add_intf (vlc, NULL) == 0)
+ {
+ libvlc_playlist_play (vlc, -1, 0, NULL, &dummy);
+ libvlc_wait (vlc);
+ }
libvlc_release (vlc);
}