aboutsummaryrefslogtreecommitdiffstats
path: root/src/output/AlsaOutputPlugin.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* copyright year 2014Max Kellermann2014-01-131-1/+1
|
* output/alsa: use new[] instead of g_malloc()Max Kellermann2013-12-141-6/+5
|
* output/alsa: avoid endless loop in Raspberry Pi workaroundMax Kellermann2013-11-041-1/+17
| | | | See code comment.
* *: use nullptr instead of NULLMax Kellermann2013-10-281-7/+7
|
* Log: new logging library APIMax Kellermann2013-10-021-25/+33
| | | | | Prepare to migrate away from GLib. Currently, we're still using GLib as a backend.
* util/Error: new error passing libraryMax Kellermann2013-09-041-42/+36
| | | | Replaces GLib's GError.
* *: use gcc.h macros instead of GLibMax Kellermann2013-08-041-1/+1
|
* OutputPlugin: pass config_param referenceMax Kellermann2013-08-041-15/+13
|
* audio_format: convert to C++Max Kellermann2013-08-031-46/+46
|
* gcc.h: add macro gcc_unreachable()Max Kellermann2013-08-031-1/+1
|
* output_api: convert to C++Max Kellermann2013-07-301-1/+1
|
* pcm_export: convert to C++Max Kellermann2013-04-091-13/+11
|
* pcm_*: move to src/pcm/Max Kellermann2013-04-091-1/+1
|
* mixer_plugin: convert to C++Max Kellermann2013-02-221-1/+1
|
* output/alsa: workaround for noise after manual song changeMax Kellermann2013-02-041-0/+20
| | | | | Workaround for driver bug observed on the Raspberry Pi, see code comment for details.
* output/alsa: pre-allocate the silence bufferMax Kellermann2013-02-041-14/+15
|
* output/alsa: move code to alsa_write_silence()Max Kellermann2013-02-041-14/+23
|
* output/alsa: default "device" is an empty stringMax Kellermann2013-02-041-1/+1
| | | | | | Fixes nullptr dereference in std::string::operator=(). Also fixes a memory leak by using config_get_block_string() instead of config_dup_block_string().
* output/{alsa,oss}: convert to C++Max Kellermann2013-01-291-0/+825