From 1d43feaafe63d78ad5be78b766fdde924b4f15b5 Mon Sep 17 00:00:00 2001 From: Mirsal Ennaime Date: Tue, 7 Jun 2011 18:14:16 +0200 Subject: [PATCH] dbus: Fix the tracklist's PropertyChanged signal --- 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 a6d6b90dab..d27590e022 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 d8e6e0863b..c408845dab 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 ); -- 2.39.2