#include <vlc_epg.h>
#include <vlc_events.h>
-#include <string.h> /* strstr() */
+#include <string.h> /* strcasestr() */
struct vlc_meta_t;
input_stats_t *p_stats; /**< Statistics */
int i_nb_played; /**< Number of times played */
+ bool b_error_when_reading; /**< Error When Reading */
+
vlc_meta_t *p_meta;
vlc_event_manager_t event_manager;
return input_ItemAddOpt (item, str, VLC_INPUT_OPTION_TRUSTED);
}
+static inline
+int input_ItemHasErrorWhenReading (input_item_t *item)
+{
+ return item->b_error_when_reading;
+}
+
VLC_EXPORT( void, input_item_SetMeta, ( input_item_t *p_i, vlc_meta_type_t meta_type, const char *psz_val ));
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;