XMMS2
|
xforms More...
#include <string.h>
#include "xmmspriv/xmms_plugin.h"
#include "xmmspriv/xmms_xform.h"
#include "xmmspriv/xmms_streamtype.h"
#include "xmmspriv/xmms_medialib.h"
#include "xmmspriv/xmms_utils.h"
#include "xmmspriv/xmms_xform_plugin.h"
#include "xmms/xmms_ipc.h"
#include "xmms/xmms_log.h"
#include "xmms/xmms_object.h"
#include "xform_ipc.c"
Go to the source code of this file.
xforms
Definition in file xform.c.
#define READ_CHUNK 4096 |
Definition at line 85 of file xform.c.
Referenced by xmms_xform_new().
typedef struct match_state_St match_state_t |
typedef struct xmms_xform_hotspot_St xmms_xform_hotspot_t |
void xmms_xform_auxdata_set_int | ( | xmms_xform_t * | xform, |
const char * | key, | ||
int | intval | ||
) |
GList* xmms_xform_browse | ( | const gchar * | url, |
xmms_error_t * | error | ||
) |
void xmms_xform_browse_add_symlink_args | ( | xmms_xform_t * | xform, |
const gchar * | basename, | ||
const gchar * | url, | ||
gint | nargs, | ||
gchar ** | args | ||
) |
Definition at line 127 of file xform.c.
Referenced by xmms_xform_browse_add_symlink().
GList* xmms_xform_browse_method | ( | xmms_xform_t * | xform, |
const gchar * | url, | ||
xmms_error_t * | error | ||
) |
Definition at line 257 of file xform.c.
Referenced by xmms_xform_browse().
xmms_xform_t* xmms_xform_chain_setup | ( | xmms_medialib_entry_t | entry, |
GList * | goal_formats, | ||
gboolean | rehash | ||
) |
xmms_xform_t* xmms_xform_chain_setup_url | ( | xmms_medialib_entry_t | entry, |
const gchar * | url, | ||
GList * | goal_formats, | ||
gboolean | rehash | ||
) |
Definition at line 1405 of file xform.c.
Referenced by xmms_xform_chain_setup().
xmms_xform_t * xmms_xform_find | ( | xmms_xform_t * | prev, |
xmms_medialib_entry_t | entry, | ||
GList * | goal_hints | ||
) |
Definition at line 1183 of file xform.c.
Referenced by xmms_xform_browse().
const GList* xmms_xform_goal_hints_get | ( | xmms_xform_t * | xform | ) |
const char* xmms_xform_indata_find_str | ( | xmms_xform_t * | xform, |
xmms_stream_type_key_t | key | ||
) |
Definition at line 459 of file xform.c.
Referenced by xmms_xform_indata_find_str().
xmms_stream_type_t* xmms_xform_intype_get | ( | xmms_xform_t * | xform | ) |
gboolean xmms_xform_metadata_get_int | ( | xmms_xform_t * | xform, |
const char * | key, | ||
gint32 * | val | ||
) |
gboolean xmms_xform_metadata_get_str | ( | xmms_xform_t * | xform, |
const char * | key, | ||
const gchar ** | val | ||
) |
Definition at line 580 of file xform.c.
Referenced by xmms_xform_metadata_set_str().
void xmms_xform_metadata_set_int | ( | xmms_xform_t * | xform, |
const char * | key, | ||
int | val | ||
) |
void xmms_xform_metadata_set_str | ( | xmms_xform_t * | xform, |
const char * | key, | ||
const char * | val | ||
) |
xmms_xform_t* xmms_xform_new | ( | xmms_xform_plugin_t * | plugin, |
xmms_xform_t * | prev, | ||
xmms_medialib_entry_t | entry, | ||
GList * | goal_hints | ||
) |
Definition at line 375 of file xform.c.
Referenced by xmms_xform_browse(), and xmms_xform_find().
xmms_xform_object_t* xmms_xform_object_init | ( | void | ) |
void xmms_xform_outdata_type_set | ( | xmms_xform_t * | xform, |
xmms_stream_type_t * | type | ||
) |
xmms_stream_type_t* xmms_xform_outtype_get | ( | xmms_xform_t * | xform | ) |
Definition at line 484 of file xform.c.
Referenced by xmms_xform_intype_get().
gint xmms_xform_outtype_get_int | ( | xmms_xform_t * | xform, |
xmms_stream_type_key_t | key | ||
) |
const char* xmms_xform_outtype_get_str | ( | xmms_xform_t * | xform, |
xmms_stream_type_key_t | key | ||
) |
const char * xmms_xform_shortname | ( | xmms_xform_t * | xform | ) |
Definition at line 865 of file xform.c.
Referenced by xmms_xform_browse(), xmms_xform_metadata_set_str(), xmms_xform_this_read(), and xmms_xform_this_seek().
gint xmms_xform_this_read | ( | xmms_xform_t * | xform, |
gpointer | buf, | ||
gint | siz, | ||
xmms_error_t * | err | ||
) |
Definition at line 943 of file xform.c.
Referenced by xmms_xform_read().
gint64 xmms_xform_this_seek | ( | xmms_xform_t * | xform, |
gint64 | offset, | ||
xmms_xform_seek_mode_t | whence, | ||
xmms_error_t * | err | ||
) |
Definition at line 1021 of file xform.c.
Referenced by xmms_xform_seek().