Max Kellermann
|
983078992d
|
fs/NarrowPath: new utility class
|
2015-03-05 10:07:07 +01:00 |
Max Kellermann
|
5798faa13b
|
util/StringUtil: add wchar_t overloads
|
2015-03-05 10:06:56 +01:00 |
Max Kellermann
|
a062693875
|
util/StringAPI: add wchar_t overloads
|
2015-03-05 08:58:04 +01:00 |
Max Kellermann
|
44565e22a0
|
fs/Traits: use string.h API wrappers
|
2015-03-05 08:58:04 +01:00 |
Max Kellermann
|
40a587bbaf
|
system/FileDescriptor: new wrapper class for a file descriptor
|
2015-03-03 17:14:30 +01:00 |
Max Kellermann
|
7ce96585f5
|
fs/Path: add method GetSuffix()
Type-safe wrapper for uri_get_suffix().
|
2015-03-01 01:09:53 +01:00 |
Max Kellermann
|
41cc31c124
|
SongUpdate: use OpenArchiveInputStream() to open archive file
Don't pass Path::c_str() to tag_stream_scan() which requires a UTF-8
string.
|
2015-03-01 00:48:44 +01:00 |
Max Kellermann
|
90a61b6bab
|
fs/FileInfo: new library providing GetFileInfo()
Replaces StatFile(), with a portable data object.
|
2015-02-28 23:00:26 +01:00 |
Max Kellermann
|
12de22d3bb
|
net/StaticSocketAdress: new class wrapping struct sockaddr_storage
|
2015-02-13 21:16:43 +01:00 |
Max Kellermann
|
4e30e74739
|
net/SocketAddress: light wrapper for struct sockaddr
|
2015-02-10 22:06:06 +01:00 |
Max Kellermann
|
42890b9acf
|
system/{Resolver,Socket{Error,Util}}: move to new library libnet.a
|
2015-02-10 22:06:06 +01:00 |
Max Kellermann
|
ff2b427cc1
|
release v0.19.9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAABCAAGBQJU1OdDAAoJECNuiljG20USazsQAKZuhjJJ8vjYCB7G/NGoi9tv
dImBQnQDiQTdE57kxa46loknbPc5/cSAYnLbR4PjQfMBqArtE6sAkAk72LKlYNqt
qMOEKPCBjv8ZjiGDbvL/X+WSKbrpm8iOf3Gu5BRIuWrMK/oXQMe5A028Ziyye//X
XfMKdPWkZFL6h/qGO082eCnCiTJaSRLwP6HSNF2pqv+JuFF7hyLkZvTVXo/ms85E
ezrx3Kjf8TuNX041uuso7qqUsD/sY2jZRZ26qfzJ1ODwJmgIfbXzat+ODFVNne55
E1nh5zpwIUxZ2+d6eJEzwLR3+FpmltPc1YLo2mnetD6f59SzpXjAycPLo1VoOhbQ
s4iXQEzNI2LwDebI3eiMXQaLIorHOGex3L6JYkO5LAqUkPrv/PBCJFJs8ixjCRbl
KL27WmWYiV0xfdCz4TtAxEt48LGMMjDfaSK4Hzo3vN3vZtIEy2p/pS9MhXDdxC8I
vql533N+A9fi2I+7bPauwX5ElOYvGTkDeKqKXDox/jR0zio55APst7IW9OIUCKxo
an98430jeNPhs1CNqxVIJNciC8Q4REmafki7UQiKYDBQjHyq3r6Bp547lnDhUtii
P9PNTyOoJXhV5yEP3upnWCxwH6Vy7IxBnwrEO7aEHs88Ea54iqlZ9XB8TzUw4G/1
I7T7a8yOopRopb04vhr2
=fd8f
-----END PGP SIGNATURE-----
Merge tag 'v0.19.9'
|
2015-02-06 17:15:31 +01:00 |
Max Kellermann
|
8a6b4db19f
|
Makefile.am: move org_musicpd_Bridge.h to BUILT_SOURCES
|
2015-01-31 00:05:30 +01:00 |
Max Kellermann
|
df43b6a05c
|
Makefile.am: generate icon before compiling JNI classes
Apparently, Android's build.xml requires the icon to be available,
even when only running the Java compiler.
|
2015-01-31 00:05:30 +01:00 |
Max Kellermann
|
ae7e1a22cb
|
Merge branch 'v0.19.x'
|
2015-01-26 20:57:29 +01:00 |
Max Kellermann
|
a289dcb9ee
|
Merge branch 'v0.18.x' into v0.19.x
|
2015-01-26 20:48:19 +01:00 |
Max Kellermann
|
ad1b6ef0ac
|
{playlist,input}/despotify: remove defunct plugin
|
2015-01-26 09:55:31 +01:00 |
Max Kellermann
|
0d3b26b3aa
|
Config: add section "resampler"
|
2015-01-22 11:04:28 +01:00 |
Max Kellermann
|
f900ab0121
|
config/Data: add method Clear()
Move code from config_global_finish().
|
2015-01-21 21:50:02 +01:00 |
Max Kellermann
|
f80ab6a7a2
|
ConfigData: rename header file
|
2015-01-21 21:49:09 +01:00 |
Max Kellermann
|
fe85fa3bea
|
ConfigData: move struct config_param to Param.hxx
|
2015-01-21 21:23:02 +01:00 |
Max Kellermann
|
bf0ab2d44c
|
ConfigData: move struct block_param to Block.?xx
|
2015-01-21 20:45:34 +01:00 |
Max Kellermann
|
e8debd2e45
|
output/recorder: dynamic file name
|
2015-01-14 22:03:26 +01:00 |
Max Kellermann
|
bf59635280
|
output/recorder: move code to encoder/ToOutputStream.cxx
|
2015-01-14 20:11:00 +01:00 |
Max Kellermann
|
5d6f75aaef
|
Makefile.am: link output plugins before libtag.a
|
2015-01-14 19:59:27 +01:00 |
Max Kellermann
|
362a6e6d46
|
encoder/Plugin: move struct Encoder to EncoderInterface.hxx
|
2015-01-08 19:31:57 +01:00 |
Max Kellermann
|
ac62586bad
|
test/WriteFile: new debug program
|
2015-01-06 19:38:55 +01:00 |
Max Kellermann
|
0b9f650fe2
|
output/Wrapper: new helper class
|
2014-12-29 23:45:14 +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
|
7afe63aa06
|
configure.ac: use MPD_ENABLE_AUTO_PKG_LIB for libgme
|
2014-12-22 10:28:15 +01:00 |
Max Kellermann
|
8fab855099
|
configure.ac: remove redundant declaration "HAVE_ISO9660"
|
2014-12-22 10:19:13 +01:00 |
Max Kellermann
|
90b91ead72
|
decoder/ffmpeg: move code to lib/ffmpeg/Init.cxx
|
2014-12-21 20:51:41 +01:00 |
Max Kellermann
|
1e98e41381
|
decoder/ffmpeg: move code to lib/ffmpeg/LogCallback.cxx
|
2014-12-20 18:46:29 +01:00 |
Max Kellermann
|
46914e486c
|
decoder/ffmpeg: move struct AvioStream to FfmpegIo.hxx
|
2014-12-19 10:35:10 +01:00 |
Max Kellermann
|
67e2d9f9e1
|
decoder/ffmpeg: move code to lib/ffmpeg/Time.hxx
|
2014-12-19 09:41:21 +01:00 |
Max Kellermann
|
a142f93dca
|
decoder/ffmpeg: move code to class FfmpegBuffer
|
2014-12-18 22:24:28 +01:00 |
Max Kellermann
|
e8564b4c90
|
decoder/ffmpeg: log detailed error message
|
2014-12-18 22:07:38 +01:00 |
Max Kellermann
|
fed44e95b3
|
sticker/Song: add enum StickerOperator to sticker_song_find()
|
2014-12-12 22:10:24 +01:00 |
Max Kellermann
|
052d350b19
|
sticker/Database: move SQLite helpers to lib/sqlite/Util.hxx
|
2014-12-12 21:42:51 +01:00 |
Max Kellermann
|
2ca18a7ee5
|
lib/sqlite/Domain: add Domain instance for SQLite
Replaces the sticker_domain for Error::domain.
|
2014-12-12 20:49:00 +01:00 |
Max Kellermann
|
aecb5630cb
|
configure.ac: use MPD_ENABLE_AUTO_LIB for libfaad
|
2014-12-09 21:36:52 +01:00 |
Max Kellermann
|
0f0245625a
|
configure.ac: add macro MPD_ENABLE_AUTO_LIB
|
2014-12-09 21:19:09 +01:00 |
Max Kellermann
|
1ecde309e4
|
src/win32: move resources to win32/
|
2014-12-09 14:04:33 +01:00 |
Max Kellermann
|
0f1b1bb44d
|
configure.ac: add option to disable CUE
|
2014-12-08 22:33:50 +01:00 |
Thomas Guillem
|
a928a9640f
|
Makefile.am: change android apk name
If no name is specified, it'll use the name of the first activity of the
AndroidManifest.xml. And we don't want the apk to be called Settings.apk.
|
2014-12-08 18:16:11 +01:00 |
Thomas Guillem
|
cb302476b4
|
Makefile.am: add symlink for android layout folders
|
2014-12-08 18:15:47 +01:00 |
Max Kellermann
|
aa4c7055f8
|
playlist/pls: custom INI parser
Don't use GLib.
|
2014-12-04 23:10:50 +01:00 |
Max Kellermann
|
e69bef3ce3
|
util/SplitString: new utility class
Replaces GLib's g_strsplit().
|
2014-12-04 09:14:28 +01:00 |