]> git.sesse.net Git - vlc/blob - src/control/mediacontrol_plugin.c
fa731b23d35d08ebbc2cca1be5bf564529c9ec8a
[vlc] / src / control / mediacontrol_plugin.c
1 #include <mediacontrol_internal.h>
2 #include <vlc/mediacontrol.h>
3 #include <vlc/intf.h>
4
5 mediacontrol_Instance* mediacontrol_new( char** args, mediacontrol_Exception *exception )
6 {
7     exception->code = mediacontrol_InternalException;
8     exception->message = strdup( "The mediacontrol extension was compiled for plugin use only." );
9     return NULL;
10 };
11
12 void
13 mediacontrol_exit( mediacontrol_Instance *self )
14 {
15     vlc_mutex_lock( &self->p_intf->change_lock );
16     self->p_intf->b_die = 1;
17     vlc_mutex_unlock( &self->p_intf->change_lock );
18 }