aboutsummaryrefslogtreecommitdiffstats
path: root/src/output/shout_output_plugin.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* output/shout: refactor check_block_param() to a functionMax Kellermann2013-01-101-18/+15
| | | | Don't use macro magic, don't dereference the block_param.
* output/shout: move code to my_shout_configure()Max Kellermann2012-10-021-31/+40
| | | | Eliminate the evil goto.
* output/{recorder,shout}: call encoder_read() in a loopMax Kellermann2012-10-021-8/+10
| | | | This is necessary for Ogg packets that span more than one page.
* output/shout: eliminate struct shout_bufferMax Kellermann2012-10-021-7/+3
| | | | Move the raw buffer to struct shout_data.
* output/shout: remove shout_buffer.lenMax Kellermann2012-10-021-9/+4
| | | | Make it a local variable instead.
* output/shout: fix memory leak in error handlerMax Kellermann2012-10-021-2/+7
|
* output/shout: make variables more localMax Kellermann2012-10-021-49/+26
|
* Merge branch 'v0.16.x'Max Kellermann2012-04-051-1/+1
| | | | | | Conflicts: src/output/osx_plugin.c src/text_input_stream.c
* output_plugin: the plugin allocates the audio_output objectMax Kellermann2011-09-191-24/+39
| | | | | | 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.
* output: rename plugin variablesMax Kellermann2011-09-171-1/+1
| | | | Consistent naming.
* output: per-plugin headerMax Kellermann2011-09-171-0/+1
| | | | | Move the "extern" declarations from output_list.c, for more type safety.
* output: rename plugin source filesMax Kellermann2011-09-171-0/+564