#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: