Commit 7204821b authored by Jonathan Matthew's avatar Jonathan Matthew Committed by Jonathan Matthew
Browse files

Random updates Add notes on controlling Rhythmbox with LIRC

2006-01-28  Jonathan Matthew  <jonathan@kaolin.hn.org>

	* INSTALL.quick, README: Random updates
	* README.lirc: Add notes on controlling Rhythmbox with LIRC
parent df7db3b1
2006-01-28 Jonathan Matthew <jonathan@kaolin.hn.org>
* INSTALL.quick, README: Random updates
* README.lirc: Add notes on controlling Rhythmbox with LIRC
2006-01-28 James Livingston <jrl@ids.org.au>
* lib/rb-cut-and-paste-code.c: (rb_utf_friendly_time): Add some
......
......@@ -5,9 +5,20 @@ Rhythmbox requires the following packages:
- A working GNOME 2.10 platform (more specifically, you need glib-2.6, gtk+-2.6,
gnome-vfs-2.10, libgnome-2.10, gconf-2.10 and libglade-2.10)
- Totem-plparser 1.1.3, which can be gotten by installing totem 1.1.3 or higher
- A recent GStreamer and at least version 0.8.9 gst-plugins (newer are better)
- Totem-plparser 1.1.5, which can be gotten by installing totem 1.1.5 or higher
- libnautilus-burn 2.9.0 or newer, which can be gotten by installing
nautilus-cd-burner
- GStreamer 0.8 or 0.10 and associated plugin packages. For GStreamer 0.8,
gst-plugins 0.8.9 or later is required. Later releases of GStreamer are
always better in general.
Rhythmbox can also make use of the following packages:
- D-BUS 0.35 or newer
- HAL 0.2 or newer (for iPod and generic audio player support)
- Howl, or Avahi 0.5 or newer (for DAAP)
- libsoup 2.2 or newer (for DAAP and Audioscrobbler)
- libmusicbrainz 2.1.0 or newer (for audio CD track listings)
Simple install procedure
......
......@@ -15,7 +15,7 @@ Information about mailing lists can be found at:
Our IRC channel is #rhythmbox on GIMPnet (irc.gimp.org).
Rhythmbox is developed primarily using in gnome cvs. To get a copy
Rhythmbox is developed primarily using gnome cvs. To get a copy
of the latest development tree, see this web page:
http://www.gnome.org/projects/rhythmbox/development.html
......@@ -57,17 +57,15 @@ In the bug report please include:
$ gst-launch-0.8 -t filesrc location=/path/to/my/musicfile.ogg ! decodebin ! fakesink
Just replace /path/to/my/musicfile.ogg with some sound file in the 2 commands
above.
above. If Rhythmbox is compiled with GStreamer 0.10, use gst-launch-0.10 in
the commands above.
* How to reproduce the bug.
If you can reproduce the bug with one of the programs in tests/, that
will be most convenient. Otherwise, please include a short test program
that exhibits the behavior. As a last resort, you can also provide
a pointer to a larger piece of software that can be downloaded.
* If the bug was a crash, the exact text that was printed out when the
crash occured, and a trace (which can be obtained by using gdb or bug-buddy).
See http://live.gnome.org/GettingTraces for more information on getting
stack traces.
Development
=======
......
Controlling Rhythmbox with LIRC
Rhythmbox doesn't have inbuilt LIRC support. Instead, you can use the D-BUS
interface and irexec to control it. Add the following to your .lircrc file:
begin
prog = irexec
button = PLAY
config = dbus-send --session --dest=org.gnome.Rhythmbox /org/gnome/Rhythmbox/Player org.gnome.Rhythmbox.Player.playPause boolean:true
end
begin
prog = irexec
button = NEXT
config = dbus-send --session --dest=org.gnome.Rhythmbox /org/gnome/Rhythmbox/Player org.gnome.Rhythmbox.Player.next
end
begin
prog = irexec
button = BACK
config = dbus-send --session --dest=org.gnome.Rhythmbox /org/gnome/Rhythmbox/Player org.gnome.Rhythmbox.Player.previous
end
begin
prog = irexec
button = VOL_UP
config = dbus-send --session --dest=org.gnome.Rhythmbox /org/gnome/Rhythmbox/Player org.gnome.Rhythmbox.Player.setVolumeRelative double:0.1
end
begin
prog = irexec
button = VOL_DOWN
config = dbus-send --session --dest=org.gnome.Rhythmbox /org/gnome/Rhythmbox/Player org.gnome.Rhythmbox.Player.setVolumeRelative double:-0.1
end
and make sure irexec is running in your session.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment