Max Kellermann
|
a1509876de
|
output/pulse: use setenv() instead of g_setenv()
There is no advantage in using g_setenv().
|
2014-02-24 20:31:38 +01:00 |
|
Max Kellermann
|
0f2cf51f43
|
output/pulse: remove bogus g_free() call
|
2014-02-24 20:29:29 +01:00 |
|
Max Kellermann
|
9574d11dc8
|
output/sles: new output plugin for Android
|
2014-02-22 00:18:46 +01:00 |
|
Max Kellermann
|
0bbfb28992
|
output/httpd: move to dedicated directory
|
2014-02-19 09:22:08 +01:00 |
|
Max Kellermann
|
ee7bd695fd
|
Timer: move to output/
|
2014-02-19 09:22:08 +01:00 |
|
Max Kellermann
|
0a0659d737
|
mixer/Plugin: pass AudioOutput reference to init()
Passing a void pointer is unsafe.
|
2014-02-06 21:10:12 +01:00 |
|
Max Kellermann
|
b6df4680df
|
MixerPlugin: convert function pointers to Mixer virtual methods
|
2014-02-06 20:52:33 +01:00 |
|
Max Kellermann
|
4657a3bd0f
|
output: move functions into the AudioOutput struct
|
2014-01-29 08:10:46 +01:00 |
|
Max Kellermann
|
bf803e241f
|
AudioOutput: pass plugin to constructor
Make it "const".
|
2014-01-29 08:10:18 +01:00 |
|
Max Kellermann
|
c4403c523f
|
AudioOutput: add constructor and destructor
|
2014-01-28 12:37:58 +01:00 |
|
Max Kellermann
|
68b79f97f3
|
output: rename source files
|
2014-01-28 11:42:54 +01:00 |
|
Max Kellermann
|
815d72065c
|
output: rename struct audio_output to AudioOutput
|
2014-01-28 11:34:09 +01:00 |
|
Max Kellermann
|
e0dc721324
|
OutputPlugin: rename struct audio_output_plugin to AudioOutputPlugin
|
2014-01-28 11:33:15 +01:00 |
|
Max Kellermann
|
68eda78704
|
Mixer*: move to mixer/
|
2014-01-24 16:44:32 +01:00 |
|
Max Kellermann
|
197b503f3e
|
Config*: move to config/
|
2014-01-24 00:20:01 +01:00 |
|
Max Kellermann
|
ea5b901bcc
|
output/*: move to output/plugins/
|
2014-01-23 23:49:50 +01:00 |
|