}
}
-int libvlc_add_intf( libvlc_instance_t *p_i, const char *name,
- libvlc_exception_t *p_e )
+int libvlc_add_intf( libvlc_instance_t *p_i, const char *name )
{
- if( libvlc_InternalAddIntf( p_i->p_libvlc_int, name ) )
- {
- libvlc_printerr("Interface initialization failed");
- libvlc_exception_raise( p_e );
- return -1;
- }
- return 0;
+ return libvlc_InternalAddIntf( p_i->p_libvlc_int, name ) ? -1 : 0;
}
void libvlc_wait( libvlc_instance_t *p_i )
return psz_vlc_changeset;
}
-/* export internal libvlc_instance for ugly hacks with libvlccore */
-vlc_object_t *libvlc_get_vlc_instance( libvlc_instance_t* p_instance )
-{
- vlc_object_hold( p_instance->p_libvlc_int ) ;
- return (vlc_object_t*) p_instance->p_libvlc_int ;
-}
-
void libvlc_free( void *ptr )
{
free( ptr );