-
533e4fcdad
decoder/mp4ff: work around assertion failure in read() callback
Max Kellermann
2011-12-13 20:08:31 +01:00
-
006b8fa3f0
pcm_buffer: poison the old buffer before returning it
Max Kellermann
2011-11-28 22:00:17 +01:00
-
6a01153ce4
pcm_buffer, output_plugin, ...: include config.h
Max Kellermann
2011-12-13 19:47:52 +01:00
-
34aab116ae
pcm_buffer: eliminate merge conflict fallout
Max Kellermann
2011-12-13 19:48:33 +01:00
-
33232face9
winmm_output_plugin: fail if wrong device specified instead of using fallback.
Denis Krjuchkov
2011-10-23 12:59:31 +06:00
-
b88b2b3d79
output_init: initialize replay gain filters to NULL in ao_base_init()
Denis Krjuchkov
2011-10-23 12:51:33 +06:00
-
744d729dab
input/soup: disable -Wcast-qual to work around libsoup header problem
Max Kellermann
2011-12-12 10:15:04 +01:00
-
71b5e43153
configure.ac: Refactor the musepack section
Avuton Olrich
2011-12-11 12:35:26 -08:00
-
8459f27312
configure.ac: AC_HAVE_LIBRARY has been depreciated, move to AC_CHECK_LIB
Avuton Olrich
2011-12-10 17:40:20 -08:00
-
7dfbdef505
configure.ac: Update to methods which autoconf is going to
Avuton Olrich
2011-12-10 08:28:16 -08:00
-
94386374ff
configure.ac: Realphabetize and 80 column the pretty output
Avuton Olrich
2011-12-10 08:18:34 -08:00
-
f5d3859238
cmdline: Remove duplicate g_free()s
Avuton Olrich
2011-12-10 18:43:36 -08:00
-
ef39da5973
configure/utils: Add ipv6 support for mingw build
Avuton Olrich
2011-12-10 18:37:45 -08:00
-
81e8c4bbff
gitignore: Add mpd.service
Avuton Olrich
2011-12-10 08:28:49 -08:00
-
8ca3642429
Modify version string to post-release version 0.16.7~git
Avuton Olrich
2011-12-01 05:44:53 -08:00
-
1dc000c06a
mpd version 0.16.6
Avuton Olrich
2011-12-01 05:44:53 -08:00
-
4f093d5b97
Merge branch 'v0.16.x'
Max Kellermann
2011-11-28 11:56:01 +01:00
-
-
e1b032cbad
decoder/ffmpeg: work around bogus channel count
Max Kellermann
2011-11-27 23:39:21 +01:00
-
6f365c30eb
mapper: check "r" permission on music directory
Max Kellermann
2011-11-28 09:56:03 +01:00
-
718e180423
mapper: check "x" permission on music directory
Max Kellermann
2011-11-28 09:44:36 +01:00
-
cead5e5bd7
mapper: fix the bogus "not a directory" error message
Max Kellermann
2011-11-28 09:37:05 +01:00
-
cf15629aea
mapper: move code to check_directory()
Max Kellermann
2011-11-28 09:35:50 +01:00
-
a727d0bb0b
log: print reason for failure
Max Kellermann
2011-11-28 09:31:43 +01:00
-
0a218ee56a
encoder/wave: support packed 24 bit samples
Max Kellermann
2011-11-28 09:25:42 +01:00
-
74beefcaf6
encoder/null: use fifo_buffer instead of pcm_buffer
Max Kellermann
2011-11-28 08:27:59 +01:00
-
399a3abefc
encoder/wave: use fifo_buffer instead of pcm_buffer
Max Kellermann
2011-11-28 08:09:49 +01:00
-
cee5036aca
encoder/flac: use fifo_buffer instead of pcm_buffer
Max Kellermann
2011-11-28 08:00:10 +01:00
-
790823abb4
growing_fifo: new utility library for growing fifo_buffer
Max Kellermann
2011-11-28 07:48:07 +01:00
-
f546849352
fifo_buffer: add function fifo_buffer_realloc()
Max Kellermann
2011-11-27 20:58:57 +01:00
-
a85af593f1
fifo_buffer: add functions _capacity() and _available()
Max Kellermann
2011-11-27 21:11:47 +01:00
-
07067f8b95
pcm_buffer: add assertions
Max Kellermann
2011-11-27 20:05:57 +01:00
-
a1e824ada0
pcm_buffer: move formula to new function align_8k()
Max Kellermann
2011-11-27 20:04:56 +01:00
-
f5f1bfbef1
pcm_buffer: un-inline pcm_buffer_get()
Max Kellermann
2011-11-27 19:54:09 +01:00
-
cd108ba3aa
directory: rename attribute "stat" to "have_stat"
Max Kellermann
2011-11-27 20:15:25 +01:00
-
2bb5bfa74e
directory: convert "stat" to a bool
Max Kellermann
2011-11-27 20:10:54 +01:00
-
624e7a447d
stats: explicitly cast "time_t" to "long"
Max Kellermann
2011-11-27 20:07:10 +01:00
-
37420c342b
io_thread: fix race condition during startup
Max Kellermann
2011-11-27 19:28:21 +01:00
-
ef40e362c9
decoder_api: cancel initial seek when song is not seekable
Max Kellermann
2011-11-27 19:19:43 +01:00
-
ef369c2e2b
Makefile.am: Add PULSE_LIBS for linking the mixer when compiling with pulse
Avuton Olrich
2011-11-13 14:19:38 -08:00
-
6452461c39
path: autodetect filesystem encoding on Win32
Denis Krjuchkov
2011-10-22 00:57:30 +06:00
-
1e89ca0994
decoder/dsdiff: provide floating point samples
Max Kellermann
2011-10-20 03:01:31 +02:00
-
92bb10eed8
decoder/wavpack: read float samples as-is, don't convert to integer
Max Kellermann
2011-10-08 15:01:01 +02:00
-
8465c5fe0e
pcm_format: implement conversion to float
Max Kellermann
2011-10-08 15:36:29 +02:00
-
42e248a8da
pcm_convert: add function pcm_convert_channels()
Max Kellermann
2011-10-08 18:19:43 +02:00
-
e71a652985
pcm_mix: implement float samples
Max Kellermann
2011-10-20 02:36:26 +02:00
-
bfef0fbff3
pcm_volume: implement float samples
Max Kellermann
2011-10-20 02:33:51 +02:00
-
545685bc32
audio_format: basic support for floating point samples
Max Kellermann
2011-10-08 10:25:06 +02:00
-
13ad2b4dc2
pcm_mix: return bool, make unimplemented format non-fatal
Max Kellermann
2011-10-20 02:25:40 +02:00
-
d019343017
pcm_volume: pass an "end" pointer instead of a sample count
Max Kellermann
2011-10-20 02:15:49 +02:00
-
e977ec924c
pcm_volume: remove "default" statement
Max Kellermann
2011-10-20 02:21:12 +02:00
-
b7d5652bf6
pcm_volume: "length" is a "size_t", not "int"
Max Kellermann
2011-10-20 02:11:40 +02:00
-
725e48fce4
pcm_resample: add function pcm_resample_float()
Max Kellermann
2011-10-08 13:41:39 +02:00
-
43816c268b
pcm_format: move "case" code to separate functions
Max Kellermann
2011-10-20 00:20:08 +02:00
-
72e80db823
pcm_*: add "restrict" keywords
Max Kellermann
2011-10-20 01:09:23 +02:00
-
7b33c343f8
crossfade: include cleanup
Max Kellermann
2011-10-20 02:24:23 +02:00
-
6d0601b99f
doc/protocol.xml: the replay gain "auto" mode was added in MPD 0.16
Jonathan Neuschäfer
2011-10-19 23:55:04 +02:00
-
b6e713711d
doc/protocol.xml: document {en,dis}ableoutput's parameter
Jonathan Neuschäfer
2011-10-19 23:32:19 +02:00
-
c53edeeb6c
pcm_format: pass an "end" pointer instead of a sample count
Max Kellermann
2011-10-19 22:36:47 +02:00
-
dfb98417b3
pcm_channels: pass an "end" pointer instead of a sample count
Max Kellermann
2011-10-09 19:32:46 +02:00
-
9716c3a30e
pcm_{channels,resample}: pass channel count as integer, not uint8_t
Max Kellermann
2011-10-19 22:06:39 +02:00
-
c4c44c4445
pcm_{channels,format}: add alignment assertions
Max Kellermann
2011-10-19 21:56:41 +02:00
-
0debe9bd6f
pcm_utils: add function pcm_end_pointer()
Max Kellermann
2011-10-19 22:11:50 +02:00
-
f1da118a6c
test: add GLib testing compatibility header
Max Kellermann
2011-10-19 21:10:01 +02:00
-
c30c46cd5f
configure.ac: define WINVER
Max Kellermann
2011-10-13 09:23:32 +02:00
-
d394017926
decoder_thread: add missing stdio.h include
Max Kellermann
2011-10-13 09:09:58 +02:00
-
04525c0259
event_pipe: fix WIN32 regression
Max Kellermann
2011-10-13 09:08:37 +02:00
-
08a0bb756d
pcm_byteswap: use "end" pointer instead of buffer size
Max Kellermann
2011-10-10 10:14:55 +02:00
-
20c6159c04
pcm_dither: pass an "end" pointer instead of a sample count
Max Kellermann
2011-10-09 12:37:32 +02:00
-
a47e9d1a4b
pcm_pack: pass an "end" pointer instead of a sample count
Max Kellermann
2011-10-09 12:48:17 +02:00
-
e93dd374a4
pcm_byteswap: use GLib byte swapping macros
Max Kellermann
2011-10-10 07:58:27 +02:00
-
0847ca4ec2
pcm_{mix,volume}: pass only sample_format to pcm_mix()
Max Kellermann
2011-10-10 08:11:04 +02:00
-
572d8d0cc4
test: add unit test for the PCM library
Max Kellermann
2011-10-09 13:22:08 +02:00
-
c9a57d354d
pcm_buffer: un-inline pcm_buffer_get()
Max Kellermann
2011-10-10 08:17:39 +02:00
-
52b77f6e31
input/cdio_paranoia: pass byte order swapping to the PCM "decoder"
Max Kellermann
2011-10-10 09:53:38 +02:00
-
4c9782ee28
decoder/pcm: support reverse byte order
Max Kellermann
2011-10-10 09:40:46 +02:00
-
26225307d3
decoder_api: convert data to host byte order
Max Kellermann
2011-10-10 09:13:30 +02:00
-
0129d1e158
pcm_convert: support reverse endian input
Max Kellermann
2011-10-10 09:29:02 +02:00
-
ece6037a1e
pcm_byteswap: add function with sample_format overload
Max Kellermann
2011-10-10 09:30:49 +02:00
-
bea678a7cd
audio_format: convert reverse_endian to a "bool"
Max Kellermann
2011-10-10 09:14:01 +02:00
-
1fb3fbb4de
audio_format: un-inline audio_format_mask_apply()
Max Kellermann
2011-10-10 09:06:28 +02:00
-
2c38d19af2
audio_format: add function attributes
Max Kellermann
2011-10-10 09:05:58 +02:00
-
311e627463
audio: rename audio.[ch] to audio_config.[ch]
Max Kellermann
2011-10-10 08:57:51 +02:00
-
8e1e36a0d5
doc/doxygen.conf: enable "quiet" mode
Max Kellermann
2011-10-10 10:13:40 +02:00
-
db0bb425e7
Makefile.am: cue_tag.c belongs to libplaylist_plugins.a
Max Kellermann
2011-10-09 18:48:20 +02:00
-
e001dd2d45
Makefile.am: remove redundant GLIB_CFLAGS specifications
Max Kellermann
2011-10-09 18:45:37 +02:00
-
c38772c97f
Makefile.am: add static library libpcm.a
Max Kellermann
2011-10-09 16:18:03 +02:00
-
3a31589fdd
Makefile.am: generate static library from plugins
Max Kellermann
2011-10-09 14:29:36 +02:00
-
460522bb67
configure.ac: enable automake option "silent-rules"
Max Kellermann
2011-10-09 16:15:51 +02:00
-
176debaf37
Makefile.am: require automake 1.11
Max Kellermann
2011-10-09 16:04:09 +02:00
-
072f83b240
configure.ac: use $LIBS instead of $MPD_LIBS
Max Kellermann
2011-10-09 17:33:09 +02:00
-
cbd6770f2f
configure.ac: substitute FAAD_CFLAGS, FAAD_LIBS
Max Kellermann
2011-10-09 18:25:09 +02:00
-
0c3a7bcf12
configure.ac: substitute MPCDEC_LIBS, MPCDEC_CFLAGS
Max Kellermann
2011-10-09 17:58:36 +02:00
-
389fbaaca2
configure.ac: add variable BZ2_LIBS
Max Kellermann
2011-10-09 17:56:46 +02:00
-
9652efd107
don't define WINVER in *.c files
Max Kellermann
2011-10-09 17:52:56 +02:00
-
f3ea834322
decoder/{pcm,dsdiff}: add missing stdio.h include
Max Kellermann
2011-10-09 17:39:11 +02:00
-
02a6a46e86
configure.ac: don't append DESPOTIFY_LIBS to MPD_LIBS
Max Kellermann
2011-10-09 17:36:02 +02:00
-
75ad90abc7
configure.ac: remove gprof support
Max Kellermann
2011-10-09 17:35:01 +02:00
-
4104593180
configure.ac: use AC_SEARCH_LIBS for socket, gethostbyname, exp
Max Kellermann
2011-10-09 17:09:29 +02:00
-
78e1704122
configure.ac: detect syslog() with AC_SEARCH_LIBS
Max Kellermann
2011-10-09 17:02:20 +02:00
-
b9e99575ce
Merge commit 'release-0.16.5'
Max Kellermann
2011-10-09 16:32:36 +02:00
-