X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=include%2Fvlc_input.h;h=be2821265c6988220ae8b667f8ea47db0d95ae16;hb=8462c96dd88417db77c726c8ed290ef7f745f873;hp=737d51ed3826fce48dc1868a4949036dcebfc6d0;hpb=18acd8a0fa3fc8239ba6d637f128d223e76a659c;p=vlc diff --git a/include/vlc_input.h b/include/vlc_input.h index 737d51ed38..be2821265c 100644 --- a/include/vlc_input.h +++ b/include/vlc_input.h @@ -31,7 +31,7 @@ #include #include -#include /* strstr() */ +#include /* strcasestr() */ struct vlc_meta_t; @@ -169,7 +169,7 @@ static inline bool input_item_MetaMatch( input_item_t *p_i, vlc_meta_type_t meta 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; @@ -525,15 +525,20 @@ static inline void vlc_input_attachment_Delete( input_attachment_t *a ) *****************************************************************************/ /* "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