REPLY_INIT;
playlist_t *p_playlist = pl_Yield( (vlc_object_t*) p_this );
playlist_Pause( p_playlist );
- pl_Release( p_playlist );
+ pl_Release( (vlc_object_t*) p_this );
REPLY_SEND;
}
else
playlist_Play( p_playlist );
- pl_Release( p_playlist );
+ pl_Release( (vlc_object_t*) p_this );
REPLY_SEND;
}
if( p_playlist->status.p_item )
GetInputMeta( p_playlist->status.p_item->p_input, &args );
PL_UNLOCK;
- pl_Release( p_playlist );
+ pl_Release( (vlc_object_t*) p_this );
REPLY_SEND;
}
playlist_Add( p_playlist, psz_mrl, NULL, PLAYLIST_APPEND |
( ( b_play == TRUE ) ? PLAYLIST_GO : 0 ) ,
PLAYLIST_END, true, false );
- pl_Release( p_playlist );
+ pl_Release( (vlc_object_t*) p_this );
dbus_int32_t i_success = 0;
ADD_INT32( &i_success );
playlist_t *p_playlist = pl_Yield( (vlc_object_t*) p_this );
dbus_int32_t i_position = p_playlist->i_current_index;
- pl_Release( p_playlist );
+ pl_Release( (vlc_object_t*) p_this );
ADD_INT32( &i_position );
REPLY_SEND;
if( dbus_error_is_set( &error ) )
{
PL_UNLOCK;
- pl_Release( p_playlist );
+ pl_Release( (vlc_object_t*) p_this );
msg_Err( (vlc_object_t*) p_this, "D-Bus message reading : %s\n",
error.message );
dbus_error_free( &error );
}
PL_UNLOCK;
- pl_Release( p_playlist );
+ pl_Release( (vlc_object_t*) p_this );
REPLY_SEND;
}
playlist_t *p_playlist = pl_Yield( (vlc_object_t*) p_this );
dbus_int32_t i_elements = p_playlist->current.i_size;
- pl_Release( p_playlist );
+ pl_Release( (vlc_object_t*) p_this );
ADD_INT32( &i_elements );
REPLY_SEND;
}
PL_UNLOCK;
- pl_Release( p_playlist );
+ pl_Release( (vlc_object_t*) p_this );
REPLY_SEND;
}
var_AddCallback( p_playlist, "repeat", StatusChangeEmit, p_intf );
var_AddCallback( p_playlist, "loop", StatusChangeEmit, p_intf );
PL_UNLOCK;
- pl_Release( p_playlist );
+ pl_Release( p_intf );
p_intf->pf_run = Run;
p_intf->p_sys = p_sys;
}
PL_UNLOCK;
- pl_Release( p_playlist );
+ pl_Release( p_intf );
dbus_connection_unref( p_intf->p_sys->p_conn );
playlist_t *p_playlist = pl_Yield( (vlc_object_t*) p_data );
dbus_int32_t i_elements = p_playlist->current.i_size;
- pl_Release( p_playlist );
+ pl_Release( (vlc_object_t*) p_data );
ADD_INT32( &i_elements );
SIGNAL_SEND;
playlist_t *p_playlist = (playlist_t*)p_this;
playlist_add_t *p_add = newval.p_address;
playlist_item_t *p_item;
- p_item = playlist_ItemGetById( p_playlist, p_add->i_node, pl_Unlocked );
+ p_item = playlist_ItemGetById( p_playlist, p_add->i_node, pl_Locked );
assert( p_item );
while( p_item->p_parent )
p_item = p_item->p_parent;
if( !p_input )
{
PL_UNLOCK;
- pl_Release( p_playlist );
+ pl_Release( p_intf );
return VLC_SUCCESS;
}
vlc_object_yield( p_input );
- pl_Release( p_playlist );
+ pl_Release( p_intf );
p_item = input_GetItem( p_input );
if( !p_item )
{
intf_sys_t* p_sys = p_intf->p_sys;
dbus_int32_t i_caps = CAPS_CAN_HAS_TRACKLIST;
- playlist_t* p_playlist = pl_Yield( (vlc_object_t*)p_intf );
+ playlist_t* p_playlist = pl_Yield( p_intf );
if( !b_playlist_locked ) PL_LOCK;
if( p_playlist->current.i_size > 0 )
}
if( !b_playlist_locked ) PL_UNLOCK;
- pl_Release( p_playlist );
+ pl_Release( p_intf );
if( p_sys->b_meta_read )
i_caps |= CAPS_CAN_PROVIDE_METADATA;
playlist_t* p_playlist = NULL;
input_thread_t* p_input = NULL;
- p_playlist = pl_Yield( (vlc_object_t*) p_intf );
+ p_playlist = pl_Yield( p_intf );
if( lock )
PL_LOCK;
if( lock )
PL_UNLOCK;
- pl_Release( p_playlist );
+ pl_Release( p_intf );
dbus_message_iter_open_container( args, DBUS_TYPE_STRUCT, NULL, &status );
dbus_message_iter_append_basic( &status, DBUS_TYPE_INT32, &i_state );