Max Kellermann
|
8d40e68dec
|
test/run_convert: add option --verbose
|
2020-03-12 21:41:39 +01:00 |
|
Max Kellermann
|
de0affe115
|
test/run_convert: move code to ParseCommandLine()
|
2020-03-12 21:40:27 +01:00 |
|
Max Kellermann
|
07e0a31d02
|
Merge tag 'v0.21.20'
release v0.21.20
|
2020-02-16 20:46:13 +01:00 |
|
Max Kellermann
|
140d8547c7
|
test/run_decoder: add option --seek
|
2020-02-04 22:19:21 +01:00 |
|
Max Kellermann
|
42eb69f46f
|
test/meson.build: restore -Wno-missing-declarations for GTest
This is still needed for GTest 1.8.0 (Travis / Ubuntu Bionic).
|
2020-02-04 22:06:51 +01:00 |
|
Max Kellermann
|
6f579ddc95
|
test/DumpDecoderClient: allow overriding GetCommand()
|
2020-02-04 21:55:21 +01:00 |
|
Max Kellermann
|
3fc859c42d
|
Merge branch 'v0.21.x'
|
2020-02-04 16:49:18 +01:00 |
|
Max Kellermann
|
f1ad21d2bf
|
test/meson.build: add -Wno-unused-command-line-argument for clang 9+
|
2020-02-04 16:35:44 +01:00 |
|
Max Kellermann
|
535a099a27
|
test/meson.build: drop obsolete gtest warning suppressions
|
2020-02-04 16:32:13 +01:00 |
|
Max Kellermann
|
72ec641f0d
|
*: use auto
|
2020-02-01 14:02:43 +01:00 |
|
Max Kellermann
|
4f22f4d357
|
*: use nullptr instead of NULL
|
2020-02-01 14:02:43 +01:00 |
|
Max Kellermann
|
4c52001a35
|
*: use defaulted destructors
|
2020-02-01 13:47:16 +01:00 |
|
Max Kellermann
|
faa04966af
|
test/test_pcm_*: use using instead of typedef
|
2020-02-01 13:38:55 +01:00 |
|
Rosen Penev
|
b64fdae938
|
[clang-tidy] use override instead of virtual
Found with modernize-use-override
Signed-off-by: Rosen Penev <rosenp@gmail.com>
|
2020-01-31 21:27:26 -08:00 |
|
Max Kellermann
|
54d57fdcc2
|
test/DumpDecoderClient: dump the seekable flag
|
2020-01-25 20:07:09 +01:00 |
|
Max Kellermann
|
cd612c4eef
|
AudioFormat: move to pcm/
|
2020-01-18 20:24:59 +01:00 |
|
Max Kellermann
|
914ad261ed
|
pcm/meson.build: split libpcm into two
One basic library without dependencies, and one with heavy
dependencies like libsamplerate.
|
2020-01-18 20:08:23 +01:00 |
|
Max Kellermann
|
7551867249
|
meson.build: move Log.cxx and LogBackend.cxx into a static library
Prevents compiling those sources many times, once for each debug
program using it.
|
2020-01-18 19:56:16 +01:00 |
|
Max Kellermann
|
2817bf9e95
|
copyright year 2020
|
2020-01-18 19:23:49 +01:00 |
|
Max Kellermann
|
803a48e96d
|
Merge tag 'v0.21.18'
release v0.21.18
|
2019-12-24 16:31:06 +01:00 |
|
Max Kellermann
|
087874620f
|
test/RunCurl: new debug program
|
2019-12-23 14:26:56 +01:00 |
|
Max Kellermann
|
7bfe6a3304
|
test/run_storage: add command "stat"
|
2019-12-22 19:54:31 +01:00 |
|
Max Kellermann
|
a72878c5b9
|
io/FileDescriptor: add method FullRead()
|
2019-12-17 20:21:11 +01:00 |
|
Max Kellermann
|
683d5848f4
|
Merge tag 'v0.21.17'
release v0.21.17
|
2019-12-16 23:44:20 +01:00 |
|
Max Kellermann
|
15ce8eb487
|
time/ISO8601: support omitting field separators
Closes https://github.com/MusicPlayerDaemon/MPD/issues/685
|
2019-12-16 23:31:29 +01:00 |
|
Max Kellermann
|
63c5d66016
|
time/ISO8601: support omitting minutes
|
2019-12-16 23:24:43 +01:00 |
|
Max Kellermann
|
d09bd9178f
|
time/ISO8601: support omitting seconds
|
2019-12-16 23:24:43 +01:00 |
|
Max Kellermann
|
7d8b1860c3
|
time/ISO8601: support time zone offset
|
2019-12-16 23:24:43 +01:00 |
|
Max Kellermann
|
b06825829b
|
time/ISO8601: allow omitting the "Z" suffix
And allow "Z" suffix after date.
|
2019-12-16 23:24:43 +01:00 |
|
Max Kellermann
|
ba4cd47fd8
|
time/ISO8601: allow omitting the time of day
|
2019-12-16 23:24:43 +01:00 |
|
Max Kellermann
|
bbe403f141
|
test/TestISO8601: unit test for time/ISO8601
|
2019-12-16 23:24:43 +01:00 |
|
Max Kellermann
|
e9af692973
|
util/Time*: move to time/
|
2019-12-16 23:02:14 +01:00 |
|
Max Kellermann
|
ed327c597a
|
lib/icu/Converter: Create() returns std::unique_ptr
|
2019-11-04 15:44:06 +01:00 |
|
Max Kellermann
|
d7dbf47a3f
|
time/ISO8601: support omitting minutes
|
2019-09-25 21:39:25 +02:00 |
|
Max Kellermann
|
9caf90f74f
|
util/UriRelative: add uri_apply_relative()
|
2019-09-08 00:07:37 +02:00 |
|
Max Kellermann
|
2c3eb5b8ad
|
test/TestUriRelative: new unit test
|
2019-09-07 23:27:24 +02:00 |
|
Max Kellermann
|
f750c8012a
|
test/run_filter: use Filter::Flush()
|
2019-08-26 21:17:31 +02:00 |
|
Max Kellermann
|
b0a04b3da8
|
test/run_filter: pass ConstBuffer<void> to FullWrite()
|
2019-08-26 21:17:27 +02:00 |
|
Max Kellermann
|
9617bd6c85
|
test/run_filter: fix error message
|
2019-08-26 21:17:26 +02:00 |
|
Max Kellermann
|
2e9b5e4e78
|
filter/Registry: rename the source file
|
2019-08-26 20:54:52 +02:00 |
|
Max Kellermann
|
f3ed2c0a82
|
time/ISO8601: support omitting seconds
|
2019-08-19 22:44:41 +02:00 |
|
Max Kellermann
|
2c35ea92bd
|
time/ISO8601: support time zone offset
|
2019-08-19 22:44:28 +02:00 |
|
Max Kellermann
|
26e0e1d25a
|
time/ISO8601: allow omitting the "Z" suffix
And allow "Z" suffix after date.
|
2019-08-19 22:42:39 +02:00 |
|
Max Kellermann
|
6412efb6e4
|
time/ISO8601: allow omitting the time of day
|
2019-08-19 22:42:06 +02:00 |
|
Max Kellermann
|
995783bb2f
|
test/TestISO8601: unit test for time/ISO8601
|
2019-08-19 22:41:54 +02:00 |
|
Max Kellermann
|
f909615b14
|
include cleanups (powered by iwyu)
|
2019-08-15 17:57:20 +02:00 |
|
Max Kellermann
|
96a1c69c29
|
tag/Handler: add virtual method OnPicture()
Preparing for https://github.com/MusicPlayerDaemon/MPD/issues/42
|
2019-08-12 20:31:43 +02:00 |
|
Max Kellermann
|
4a47bbd816
|
IcyMetadataParser: implement charset conversion
|
2019-08-10 10:07:13 +02:00 |
|
Max Kellermann
|
7654038d65
|
util/UriQueryParser: new library
|
2019-08-09 20:39:34 +02:00 |
|
Max Kellermann
|
40a2880857
|
util/UriUtil: split
|
2019-08-09 20:21:12 +02:00 |
|