aboutsummaryrefslogtreecommitdiffstats
path: root/src/output/shout_plugin.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* encoder/vorbis: generate end-of-stream packet when playback endsMax Kellermann2012-04-051-1/+1
* encoder_plugin: add method pre_tag()Max Kellermann2011-07-201-1/+1
* output/shout: fix a memory leakJonathan Neuschäfer2011-07-181-12/+16
* Merge release 0.15.15 from branch 'v0.15.x'Max Kellermann2010-11-081-1/+1
|\
| * output/shout: artist comes first in stream titleMax Kellermann2010-11-081-1/+1
* | output/shout: implement delay()Max Kellermann2010-11-051-8/+13
* | eliminate g_error() usageThomas Jansen2010-09-251-2/+3
* | Update copyright notices.Avuton Olrich2009-12-311-1/+1
* | include config.h in all sourcesMax Kellermann2009-11-121-0/+1
* | audio_format: wildcards allowed in audio_format configurationMax Kellermann2009-10-211-2/+7
* | tag: removed the "_ITEM_" suffix from the enum namesMax Kellermann2009-10-131-2/+2
|/
* output/shout: minimize the unpause latencyMax Kellermann2009-08-141-0/+7
* conf: eliminated CamelCaseMax Kellermann2009-06-031-1/+1
* all: Update copyright header.Avuton Olrich2009-03-131-6/+7
* tag: no CamelCaseMax Kellermann2009-02-271-2/+1
* output_plugin: report errors with GErrorMax Kellermann2009-02-261-77/+96
* shout: use config_get_block_unsigned()Max Kellermann2009-02-261-6/+3
* output_plugin: don't pass audio_output object to method init()Max Kellermann2009-02-251-6/+3
* output: pass the music chunk pointer as void*, not char*Max Kellermann2009-02-231-1/+1
* output_api: play() returns a lengthMax Kellermann2009-02-231-2/+5
* shout: removed shout_plugin.hMax Kellermann2009-02-221-1/+28
* shout: removed shout_encoder_pluginsMax Kellermann2009-02-221-11/+0
* shout: use the new encoder APIMax Kellermann2009-02-221-33/+101
* shout: merged open_shout_conn() into my_shout_open_device()Max Kellermann2009-02-221-10/+2
* shout: bool return values instead of intMax Kellermann2009-02-221-27/+28
* shout: clear buffer before calling the encoderMax Kellermann2009-02-091-2/+7
* shout: don't postpone metadataMax Kellermann2009-02-091-32/+12
* shout: use libshout's synchronizationMax Kellermann2009-02-091-21/+4
* shout: switch to blocking modeMax Kellermann2009-02-091-73/+7
* shout: removed shout_data.tag_to_sendMax Kellermann2009-02-091-8/+6
* shout: removed shout_data.shout_errorMax Kellermann2009-02-091-3/+0
* output_api: moved the command check out of method pause()Max Kellermann2009-01-301-10/+3
* use g_free() instead of free()Max Kellermann2009-01-251-1/+1
* conf: const pointers in block get functionsMax Kellermann2009-01-251-1/+1
* conf: added config_get_block_unsigned()Max Kellermann2009-01-181-8/+2
* conf: added config_get_block_string()Max Kellermann2009-01-181-53/+29
* conf: replaced getBoolBlockParam() with config_get_block_bool()Max Kellermann2009-01-171-3/+1
* conf: no CamelCase, part IMax Kellermann2009-01-171-2/+2
* added missing explicit config.h includesMax Kellermann2009-01-081-0/+1
* shout: fixed bad error message printoutViliam Mateicka2008-12-231-2/+2
* shout: use GLib instead of utils.h/log.hMax Kellermann2008-11-251-59/+59
* shout: don't check HAVE_SHOUTMax Kellermann2008-11-251-7/+0
* removed unneed check for protocol in shout plugin, will assume icecast2 proto...Alam Arias2008-10-311-2/+0
* output: close device on play errorMax Kellermann2008-10-291-7/+2
* output: use bool for return values and flagsMax Kellermann2008-10-291-12/+12
* renamed src/audioOutputs/ to src/output/Max Kellermann2008-10-261-0/+596