vlc | branch: master | Mirsal Ennaime <[email protected]> | Tue Jun 7 18:14:16 2011 +0200| [1d43feaafe63d78ad5be78b766fdde924b4f15b5] | committer: Mirsal Ennaime
dbus: Fix the tracklist's PropertyChanged signal > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1d43feaafe63d78ad5be78b766fdde924b4f15b5 --- modules/control/dbus/dbus.c | 2 +- modules/control/dbus/dbus_tracklist.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/control/dbus/dbus.c b/modules/control/dbus/dbus.c index a6d6b90..d27590e 100644 --- a/modules/control/dbus/dbus.c +++ b/modules/control/dbus/dbus.c @@ -632,7 +632,7 @@ static void ProcessEvents( intf_thread_t *p_intf, PlayerPropertiesChangedEmit( p_intf, &player_properties ); if( vlc_dictionary_keys_count( &tracklist_properties ) ) - TrackListPropertiesChangedEmit( p_intf, &player_properties ); + TrackListPropertiesChangedEmit( p_intf, &tracklist_properties ); vlc_dictionary_clear( &player_properties, NULL, NULL ); vlc_dictionary_clear( &tracklist_properties, NULL, NULL ); diff --git a/modules/control/dbus/dbus_tracklist.c b/modules/control/dbus/dbus_tracklist.c index d8e6e08..c408845 100644 --- a/modules/control/dbus/dbus_tracklist.c +++ b/modules/control/dbus/dbus_tracklist.c @@ -388,7 +388,8 @@ PropertiesChangedSignal( intf_thread_t *p_intf, for( int i = 0; i < i_properties; i++ ) if( !strcmp( ppsz_properties[i], "Tracks" ) ) - dbus_message_iter_append_basic( &entry, DBUS_TYPE_STRING, + dbus_message_iter_append_basic( &invalidated_properties, + DBUS_TYPE_STRING, &ppsz_properties[i] ); dbus_message_iter_close_container( &args, &invalidated_properties ); _______________________________________________ vlc-commits mailing list [email protected] http://mailman.videolan.org/listinfo/vlc-commits
