Commit Graph

  • d4d92ac1a7 Add song duration to DSF and DSDIFF DSD decoders. Jurgen Kramer 2012-07-12 19:40:56 +02:00
  • 5385d1fa80 aiff: support the AIFC format Max Kellermann 2012-07-10 01:53:46 +02:00
  • dbee2f1996 output_init: put the "convert" filter at the end of the list Max Kellermann 2012-07-10 01:14:43 +02:00
  • 6dd70926fa test/test_pcm: add pcm_volume tests Max Kellermann 2012-07-09 23:11:40 +02:00
  • 5dfc0918c3 require GLib 2.16 Max Kellermann 2012-07-10 01:21:36 +02:00
  • 2eb14658d3 Merge branch 'fix-typo' of https://github.com/sol/mpd Max Kellermann 2012-07-10 00:32:09 +02:00
  • c1f196dbec command: require appropriate permissions for searchadd{,pl} Jonathan Neuschäfer 2012-06-29 00:05:33 +02:00
  • ce108acebb configure.ac: increment version number to 0.17.1 Max Kellermann 2012-07-09 22:50:32 +02:00
  • 0555e2c781 Fix typo Simon Hengel 2012-07-08 09:19:12 +02:00
  • 6bfd1f1727 mpd version 0.17 Max Kellermann 2012-06-27 08:12:21 +02:00
  • baa77c8ae3 Makefile.am: distribute src/output/*.h Max Kellermann 2012-06-27 10:11:21 +02:00
  • 7235dbadfd patch to split DSD decoder into separate decoders for DSF en DFF. Move common functions to new dsdlib. Update user doc. Jurgen Kramer 2012-06-16 13:46:42 +02:00
  • ecec41025f Documentation for commands searchadd, searchaddpl, and for tcp keepalive config options geneticdrift 2012-06-27 09:26:05 +02:00
  • 799843cc97 New command searchaddpl geneticdrift 2012-06-27 09:26:03 +02:00
  • 16e91baa79 New command searchadd similar to command findadd. geneticdrift 2012-06-27 09:26:00 +02:00
  • f2536445f7 locate: make variables more local Max Kellermann 2012-06-27 09:36:02 +02:00
  • ede70ee3a4 update_walk: move code to update_song.c Max Kellermann 2012-06-13 22:14:16 +02:00
  • 66ed427a57 update_walk: move code to update_container.c Max Kellermann 2012-06-13 22:07:15 +02:00
  • c9e63e9fdb update_walk: move code to update_archive.c Max Kellermann 2012-06-13 21:28:26 +02:00
  • ddf7f5c131 update_internal.h: split header Max Kellermann 2012-06-13 21:38:28 +02:00
  • 660e40d07e update_walk: split update_regular_file() Max Kellermann 2012-06-13 21:33:23 +02:00
  • 9f3db5a70b directory: require db lock for _{add,remove}_song() Max Kellermann 2012-06-13 21:23:34 +02:00
  • 1a59730782 update_walk: add "pure" attributes Max Kellermann 2012-06-13 21:22:41 +02:00
  • 20029e7ce8 update_walk: move code to make_directory_if_modified() Max Kellermann 2012-06-13 21:04:43 +02:00
  • fcb7950811 update_walk: fix coding style Max Kellermann 2012-06-13 20:48:30 +02:00
  • 4eb57e1e9a Merge branch 'v0.16.x' Max Kellermann 2012-06-12 23:22:03 +02:00
  • 1d52e2cc77 valgrind.suppressions: GLib 2.32 updates Max Kellermann 2012-06-12 22:54:58 +02:00
  • 209aceeb14 valgrind.suppressions: merge changes from master Max Kellermann 2012-06-12 22:39:54 +02:00
  • ae70875f45 cmdline: consistent plugin listings Max Kellermann 2012-06-12 22:29:04 +02:00
  • eda7410f4c cmdline: dump list of input plugins Max Kellermann 2012-06-12 22:24:42 +02:00
  • e60141b4dd input_registry: add _for_each() macros Max Kellermann 2012-06-12 22:21:48 +02:00
  • 5b21742095 cmdline: dump list of playlist plugins Max Kellermann 2012-06-12 19:59:03 +02:00
  • 5665de5ee7 playlist_list: add _for_each() macros Max Kellermann 2012-06-12 22:12:06 +02:00
  • d5b9be0393 cmdline: change --version formatting Max Kellermann 2012-06-12 19:59:25 +02:00
  • d2d9b45a81 decoder_list: add _for_each() macros Max Kellermann 2012-06-12 21:09:40 +02:00
  • 9ebbdb9b0b archive_list: add _for_each() macros Max Kellermann 2012-06-12 20:50:51 +02:00
  • 48da345e79 cmdline: don't initalise archive plugins for --version Max Kellermann 2012-06-12 20:52:04 +02:00
  • edbfa46cbc encoder_list: add macro _for_each() Max Kellermann 2012-06-12 20:39:53 +02:00
  • 90709a6de4 encoder_list: make the list truly "const" Max Kellermann 2012-06-12 20:36:53 +02:00
  • 992c2fa2d4 output_list: declare variables inside _plugins_for_each() Max Kellermann 2012-06-12 20:29:47 +02:00
  • ed915fed92 output_list: make the list truly "const" Max Kellermann 2012-06-12 20:30:55 +02:00
  • 8aa29d5a66 output_list: simplify audio_output_plugins_for_each() call Max Kellermann 2012-06-12 20:22:35 +02:00
  • 9604e0aad2 cmdline: update copyright year Max Kellermann 2012-06-12 19:55:30 +02:00
  • 25d053cbf2 Work around incorrect g_file_test() behavior on Win32 Denis Krjuchkov 2012-06-03 13:00:11 +06:00
  • 055257a210 audio-parser, output_thread: work around -Wmaybe-uninitialized Max Kellermann 2012-06-12 19:21:53 +02:00
  • 50cfb997cc gcc.h: backport GCC_CHECK_VERSION() from v0.17.x Max Kellermann 2012-06-12 19:21:26 +02:00
  • d662c4c0cc Merge branch 'v0.16.x' Max Kellermann 2012-05-29 23:46:10 +02:00
  • 457d98c860 output/raop: delete the RAOP plugin Max Kellermann 2012-05-29 23:15:41 +02:00
  • 6bb166aaaa decoder_api: log the decoder plugin name Max Kellermann 2012-05-29 22:52:50 +02:00
  • cca9bc5176 decoder/ffmpeg: improve "decoding failed" message Jonathan Neuschäfer 2012-05-22 23:40:43 +02:00
  • 8b6b25220d decoder/ffmpeg: add webm as a supported format Jonathan Neuschäfer 2012-05-22 23:36:47 +02:00
  • 3c3f1b7ff2 Add support for DSF files to DSDIFF decoder - v4 Jurgen Kramer 2012-04-28 15:40:38 +02:00
  • 57d89131e9 tag_rva2: parse multiple ID3 "RVA2" tags Jonathan Dieter 2012-04-23 21:59:20 +02:00
  • 7c6d1896a4 tag_rva2: support separate album/track replay gain Jonathan Dieter 2012-04-23 22:15:23 +02:00
  • ad83c7f704 tag_rva2: move code to rva2_apply_frame() Max Kellermann 2012-04-23 23:28:34 +02:00
  • 6b52d040b1 test/read_rva2: new debug program for the RVA2 library Max Kellermann 2012-04-23 22:30:06 +02:00
  • 404fa89937 tag_id3: export tag_id3_load() Max Kellermann 2012-04-23 22:51:45 +02:00
  • 89377556cd output/alsa: multiply writei() result with out_frame_size Max Kellermann 2012-04-23 21:12:27 +02:00
  • ec93114347 pcm_export: consider the pack24 flag in _source_size() Max Kellermann 2012-04-19 23:47:23 +02:00
  • df1c5ce314 pcm_export: add _frame_size() Max Kellermann 2012-04-23 21:36:50 +02:00
  • a0e4b6e266 output/alsa: fix out_frame_size formula, multiply with channels Max Kellermann 2012-04-23 20:58:15 +02:00
  • 0de39b64cb configure.ac: work around syntax error Max Kellermann 2012-04-23 21:27:55 +02:00
  • 36a7b4e275 Merge branch 'v0.16.x' Max Kellermann 2012-04-06 15:42:41 +02:00
  • d3cc8e0ac0 Modify version string to post-release version 0.16.9~git Avuton Olrich 2012-04-04 18:37:47 -07:00
  • db1ce4eeeb mpd version 0.16.8 v0.16.8 Avuton Olrich 2012-04-04 18:37:47 -07:00
  • c22cbbf828 Merge branch 'v0.16.x' Max Kellermann 2012-04-05 00:45:39 +02:00
  • 5acee73fc8 encoder/vorbis: generate end-of-stream packet when playback ends Max Kellermann 2012-04-05 00:03:38 +02:00
  • 466c337bcb encoder_plugin: add state assertions Max Kellermann 2012-04-05 00:05:21 +02:00
  • 98a468a101 encoder/vorbis: generate end-of-stream packet before tag Max Kellermann 2012-04-04 23:10:38 +02:00
  • 47c58c01d1 test/test_vorbis_encoder: program to debug the vorbis encoder Max Kellermann 2012-04-04 22:56:38 +02:00
  • a9edf85a69 output/jack: check for connection failure before starting playback Max Kellermann 2012-04-04 21:40:56 +02:00
  • e7a1862517 output/jack: workaround for libjack1 crash bug Max Kellermann 2012-04-04 21:38:29 +02:00
  • f930f37d35 Add support for DSD-over-USB version 1.0, remove pre-v1 support Jurgen Kramer 2012-04-01 11:10:12 +02:00
  • 4feb57e895 db_lock, archive/bz2, ...: workaround for G_STATIC_MUTEX_INIT warning Max Kellermann 2012-04-04 20:07:11 +02:00
  • 712e3eb120 input/curl: use g_source_get_time() Max Kellermann 2012-04-04 20:05:42 +02:00
  • d8e423df1a directory: use strrchr() instead of g_basename() Max Kellermann 2012-04-04 19:08:05 +02:00
  • 09aa0dc676 uri: remove g_basename() call from uri_get_suffix() Max Kellermann 2012-04-04 12:22:16 +02:00
  • 83174de420 update: properly skip symlinks in path that is to be updated. Anton Khirnov 2012-04-04 08:56:45 +02:00
  • 8ff0197a43 output/osx: use the fifo_buffer library instead of rolling own Max Kellermann 2012-03-28 21:51:17 +02:00
  • a2b5db0003 audio_format: remove SAMPLE_FORMAT_DSD_OVER_USB Max Kellermann 2012-03-27 01:18:53 +02:00
  • 2803ec2e96 output/alsa: support 32 bit DSD-over-USB Max Kellermann 2012-03-27 01:05:33 +02:00
  • ddd4f675a2 pcm_export: implement 24 to 32 bit conversion Max Kellermann 2012-03-27 01:01:16 +02:00
  • d271dd2cce output/alsa: use pcm_export for the DSD-over-USB conversion Max Kellermann 2012-03-27 00:22:47 +02:00
  • ebfdd37451 pcm_export: support DSD to DSD-over-USB conversion Max Kellermann 2012-03-27 00:03:44 +02:00
  • f6d6110aaa output/alsa: move pcm_export_open() to caller Max Kellermann 2012-03-27 00:32:10 +02:00
  • a0730cf264 pcm_export: support packing SAMPLE_FORMAT_DSD_OVER_USB Max Kellermann 2012-03-27 00:37:04 +02:00
  • ec61b3a5fc pcm_export: initialize the "pack" buffer Max Kellermann 2012-03-27 00:08:05 +02:00
  • 521f2294cb pcm_export: fix API documentation Max Kellermann 2012-03-27 00:03:57 +02:00
  • 2f0674807c output/alsa: more debug output Max Kellermann 2012-03-26 23:49:16 +02:00
  • de0f46b947 Use g_message and not g_debug when removing song Dan McGee 2012-03-23 10:32:33 -05:00
  • 1a57fa095f Fix processing of sticker database path Dan McGee 2012-03-23 10:32:02 -05:00
  • 167242fec0 output/alsa: add option to enable DSD over USB Max Kellermann 2012-03-21 10:36:19 +01:00
  • 81208d78ac pcm_dsd: implement DSD to 24 bit USB conversion Max Kellermann 2012-03-20 01:01:12 +01:00
  • da8b01771f playlist/soundcloud: libyajl2 uses size_t for string lengths Max Kellermann 2012-03-22 01:07:49 +01:00
  • 725fbe946b output/alsa: split the frame_size attribute Max Kellermann 2012-03-22 01:01:11 +01:00
  • b99ecb4dc9 audio_format: remove the packed S24 format Max Kellermann 2012-03-21 19:37:33 +01:00
  • 208a96b211 output/alsa: use pcm_export to pack 24 bit samples Max Kellermann 2012-03-21 23:59:31 +01:00
  • 43774455cc output/oss: use pcm_export to pack 24 bit samples Max Kellermann 2012-03-21 22:15:45 +01:00
  • 5b61e077e0 pcm_export: add option "pack" Max Kellermann 2012-03-21 20:43:33 +01:00
  • 921cc3e5db output/oss: remember the real OSS format Max Kellermann 2012-03-21 23:47:29 +01:00