aboutsummaryrefslogtreecommitdiffstats
path: root/src/audioOutputs/audioOutput_shout.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* output: make "struct audio_output" opaque for output pluginsMax Kellermann2008-09-241-24/+26
* output: set audio_output->open=1 in audio_output_task()Max Kellermann2008-09-241-4/+0
* output: pass audio_format to plugin.init() and plugin.open()Max Kellermann2008-09-241-3/+7
* shout: don't write empty buffersMax Kellermann2008-09-121-2/+4
* shout: removed clear_shout_buffer()Max Kellermann2008-09-121-8/+2
* shout: make the shout_buffer staticMax Kellermann2008-09-121-7/+0
* shout: constant plugin declarationsMax Kellermann2008-09-121-2/+2
* shout: static encoder plugin listMax Kellermann2008-09-121-35/+15
* shout: removed typedefs on structs and plugin methodsMax Kellermann2008-09-121-3/+3
* shout: added mp3 encoderEric Wollesen2008-09-121-0/+1
* shout: introduce pluggable encoder APIEric Wollesen2008-09-121-7/+68
* shout: send shout metadataEric Wollesen2008-09-121-3/+13
* shout: added shout_bufferEric Wollesen2008-09-121-26/+28
* shout: moved code to audioOutput_shout_ogg.cMax Kellermann2008-09-121-153/+5
* shout: moved declarations to audioOutput_shout.hMax Kellermann2008-09-121-40/+1
* shout: removed commented codeMax Kellermann2008-09-121-4/+0
* shout: no CamelCaseMax Kellermann2008-09-121-194/+194
* shout: use reqAudioFormat instead of outAudioFormatMax Kellermann2008-09-111-1/+1
* shout: copy the audio_format, instead of taking a pointerMax Kellermann2008-09-111-13/+12
* timer: constant pointersMax Kellermann2008-09-091-1/+1
* output: const plugin structuresMax Kellermann2008-09-081-1/+1
* output: renamed typedef AudioOutput to struct audio_outputMax Kellermann2008-09-071-9/+11
* output: added output_api.hMax Kellermann2008-09-071-3/+2
* audio_format: converted typedef AudioFormat to struct audio_formatMax Kellermann2008-09-071-1/+1
* fix -Wcast-qual -Wwrite-strings warningsMax Kellermann2008-09-071-1/+1
* tag: fix the shout and oggflac pluginsMax Kellermann2008-08-291-8/+8
* tag: renamed MpdTag and MpdTagItem to struct tag, struct mpd_tag_itemMax Kellermann2008-08-291-2/+2
* converted MpdTagItem.type to an enumMax Kellermann2008-08-261-0/+2
* use size_t and constant pointer in ao pluginsMax Kellermann2008-04-121-3/+5
* eliminated duplicate initializationMax Kellermann2008-03-261-1/+1
* parse/initialize with the correct data typeMax Kellermann2008-03-261-1/+1
* fix -Wconst warningsMax Kellermann2008-02-051-6/+11
* fixed "comparison between signed and unsigned"Max Kellermann2008-01-261-1/+1
* Cleanup #includes of standard system headers and put them in one placeEric Wong2008-01-031-5/+0
* conf: use getBoolBlockParam for block params, tooEric Wong2007-09-051-10/+4
* export FATAL() with noreturn attributeEric Wong2007-08-271-3/+1
* audioOutputs/audioOutput_shout: adding timers backJ. Alexander Treuman2007-08-111-27/+80
* Use <= when comparing (current time - start time) to a timeout. This wayJ. Alexander Treuman2007-06-121-2/+2
* Make the shout timeout configurable. The default is still 2 seconds.J. Alexander Treuman2007-06-121-2/+13
* Redoing remiss's shout patch. This time, just block on open() instead ofJ. Alexander Treuman2007-06-121-96/+29
* This should resolve some of the timing issues experienced after switching fro...Roger Bystrøm2007-06-091-8/+76
* After changing ERROR();exit() to FATAL(), gcc incorrectly detects someJ. Alexander Treuman2007-05-261-3/+2
* Changing all calls to ERROR() followed by exit(EXIT_FAILURE) with a singleJ. Alexander Treuman2007-05-261-24/+14
* The massive copyright updateAvuton Olrich2007-04-051-1/+1
* Don't initialize globals to zero (or NULL)Eric Wong2007-01-141-1/+1
* remove some unneccesary includes from the audioOutput'sWarren Dukes2006-10-181-3/+0
* audioOutput_shout: use shout_set_nonblockingEric Wong2006-10-111-3/+17
* Allow an ogg quality of -1 to be specified.J. Alexander Treuman2006-10-101-5/+5
* Replace strdup and {c,re,m}alloc with x* variants to check for OOM errorsEric Wong2006-08-261-1/+1
* Spelling & GrammarAvuton Olrich2006-08-111-2/+2