InputPlayback Struct Reference

#include <plugin.h>

List of all members.

Public Attributes

struct OutputAPIoutput
void(* set_data )(InputPlayback *p, void *data)
void *(* get_data )(InputPlayback *p)
void(* set_pb_ready )(InputPlayback *p)
void(* set_params )(InputPlayback *p, gint bitrate, gint samplerate, gint channels)
void(* set_tuple )(InputPlayback *playback, Tuple *tuple)
 Sets / updates playback entry Tuple.
void(* set_gain_from_playlist )(InputPlayback *playback)

Detailed Description

Definition at line 284 of file plugin.h.


Member Data Documentation

void*(* InputPlayback::get_data)(InputPlayback *p)
struct OutputAPI* InputPlayback::output [read]

Definition at line 286 of file plugin.h.

void(* InputPlayback::set_data)(InputPlayback *p, void *data)
void(* InputPlayback::set_gain_from_playlist)(InputPlayback *playback)
void(* InputPlayback::set_params)(InputPlayback *p, gint bitrate, gint samplerate, gint channels)
void(* InputPlayback::set_pb_ready)(InputPlayback *p)
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.

The documentation for this struct was generated from the following file:

Generated on 27 Aug 2011 for Audacious by  doxygen 1.6.1