log ("Testing play and pause of %s\n", file);
libvlc_exception_init (&ex);
- vlc = libvlc_new (argc, argv, &ex);
- catch ();
+ vlc = libvlc_new (argc, argv);
+ assert (vlc != NULL);
md = libvlc_media_new (vlc, file, &ex);
catch ();
- mi = libvlc_media_player_new_from_media (md, &ex);
- catch ();
+ mi = libvlc_media_player_new_from_media (md);
+ assert (mi != NULL);
libvlc_media_release (md);
- libvlc_media_player_play (mi, &ex);
- catch ();
+ libvlc_media_player_play (mi);
/* Wait a correct state */
libvlc_state_t state;
log ("Testing pause and stop of %s\n", file);
libvlc_exception_init (&ex);
- vlc = libvlc_new (argc, argv, &ex);
- catch ();
+ vlc = libvlc_new (argc, argv);
+ assert (vlc != NULL);
md = libvlc_media_new (vlc, file, &ex);
catch ();
- mi = libvlc_media_player_new_from_media (md, &ex);
- catch ();
+ mi = libvlc_media_player_new_from_media (md);
+ assert (mi != NULL);
libvlc_media_release (md);
- libvlc_media_player_play (mi, &ex);
- catch ();
+ libvlc_media_player_play (mi);
log ("Waiting for playing\n");
#if 0
/* This can't work because under some condition (short file, this is the case) this will be
* equivalent to a play() */
- libvlc_media_player_pause (mi, &ex);
- catch();
+ libvlc_media_player_pause (mi);
log ("Waiting for pause\n");