Difference between revisions of "Iron Curtain"

From SlugWiki
Jump to: navigation, search
(XMMS Plugin)
(XMMS Plugin)
Line 6: Line 6:
 
Use the functions in <code>xmms-1.2.11/libxmms/xmmsctrl.h</code> to get data other than frequency and PCM data. Useful functions include:
 
Use the functions in <code>xmms-1.2.11/libxmms/xmmsctrl.h</code> to get data other than frequency and PCM data. Useful functions include:
 
<pre>
 
<pre>
 +
gint xmms_remote_get_output_time(gint session);
 
gint xmms_remote_get_playlist_length(gint session);
 
gint xmms_remote_get_playlist_length(gint session);
gint xmms_remote_get_playlist_pos(gint session);
 
 
gchar *xmms_remote_get_playlist_file(gint session, gint pos);
 
gchar *xmms_remote_get_playlist_file(gint session, gint pos);
 
gchar *xmms_remote_get_playlist_title(gint session, gint pos);
 
gchar *xmms_remote_get_playlist_title(gint session, gint pos);
 
gint xmms_remote_get_output_time(gint session);
 
gint xmms_remote_get_output_time(gint session);
 +
gboolean xmms_remote_is_playing(gint session);
 +
gboolean xmms_remote_is_paused(gint session);
 +
gboolean xmms_remote_is_shuffle(gint session);
 +
gboolean xmms_remote_is_repeat(gint session);
 +
int xmms_remote_get_main_volume(gint session);
 +
int xmms_remote_get_balance(gint session);
 +
int xmms_remote_get_playlist_pos(gint session);
 
</pre>
 
</pre>
  
 
[[Category: Projects]]
 
[[Category: Projects]]

Revision as of 03:35, 29 February 2008

Overview

An LED display built out of LED boards from some dead guy at TEP.

XMMS Plugin

Use the functions in xmms-1.2.11/libxmms/xmmsctrl.h to get data other than frequency and PCM data. Useful functions include:

gint xmms_remote_get_output_time(gint session);
gint xmms_remote_get_playlist_length(gint session);
gchar *xmms_remote_get_playlist_file(gint session, gint pos);
gchar *xmms_remote_get_playlist_title(gint session, gint pos);
gint xmms_remote_get_output_time(gint session);
gboolean xmms_remote_is_playing(gint session);
gboolean xmms_remote_is_paused(gint session);
gboolean xmms_remote_is_shuffle(gint session);
gboolean xmms_remote_is_repeat(gint session);
int xmms_remote_get_main_volume(gint session);
int xmms_remote_get_balance(gint session);
int xmms_remote_get_playlist_pos(gint session);