Definition in file streamtype.c.
#include <glib.h>
#include "xmmspriv/xmms_xform.h"
#include "xmms/xmms_log.h"
#include "xmms/xmms_object.h"
Go to the source code of this file.
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_new (void *dumb,...) |
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 | ( | void * | dumb, | |
... | ||||
) |
gint xmms_stream_type_get_int | ( | const xmms_stream_type_t * | st, | |
xmms_stream_type_key_t | key | |||
) |
Definition at line 169 of file streamtype.c.
Referenced by xmms_sample_audioformats_coerce(), xmms_sample_frame_size_get(), xmms_sample_ms_to_samples(), xmms_sample_samples_to_ms(), xmms_xform_indata_get_int(), xmms_xform_outtype_get_int(), and xmms_xform_plugin_indata_add().
const char* xmms_stream_type_get_str | ( | const xmms_stream_type_t * | st, | |
xmms_stream_type_key_t | key | |||
) |
Definition at line 146 of file streamtype.c.
Referenced by xmms_sample_audioformats_coerce(), xmms_stream_type_parse(), xmms_xform_indata_find_str(), xmms_xform_indata_get_str(), xmms_xform_outtype_get_str(), and xmms_xform_plugin_indata_add().
gboolean xmms_stream_type_match | ( | const xmms_stream_type_t * | in_type, | |
const xmms_stream_type_t * | out_type | |||
) |
Definition at line 208 of file streamtype.c.
xmms_stream_type_t* xmms_stream_type_parse | ( | va_list | ap | ) |
Definition at line 71 of file streamtype.c.
Referenced by _xmms_stream_type_new(), xmms_output_stream_type_add(), xmms_xform_outdata_type_add(), and xmms_xform_plugin_indata_add().