#include <plugin.h>
List of all members.
Public Attributes |
gchar * | filename |
| Filename URI.
|
void * | data |
gint | playing |
| 1 = Playing, 0 = Stopped.
|
gboolean | error |
| TRUE if there has been an error.
|
gboolean | eof |
| TRUE if end of file has been reached-.
|
InputPlugin * | plugin |
struct OutputAPI * | output |
GThread * | thread |
GMutex * | pb_ready_mutex |
GCond * | pb_ready_cond |
gint | pb_ready_val |
gint(* | set_pb_ready )(InputPlayback *) |
gint | nch |
gint | rate |
gint | freq |
gint | length |
gchar * | title |
void(* | set_params )(InputPlayback *playback, const gchar *title, gint length, gint bitrate, gint samplerate, gint channels) |
| Set playback parameters.
|
void(* | set_tuple )(InputPlayback *playback, Tuple *tuple) |
| Sets / updates playback entry Tuple.
|
void(* | set_gain_from_playlist )(InputPlayback *playback) |
void(* | pass_audio )(InputPlayback *, gint, gint, gint, gpointer, gint *) |
void(* | set_replaygain_info )(InputPlayback *, ReplayGainInfo *) |
Detailed Description
Definition at line 282 of file plugin.h.
Member Data Documentation
TRUE if end of file has been reached-.
Definition at line 288 of file plugin.h.
TRUE if there has been an error.
Definition at line 287 of file plugin.h.
gint InputPlayback::length |
void(* InputPlayback::pass_audio)(InputPlayback *, gint, gint, gint, gpointer, gint *) |
GCond* InputPlayback::pb_ready_cond |
GMutex* InputPlayback::pb_ready_mutex |
gint InputPlayback::pb_ready_val |
1 = Playing, 0 = Stopped.
Definition at line 286 of file plugin.h.
InputPlugin* InputPlayback::plugin |
void(* InputPlayback::set_gain_from_playlist)(InputPlayback *playback) |
Set playback parameters.
Title should be NULL and length should be 0.
- Deprecated:
- Use of this function to set title or length is deprecated, please use set_tuple() for information other than bitrate/samplerate/channels.
Definition at line 310 of file plugin.h.
gint(* InputPlayback::set_pb_ready)(InputPlayback *) |
void(* InputPlayback::set_replaygain_info)(InputPlayback *, ReplayGainInfo *) |
void(* InputPlayback::set_tuple)(InputPlayback *playback, Tuple *tuple) |
Sets / updates playback entry Tuple.
- Attention:
- Caller gives up ownership of one reference to the tuple.
- Since:
- Added in Audacious 2.2.
Definition at line 318 of file plugin.h.
GThread* InputPlayback::thread |
gchar* InputPlayback::title |
The documentation for this struct was generated from the following file: