src/xmms/ringbuf_xform.c File Reference

#include "xmms/xmms_log.h"
#include "xmms/xmms_medialib.h"
#include "xmmspriv/xmms_ringbuf.h"
#include "xmmspriv/xmms_xform.h"

Go to the source code of this file.

Typedefs

typedef enum xmms_buffer_state_E xmms_buffer_state_t
typedef struct xmms_ringbuf_priv_St xmms_ringbuf_priv_t

Enumerations

enum  xmms_buffer_state_E {
  STATE_WANT_BUFFER, STATE_BUFFERING, STATE_WANT_SEEK, STATE_SEEK_DONE,
  STATE_WANT_STOP, STATE_IS_STOPPED
}

Functions

xmms_xform_txmms_ringbuf_xform_new (xmms_xform_t *prev, xmms_medialib_entry_t entry, GList *gt)
 XMMS_XFORM_BUILTIN (ringbuf,"Ringbuffer", XMMS_VERSION,"Buffer", xmms_ringbuf_plugin_setup)


Typedef Documentation

typedef struct xmms_ringbuf_priv_St xmms_ringbuf_priv_t


Enumeration Type Documentation

Enumerator:
STATE_WANT_BUFFER 
STATE_BUFFERING 
STATE_WANT_SEEK 
STATE_SEEK_DONE 
STATE_WANT_STOP 
STATE_IS_STOPPED 

Definition at line 22 of file ringbuf_xform.c.


Function Documentation

xmms_xform_t* xmms_ringbuf_xform_new ( xmms_xform_t prev,
xmms_medialib_entry_t  entry,
GList *  gt 
)

Definition at line 117 of file ringbuf_xform.c.

XMMS_XFORM_BUILTIN ( ringbuf  ,
"Ringbuffer"  ,
XMMS_VERSION  ,
"Buffer"  ,
xmms_ringbuf_plugin_setup   
)


Generated on Wed Dec 10 18:06:45 2008 for XMMS2 by  doxygen 1.5.6