#include <vlc_epg.h>
#include <vlc_events.h>
-#include <string.h> /* strstr() */
+#include <string.h> /* strcasestr() */
struct vlc_meta_t;
return false;
}
const char * meta = vlc_meta_Get( p_i->p_meta, meta_type );
- bool ret = meta && strstr( meta, psz );
+ bool ret = meta && strcasestr( meta, psz );
vlc_mutex_unlock( &p_i->lock );
return ret;
*****************************************************************************/
/* "state" value */
+/* NOTE: you need to update ppsz_input_state in the RC interface
+ * if you modify this list. */
enum input_state_e
{
- INIT_S,
+ INIT_S = 0,
OPENING_S,
BUFFERING_S,
PLAYING_S,
PAUSE_S,
+ STOP_S,
+ FORWARD_S,
+ BACKWARD_S,
END_S,
- ERROR_S
+ ERROR_S,
};
/* "rate" default, min/max
VLC_EXPORT( bool, input_AddSubtitles, ( input_thread_t *, char *, bool ) );
+VLC_EXPORT( vlc_event_manager_t *, input_get_event_manager, ( input_thread_t * ) );
+
#endif