Max Kellermann
|
f3a160038d
|
output/pulse: move more code into the struct
|
2015-01-04 19:45:58 +01:00 |
Max Kellermann
|
f016eef48a
|
output/pulse: use AudioOutputWrapper::Init()
|
2015-01-04 19:44:45 +01:00 |
Max Kellermann
|
f649514183
|
output/openal: convert macro to constexpr
|
2015-01-03 20:00:41 +01:00 |
Max Kellermann
|
afd31677dd
|
output/openal: convert struct to class
|
2015-01-03 20:00:16 +01:00 |
Max Kellermann
|
b28710b08c
|
output/openal: move functions into the class
|
2015-01-02 18:40:16 +01:00 |
Max Kellermann
|
712ed555e6
|
Copyright year 2015
|
2015-01-01 19:48:13 +01:00 |
Max Kellermann
|
11fb5bc3d0
|
output/osx: use nullptr instead of NULL
|
2014-12-31 11:47:27 +01:00 |
Max Kellermann
|
2a5feb225b
|
ConfigData: use nullptr instead of NULL
|
2014-12-30 23:26:54 +01:00 |
Max Kellermann
|
970e338847
|
output/pulse: move code into the struct
|
2014-12-30 00:03:07 +01:00 |
Max Kellermann
|
0b9f650fe2
|
output/Wrapper: new helper class
|
2014-12-29 23:45:14 +01:00 |
Max Kellermann
|
977834179a
|
output/pulse: move initialization to constructor
|
2014-12-29 23:07:18 +01:00 |
Max Kellermann
|
b42732743d
|
output/pulse: remove unnecessary initialization
|
2014-12-29 23:00:11 +01:00 |
Max Kellermann
|
99e6409a67
|
{mixer,output}/pulse: move code to LogPulseError()
|
2014-12-29 22:42:52 +01:00 |
Max Kellermann
|
6a0a5f9693
|
output/pulse: move SetError() to lib/pulse/Error.cxx
|
2014-12-29 22:34:32 +01:00 |
Max Kellermann
|
fe9db8b369
|
{mixer,output}/pulse: use a common Domain instance
|
2014-12-29 22:25:14 +01:00 |
Max Kellermann
|
ca035d0e8d
|
mixer/pulse: remove redundant "virtual" keywords
|
2014-12-29 22:23:58 +01:00 |
Max Kellermann
|
84c9260dc4
|
output/fifo: make variables more local
|
2014-12-28 00:48:05 +01:00 |
Max Kellermann
|
987c02e946
|
output/pipe: convert to class
|
2014-12-27 18:57:18 +01:00 |
Max Kellermann
|
5c0bc612fe
|
output/pipe: add static method Create()
|
2014-12-27 18:56:23 +01:00 |
Max Kellermann
|
0e28b53242
|
output/pipe: merge Initialize() and Configure()
|
2014-12-27 18:56:08 +01:00 |
Max Kellermann
|
5fc0ce80fc
|
output/pipe: move functions into the struct
|
2014-12-27 18:42:31 +01:00 |
Max Kellermann
|
af9092df39
|
EncoderPlugin: pass Tag reference to method tag()
|
2014-12-26 22:30:54 +01:00 |
Max Kellermann
|
58a5da33c2
|
OutputPlugin: pass Tag reference to _send_tag()
|
2014-12-26 22:27:01 +01:00 |
Max Kellermann
|
7077eac589
|
test/FakeDecoderAPI: dump tags
|
2014-12-26 22:23:55 +01:00 |
Max Kellermann
|
b3435ae432
|
output/recorder: implement send_tag()
|
2014-12-26 15:03:22 +01:00 |
Max Kellermann
|
a31129333c
|
output/recorder: move functions into the struct
|
2014-12-26 14:57:29 +01:00 |
Max Kellermann
|
2983c2a24f
|
output/jack: fix implicit nullptr/bool conversion
Return false on error, not nullptr.
|
2014-12-26 14:44:47 +01:00 |
Max Kellermann
|
412bedb697
|
Merge branch 'v0.19.x'
|
2014-12-26 14:40:32 +01:00 |
Max Kellermann
|
163597ef69
|
db/simple: fix implicit nullptr/bool conversion
Return false on error, not nullptr.
|
2014-12-26 14:34:03 +01:00 |
Max Kellermann
|
95f84afd33
|
fs/Traits, ...: work around -Wtautological-pointer-compare
New in clang 3.6.
|
2014-12-26 14:34:03 +01:00 |
Max Kellermann
|
9f7fd1fbfb
|
db/lazy, input/mms: add "override" keywords
Fixes -Winconsistent-missing-override (clang 3.6).
|
2014-12-26 14:29:29 +01:00 |
Max Kellermann
|
940cab8620
|
Merge branch 'v0.18.x' into v0.19.x
|
2014-12-26 14:28:52 +01:00 |
Max Kellermann
|
d37811f177
|
lib/ffmpeg/Buffer: always include libavutil/mem.h
Needed for av_free().
|
2014-12-26 14:09:45 +01:00 |
Max Kellermann
|
5b84c99d79
|
doc/user: remove autoconf/automake from Debian build dependencies
|
2014-12-26 14:00:50 +01:00 |
Max Kellermann
|
b295024574
|
doc/user: add more Debian build dependencies
|
2014-12-26 13:56:26 +01:00 |
Max Kellermann
|
34180f1745
|
doc/user: add libicu-dev to Debian build dependencies
|
2014-12-26 13:54:33 +01:00 |
Max Kellermann
|
665031467a
|
db/proxy, output/shout: fix implicit nullptr/bool conversion
Return false on error, not nullptr.
|
2014-12-26 13:50:54 +01:00 |
Max Kellermann
|
df33171107
|
db/{simple,proxy}, ...: add "override" keywords
Fixes -Winconsistent-missing-override (clang 3.6).
|
2014-12-26 13:47:04 +01:00 |
Max Kellermann
|
53f4044890
|
util/{ASCII,UriUtil}, ...: work around -Wtautological-pointer-compare
New in clang 3.6.
|
2014-12-26 13:43:32 +01:00 |
Max Kellermann
|
a5049136ff
|
DatabaseGlue: convert nullptr check to assertion
|
2014-12-26 13:43:32 +01:00 |
Max Kellermann
|
705b3c6b63
|
util/ASCII: fix indent
|
2014-12-26 13:37:38 +01:00 |
Max Kellermann
|
6b4ac66962
|
Compiler.h: add macro CLANG_CHECK_VERSION()
|
2014-12-26 13:31:03 +01:00 |
Max Kellermann
|
0964b06240
|
Compiler.h: add macro GCC_OLDER_THAN()
|
2014-12-26 13:30:44 +01:00 |
Max Kellermann
|
92eeca3ba7
|
util/Manual: reimplement GCC_CHECK_VERSION() using GCC_MAKE_VERSION()
|
2014-12-26 13:30:22 +01:00 |
Max Kellermann
|
2a86554ac4
|
Compiler.h: add macro GCC_MAKE_VERSION()
|
2014-12-26 13:30:11 +01:00 |
Max Kellermann
|
805caa30ce
|
configure.ac: prepare for 0.18.22
|
2014-12-26 13:23:04 +01:00 |
Max Kellermann
|
d4ca853fd3
|
output/jack: move code to separate functions
|
2014-12-25 22:18:22 +01:00 |
Max Kellermann
|
5a8d2e8057
|
output/jack: cache AudioFormat::channels
|
2014-12-24 23:22:56 +01:00 |
Max Kellermann
|
687fc358fd
|
output/jack: fix typo
|
2014-12-24 23:22:56 +01:00 |
Max Kellermann
|
c4c2da06b7
|
output/jack: use jack_ringbuffer_get_write_vector()
Reduce number of libjack calls.
|
2014-12-24 23:14:15 +01:00 |