[vlc-devel] (no subject)

Mirsal Ennaime mirsal at mirsal.fr
Tue Feb 8 22:35:55 CET 2011


From: Mirsal Ennaime <mirsal at mirsal.fr>
Subject: [PATCH] DBus control module
In-Reply-To: 

Hello,

I reworked the dbus control module 6 months ago 
but I left the code lying around in my repository since then.

Remi's recent update on #1986 reminded me of that, so following
is the first series of patches, which removes the need for long msleeps.

 [PATCH 1/9] dbus: Fix the module authors list
 [PATCH 2/9] dbus: Rework the main loop using a poll() based model
 [PATCH 3/9] dbus: use int[2] with pipe()
 [PATCH 4/9] dbus: Fix variable naming and use an enum instead of hardcoded indexes
 [PATCH 5/9] dbus: Split the main loop into smaller functions.
 [PATCH 6/9] dbus: Correctly detect the 'stopped' playback state
 [PATCH 7/9] dbus: Move the input "intf-event" handling code to a separate function
 [PATCH 8/9] dbus: fix memleak
 [PATCH 9/9] dbus: Cosmetics

 modules/control/dbus/dbus.c           |  709 ++++++++++++++++++++++++++++++---
 modules/control/dbus/dbus.h           |    2 +-
 modules/control/dbus/dbus_common.h    |   13 +-
 modules/control/dbus/dbus_player.c    |    3 +-
 modules/control/dbus/dbus_player.h    |    3 +-
 modules/control/dbus/dbus_root.c      |    3 +-
 modules/control/dbus/dbus_root.h      |    3 +-
 modules/control/dbus/dbus_tracklist.c |    3 +-
 modules/control/dbus/dbus_tracklist.h |    3 +-
 9 files changed, 682 insertions(+), 60 deletions(-)


Best regards

-- 
mirsal




More information about the vlc-devel mailing list