Pass audio_output objects around instead of void pointers. This will give some more control to the plugin, and prepares for non-blocking audio outputs.
Move the "extern" declarations from output_list.c, for more type safety.