Audacious  $Id:Doxyfile42802007-03-2104:39:00Znenolod$
Public Attributes
OutputAPI Struct Reference

#include <plugin.h>

List of all members.

Public Attributes

int(* open_audio )(int format, int rate, int channels)
void(* set_replaygain_info )(ReplayGainInfo *info)
void(* write_audio )(void *data, int length)
void(* close_audio )(void)
void(* pause )(bool_t pause)
void(* flush )(int time)
int(* written_time )(void)
bool_t(* buffer_playing )(void)
void(* abort_write )(void)

Detailed Description

Definition at line 231 of file plugin.h.


Member Data Documentation

void(* OutputAPI::abort_write)(void)

Definition at line 295 of file plugin.h.

bool_t(* OutputAPI::buffer_playing)(void)

Definition at line 283 of file plugin.h.

void(* OutputAPI::close_audio)(void)

Definition at line 257 of file plugin.h.

void(* OutputAPI::flush)(int time)

Definition at line 267 of file plugin.h.

int(* OutputAPI::open_audio)(int format, int rate, int channels)

Definition at line 239 of file plugin.h.

void(* OutputAPI::pause)(bool_t pause)

Definition at line 262 of file plugin.h.

void(* OutputAPI::set_replaygain_info)(ReplayGainInfo *info)

Definition at line 244 of file plugin.h.

void(* OutputAPI::write_audio)(void *data, int length)

Definition at line 252 of file plugin.h.

int(* OutputAPI::written_time)(void)

Definition at line 275 of file plugin.h.


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