aboutsummaryrefslogtreecommitdiffstats
path: root/src/output (follow)
Commit message (Expand)AuthorAgeFilesLines
* mixer/Plugin: pass AudioOutput reference to init()Max Kellermann2014-02-067-50/+46
* MixerPlugin: convert function pointers to Mixer virtual methodsMax Kellermann2014-02-061-1/+1
* Mixer: use reference instead of pointer for MixerPluginMax Kellermann2014-02-051-2/+2
* Mixer: rename struct mixer_plugin to MixerPluginMax Kellermann2014-02-052-2/+3
* MixerPlugin: add EventLoop& init() parameterMax Kellermann2014-02-054-14/+17
* Main, OutputThread: increase kernel timer slack (Linux)Max Kellermann2014-01-301-0/+2
* OutputThread: move more functions into the AudioOutput classMax Kellermann2014-01-292-240/+271
* output: rename "chunk" to "current_chunk"Max Kellermann2014-01-294-28/+30
* output: move functions into the AudioOutput structMax Kellermann2014-01-2923-328/+281
* AudioOutput: make "plugin" a referenceMax Kellermann2014-01-295-37/+37
* AudioOutput: pass plugin to constructorMax Kellermann2014-01-2918-45/+68
* AudioOutput: add constructor and destructorMax Kellermann2014-01-2819-101/+27
* output: rename source filesMax Kellermann2014-01-2816-19/+19
* output: rename struct audio_output to AudioOutputMax Kellermann2014-01-2831-267/+268
* OutputPlugin: rename struct audio_output_plugin to AudioOutputPluginMax Kellermann2014-01-2838-49/+52
* OutputAll: convert to class, move instance to class PartitionMax Kellermann2014-01-2810-815/+791
* Mixer*: move to mixer/Max Kellermann2014-01-249-13/+13
* Filter*: move to filter/Max Kellermann2014-01-244-11/+11
* Client*: move to client/Max Kellermann2014-01-241-1/+1
* Config*: move to config/Max Kellermann2014-01-248-11/+11
* output/*: move to output/plugins/Max Kellermann2014-01-2357-17/+3501
* Encoder*: move to src/encoderMax Kellermann2014-01-233-6/+6
* copyright year 2014Max Kellermann2014-01-1335-35/+35
* util/Alloc: new library replacing GLib's g_malloc()Max Kellermann2014-01-071-1/+1
* event/SocketMonitor: don't close the socket automaticallyMax Kellermann2014-01-061-0/+3
* util/Cast: new utility libraryMax Kellermann2014-01-061-1/+2
* output/httpd: move the clients.clear() call to the IOThreadMax Kellermann2014-01-051-1/+3
* output/httpd: import GetEventLoop()Max Kellermann2014-01-052-3/+5
* output/httpd: move Bind()/Unbind() to the IOThreadMax Kellermann2014-01-041-4/+8
* output/httpd: move all broadcast operations to the IOThreadMax Kellermann2014-01-042-11/+76
* output/httpd: use the IOThreadMax Kellermann2014-01-041-2/+2
* output/httpd: move queue size check to HttpdClient::PushPage()Max Kellermann2014-01-043-18/+6
* output/httpd: wrap the std::list in std::queueMax Kellermann2014-01-042-6/+16
* output/httpd: merge duplicate code to ClearQueue()Max Kellermann2014-01-042-5/+15
* output/httpd: keep track of queue sizeMax Kellermann2014-01-042-13/+14
* output/httpd: change "struct" to "class"Max Kellermann2013-12-313-4/+7
* output/httpd: move code to methods Delay(), Play(), Cancel()Max Kellermann2013-12-312-22/+46
* output/httpd: move Cast() into the classMax Kellermann2013-12-312-25/+23
* output/httpd: add methods Init(), Finish()Max Kellermann2013-12-312-12/+29
* output/httpd: use reference instead of pointerMax Kellermann2013-12-313-14/+14
* output/httpd: make the HttpdClient base class "private"Max Kellermann2013-12-311-1/+1
* output/osx: fix typoMax Kellermann2013-12-191-1/+1
* output/osx: use DynamicFifoBuffer instead of struct fifo_bufferMax Kellermann2013-12-191-26/+21
* output/alsa: use new[] instead of g_malloc()Max Kellermann2013-12-141-6/+5
* Merge branch 'v0.18.x'Max Kellermann2013-12-142-4/+4
|\
| * output/osx: fix build failureLukas Stabe2013-12-101-3/+3
| * output/openal: check __APPLE__ instead of HAVE_OSXLukas Stabe2013-12-021-1/+1
* | system/Resolver: sockaddr_to_string() returns std::string()Max Kellermann2013-12-041-8/+3
* | include cleanup using iwyuMax Kellermann2013-11-284-10/+1
* | HttpdOutputPlugin.cxx: fix null pointer dereferenceDenis Krjuchkov2013-11-261-1/+2
|/