clients/lib/xmmsclient/visualization/client.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <math.h>
#include <time.h>
#include "xmmsc/xmmsc_ipc_transport.h"
#include "xmmsc/xmmsc_idnumbers.h"
#include "xmms_configuration.h"
#include "common.h"

Go to the source code of this file.

Functions

xmmsc_visualization_t * get_dataset (xmmsc_connection_t *c, int vv)
xmmsc_result_txmmsc_visualization_version (xmmsc_connection_t *c)
 Querys the visualization version.
xmmsc_result_txmmsc_visualization_init (xmmsc_connection_t *c)
 Initializes a new visualization dataset.
int xmmsc_visualization_init_handle (xmmsc_result_t *res)
xmmsc_result_txmmsc_visualization_start (xmmsc_connection_t *c, int vv)
 Initializes a new visualization connection.
void xmmsc_visualization_start_handle (xmmsc_connection_t *c, xmmsc_result_t *res)
bool xmmsc_visualization_started (xmmsc_connection_t *c, int vv)
bool xmmsc_visualization_errored (xmmsc_connection_t *c, int vv)
xmmsc_result_txmmsc_visualization_property_set (xmmsc_connection_t *c, int vv, const char *key, const char *value)
 Deliver one property.
xmmsc_result_txmmsc_visualization_properties_set (xmmsc_connection_t *c, int vv, xmmsv_t *props)
 Deliver some properties.
void xmmsc_visualization_shutdown (xmmsc_connection_t *c, int vv)
 Says goodbye and cleans up.
int check_drawtime (double ts, int drawtime)
int xmmsc_visualization_chunk_get (xmmsc_connection_t *c, int vv, short *buffer, int drawtime, unsigned int blocking)
 Fetches the next available data chunk.

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