X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fdemux%2Fplaylist%2Fb4s.c;h=bd001894cbbbdfec5b8623fabd064f67d681a5a1;hb=5f2b369ce56dd68a3278022bdc3e97518d140a7e;hp=a4c21d0cba48881a75ad7d0a2e8968fb9d7a3517;hpb=bcddfd6382fb71b0021008eb63f1bc4a1b1bae0e;p=vlc diff --git a/modules/demux/playlist/b4s.c b/modules/demux/playlist/b4s.c index a4c21d0cba..bd001894cb 100644 --- a/modules/demux/playlist/b4s.c +++ b/modules/demux/playlist/b4s.c @@ -29,7 +29,7 @@ # include "config.h" #endif -#include +#include #include #include @@ -54,11 +54,11 @@ static int IsWhitespace( char *psz_string ); /***************************************************************************** * Import_B4S: main import function *****************************************************************************/ -int E_(Import_B4S)( vlc_object_t *p_this ) +int Import_B4S( vlc_object_t *p_this ) { DEMUX_BY_EXTENSION_OR_FORCED_MSG( ".b4s", "b4s-open", "using B4S playlist reader" ); - p_demux->p_sys->psz_prefix = E_(FindPrefix)( p_demux ); + p_demux->p_sys->psz_prefix = FindPrefix( p_demux ); p_demux->p_sys->p_xml = NULL; p_demux->p_sys->p_xml_reader = NULL; return VLC_SUCCESS; @@ -67,7 +67,7 @@ int E_(Import_B4S)( vlc_object_t *p_this ) /***************************************************************************** * Deactivate: frees unused data *****************************************************************************/ -void E_(Close_B4S)( vlc_object_t *p_this ) +void Close_B4S( vlc_object_t *p_this ) { demux_t *p_demux = (demux_t *)p_this; demux_sys_t *p_sys = p_demux->p_sys; @@ -109,7 +109,6 @@ static int Demux( demux_t *p_demux ) if( xml_ReaderRead( p_xml_reader ) != 1 ) { msg_Err( p_demux, "invalid file (no root node)" ); - vlc_object_release( p_playlist ); return -1; } @@ -120,7 +119,6 @@ static int Demux( demux_t *p_demux ) msg_Err( p_demux, "invalid root node %i, %s", xml_ReaderNodeType( p_xml_reader ), psz_elname ); free( psz_elname ); - vlc_object_release( p_playlist ); return -1; } free( psz_elname ); @@ -258,16 +256,16 @@ static int Demux( demux_t *p_demux ) if( !psz_elname ) return -1; if( !strcmp( psz_elname, "entry" ) ) { - p_input = input_ItemNewExt( p_playlist, psz_mrl, psz_name, + p_input = input_ItemNewExt( p_demux, psz_mrl, psz_name, 0, NULL, -1 ); if( psz_now ) input_item_SetNowPlaying( p_input, psz_now ); if( psz_genre ) input_item_SetGenre( p_input, psz_genre ); if( psz_listeners ) - msg_Err( p_playlist, "Unsupported meta listeners" ); + msg_Err( p_demux, "Unsupported meta listeners" ); if( psz_bitrate ) - msg_Err( p_playlist, "Unsupported meta bitrate" ); + msg_Err( p_demux, "Unsupported meta bitrate" ); input_ItemAddSubItem( p_current_input, p_input ); vlc_gc_decref( p_input ); @@ -331,9 +329,9 @@ static int IsWhitespace( char *psz_string ) if( *psz_string != ' ' && *psz_string != '\t' && *psz_string != '\r' && *psz_string != '\n' ) { - return VLC_FALSE; + return false; } psz_string++; } - return VLC_TRUE; + return true; }