[vlc-devel] conclusion on input callback

Vaclav Koldus vaclav.koldus at avpark.cz
Thu Jan 19 14:37:31 CET 2006


I tried it and this works great for me:

    playlist_t *p_playlist;
        p_playlist =  vlc_object_find( p_this, VLC_OBJECT_PLAYLIST, 
        if( p_playlist )
            var_AddCallback( p_playlist, "playlist-current", 
SourceChanged, p_this );

static int SourceChanged( vlc_object_t *p_this, const char *psz_var, 
vlc_value_t oval, vlc_value_t nval, void *param)
    playlist_t *p_playlist = (playlist_t *)p_this;
    printf("changed %s \n", p_playlist->p_input->input.p_item->psz_name);

    return VLC_SUCCESS;

Many thanks,
really appreciate your help!



This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html

More information about the vlc-devel mailing list