aboutsummaryrefslogtreecommitdiffstats
path: root/src/output_plugin.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* output_plugin: replaced method "control()" with "mixer()"Max Kellermann2009-02-161-6/+17
| | | | | The output plugin shouldn't know any specifics of the mixer API. Make it return the mixer object, and let the caller deal with it.
* output_plugin: added inline wrapper functionsMax Kellermann2009-02-161-0/+66
| | | | | Similar to the decoder plugin API: added wrapper functions to increase code readability.
* output_plugin: reorder method declarationsMax Kellermann2009-02-161-17/+17
| | | | | Initialization and deinitialization first, then tag functions, then play/cancel/pause.
* output_api: moved "struct audio_output_plugin" to output_plugin.hMax Kellermann2009-02-161-0/+115
If we move the plugin struct to a separate header, we don't have to include the big fat output_api.h everywhere.