| 
    XMMS2
    
   | 
 
xforms More...
#include <glib.h>#include <xmmspriv/xmms_xform.h>#include <xmms/xmms_log.h>#include <xmms/xmms_object.h>Typedefs | |
| typedef enum  xmms_stream_type_val_type_E  | xmms_stream_type_val_type_t | 
| typedef struct  xmms_stream_type_val_St  | xmms_stream_type_val_t | 
Enumerations | |
| enum | xmms_stream_type_val_type_E { STRING, INT } | 
Functions | |
| xmms_stream_type_t * | xmms_stream_type_parse (va_list ap) | 
| const char * | xmms_stream_type_get_str (const xmms_stream_type_t *st, xmms_stream_type_key_t key) | 
| gint | xmms_stream_type_get_int (const xmms_stream_type_t *st, xmms_stream_type_key_t key) | 
| gboolean | xmms_stream_type_match (const xmms_stream_type_t *in_type, const xmms_stream_type_t *out_type) | 
| xmms_stream_type_t * | xmms_stream_type_coerce (const xmms_stream_type_t *in, const GList *goal_types) | 
| Find the best pair of formats.  More... | |
| xmms_stream_type_t * | _xmms_stream_type_new (const gchar *begin,...) | 
xforms
| typedef struct xmms_stream_type_val_St xmms_stream_type_val_t | 
| typedef enum xmms_stream_type_val_type_E xmms_stream_type_val_type_t | 
| xmms_stream_type_t* _xmms_stream_type_new | ( | const gchar * | begin, | 
| ... | |||
| ) | 
Referenced by xmms_stream_type_coerce().
| xmms_stream_type_t* xmms_stream_type_coerce | ( | const xmms_stream_type_t * | in, | 
| const GList * | goal_types | ||
| ) | 
Find the best pair of formats.
| gint xmms_stream_type_get_int | ( | const xmms_stream_type_t * | st, | 
| xmms_stream_type_key_t | key | ||
| ) | 
| const char* xmms_stream_type_get_str | ( | const xmms_stream_type_t * | st, | 
| xmms_stream_type_key_t | key | ||
| ) | 
| gboolean xmms_stream_type_match | ( | const xmms_stream_type_t * | in_type, | 
| const xmms_stream_type_t * | out_type | ||
| ) | 
Referenced by xmms_xform_plugin_supports().
| xmms_stream_type_t* xmms_stream_type_parse | ( | va_list | ap | ) |