clients/lib/xmmsclient/playback.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include "xmmsclient/xmmsclient.h"
#include "xmmsclientpriv/xmmsclient.h"
#include "xmmsclientpriv/xmmsclient_ipc.h"
#include "xmmsc/xmmsc_idnumbers.h"

Go to the source code of this file.

Functions

xmmsc_result_txmmsc_playback_tickle (xmmsc_connection_t *c)
 Stop decoding of current song.
xmmsc_result_txmmsc_playback_stop (xmmsc_connection_t *c)
 Stops the current playback.
xmmsc_result_txmmsc_playback_pause (xmmsc_connection_t *c)
 Pause the current playback, will tell the output to not read nor write.
xmmsc_result_txmmsc_playback_start (xmmsc_connection_t *c)
 Starts playback if server is idle.
xmmsc_result_txmmsc_playback_seek_ms_abs (xmmsc_connection_t *c, int milliseconds)
 Seek to a absolute time in the current playback.
xmmsc_result_txmmsc_playback_seek_ms_rel (xmmsc_connection_t *c, int milliseconds)
 Seek to a time relative to the current position in the current playback.
xmmsc_result_txmmsc_playback_seek_ms (xmmsc_connection_t *c, int milliseconds, xmms_playback_seek_mode_t whence)
 Seek to a position given in milliseconds in the current playback.
xmmsc_result_txmmsc_playback_seek_samples_abs (xmmsc_connection_t *c, int samples)
 Seek to a absoulte number of samples in the current playback.
xmmsc_result_txmmsc_playback_seek_samples_rel (xmmsc_connection_t *c, int samples)
 Seek to a number of samples relative to the current position in the current playback.
xmmsc_result_txmmsc_playback_seek_samples (xmmsc_connection_t *c, int samples, xmms_playback_seek_mode_t whence)
 Seek to a position given in samples in the current playback.
xmmsc_result_txmmsc_broadcast_playback_status (xmmsc_connection_t *c)
 Requests the playback status broadcast.
xmmsc_result_txmmsc_playback_status (xmmsc_connection_t *c)
 Make server emit the playback status.
xmmsc_result_txmmsc_broadcast_playback_current_id (xmmsc_connection_t *c)
 Request the current id broadcast.
xmmsc_result_txmmsc_playback_current_id (xmmsc_connection_t *c)
 Make server emit the current id.
xmmsc_result_txmmsc_signal_playback_playtime (xmmsc_connection_t *c)
 Request the playback_playtime signal.
xmmsc_result_txmmsc_playback_playtime (xmmsc_connection_t *c)
 Make server emit the current playtime.
xmmsc_result_txmmsc_playback_volume_set (xmmsc_connection_t *c, const char *channel, int volume)
xmmsc_result_txmmsc_playback_volume_get (xmmsc_connection_t *c)
xmmsc_result_txmmsc_broadcast_playback_volume_changed (xmmsc_connection_t *c)

Generated on Tue Feb 23 18:17:57 2010 for XmmsClient by  doxygen 1.6.1