XMMS2
Typedefs | Enumerations | Variables
ringbuf_xform.c File Reference
#include <xmms/xmms_log.h>
#include <xmmspriv/xmms_medialib.h>
#include <xmmspriv/xmms_ringbuf.h>
#include <xmmspriv/xmms_xform.h>

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
}
 

Variables

const xmms_plugin_desc_t xmms_builtin_ringbuf = { XMMS_PLUGIN_TYPE_XFORM , 7 , G_STRINGIFY( ringbuf ), "Ringbuffer" , XMMS_VERSION , "Buffer" , (gboolean (*)(gpointer)) 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 

Variable Documentation

const xmms_plugin_desc_t xmms_builtin_ringbuf = { XMMS_PLUGIN_TYPE_XFORM , 7 , G_STRINGIFY( ringbuf ), "Ringbuffer" , XMMS_VERSION , "Buffer" , (gboolean (*)(gpointer)) xmms_ringbuf_plugin_setup }