}
/* */
- var_AddCallback( pl_Get( p_intf ), "item-current", ItemChange, p_intf );
- var_AddCallback( pl_Get( p_intf ), "item-change", ItemChange, p_intf );
+ var_AddCallback( pl_Get( p_intf ), "activity", ItemChange, p_intf );
return VLC_SUCCESS;
}
intf_thread_t *p_intf = ( intf_thread_t* ) p_this;
intf_sys_t *p_sys = p_intf->p_sys;
- var_DelCallback( pl_Get( p_this ), "item-current", ItemChange, p_this );
- var_DelCallback( pl_Get( p_this ), "item-change", ItemChange, p_this );
+ var_DelCallback( pl_Get( p_this ), "activity", ItemChange, p_this );
if( p_sys->notification )
{
/* Load icon from share/ */
GError *p_error = NULL;
char *psz_pixbuf;
- char *psz_data = config_GetDataDir( p_this );
+ char *psz_data = config_GetDataDir();
if( asprintf( &psz_pixbuf, "%s/icons/48x48/vlc.png", psz_data ) >= 0 )
{
pix = gdk_pixbuf_new_from_file( psz_pixbuf, &p_error );