Commit Graph

  • fa5e06f95d Modify version string to post-release version 0.16.6~git Avuton Olrich 2011-10-09 04:44:51 -07:00
  • 3041409334 mpd version 0.16.5 v0.16.5 Avuton Olrich 2011-10-09 04:44:51 -07:00
  • 71536eb412 decoder/wavpack: don't call WavpackGetMode() twice Max Kellermann 2011-10-08 15:37:47 +02:00
  • fe77230d84 pcm_convert: fix typo in error message Max Kellermann 2011-10-08 15:36:55 +02:00
  • accd262561 audio_format: move code to sample_format_size() Max Kellermann 2011-10-08 15:03:43 +02:00
  • 3057d19cdf pcm_resample_lsr: move common code to lsr_process() Max Kellermann 2011-10-08 14:06:24 +02:00
  • 8dd83a2cf3 output/roar: move code to _use_audio_format() Max Kellermann 2011-10-08 14:46:17 +02:00
  • 49b84f9229 db_print: print absolute URI of playlist entries Max Kellermann 2011-10-08 14:33:41 +02:00
  • b43bf4dd74 Merge branch 'v0.16.x' Max Kellermann 2011-10-08 14:50:44 +02:00
  • 5ed0eb51d1 output/openal: auto-fallback to mono if channel count is unsupported Max Kellermann 2011-10-08 14:39:40 +02:00
  • 72a1ca3b99 output/alsa: remove "default" case from switch Max Kellermann 2011-10-08 14:37:54 +02:00
  • 14424281a0 pcm_resample: add internal function _lsr_init() Max Kellermann 2011-10-08 12:40:03 +02:00
  • 2b3fd0d4d3 pcm_resample: one-time global initialization Max Kellermann 2011-10-08 13:14:29 +02:00
  • 894b9cfdb9 decoder/dsdiff: add option "lsbitfirst" Max Kellermann 2011-10-07 10:10:43 +02:00
  • 72ff9bd3e6 configure.ac: disable systemd service by default Max Kellermann 2011-10-07 09:55:02 +02:00
  • 7ecbb0454f decoder/dsdiff: add documentation Max Kellermann 2011-10-07 06:38:23 +02:00
  • fa7fa2a55f playlist_song: allow references to songs outside the musicdir Max Kellermann 2011-10-06 22:57:14 +02:00
  • 5c0576ca55 Merge branch 'v0.16.x' Max Kellermann 2011-10-06 22:45:02 +02:00
  • 039b354490 playlist_song: fix absolute path support in playlists Jesús Bravo Álvarez 2011-10-06 22:21:24 +02:00
  • b2f03e76ff player_thread: add flag "output_open", fixes assertion failure Max Kellermann 2011-10-06 20:30:46 +02:00
  • 63b33b6ec5 player_thread: move code to player_open_output() Max Kellermann 2011-10-06 20:55:52 +02:00
  • 23670795db output_control: remove unused prototype _close_locked() Max Kellermann 2011-10-06 19:51:37 +02:00
  • 8ea6c113b5 player_control: auto-start playback when seeking is requested Max Kellermann 2011-10-05 22:24:53 +02:00
  • 37f026a0a6 player_thread: handle SEEK while not playing Max Kellermann 2011-10-05 22:13:13 +02:00
  • f67136df19 decoder_api: call _prepare_initial_seek() in decoder_tag() Max Kellermann 2011-10-06 00:35:45 +02:00
  • e07073ff28 decoder_api: move code to _prepare_initial_seek() Max Kellermann 2011-10-06 00:25:44 +02:00
  • 64b0ba6da7 decoder_control: add attributes start_ms, end_ms Max Kellermann 2011-10-05 22:37:59 +02:00
  • 99d4ae0c1a decoder_api: don't copy tag to pipe during initial seek Max Kellermann 2011-10-05 22:53:36 +02:00
  • f185b35088 decoder_api: clear initial_seek_running on error Max Kellermann 2011-10-04 22:07:01 +02:00
  • 4e909f9411 decoder/dsdiff: new decoder plugin Max Kellermann 2011-10-03 12:52:15 +02:00
  • 99f49e266c Makefile.am: build the "dsd2pcm" program Max Kellermann 2011-10-03 12:13:57 +02:00
  • 0458211ebc dsd2pcm/noiseshape: fix typo in C++ check Max Kellermann 2011-10-03 12:17:21 +02:00
  • 8a7b9d9f45 dsd2pcm: fix prototypes Max Kellermann 2011-10-03 12:14:07 +02:00
  • 3fcf463f9e import dsd2pcm_src.zip Sebastian Gesemann 2011-10-03 12:03:37 +02:00
  • f77cd63286 audio_format: add constant MAX_CHANNELS Max Kellermann 2011-10-04 20:41:05 +02:00
  • 2378c2d754 configure.ac: add automake conditional HAVE_CXX Max Kellermann 2011-10-03 12:40:45 +02:00
  • bbdb4a67e1 test/run_decoder: initialize GThread Max Kellermann 2011-10-03 19:28:40 +02:00
  • 21851c0673 Add support for streaming to a DLNA client Steven Blackburn 2011-09-28 23:18:38 +01:00
  • 83f6498aac Install systemd service file if systemd is available Miklos Vajna 2011-09-30 08:37:36 +02:00
  • 7e219c362c Merge branch 'v0.16.x' Max Kellermann 2011-09-22 00:27:34 +02:00
  • 525a791987 decoder_api: emulate SEEK command for initial seek to CUE track Max Kellermann 2011-09-21 23:17:34 +02:00
  • fb19210cfd decoder_internal.h: more API documentation Max Kellermann 2011-09-21 22:59:11 +02:00
  • 203f48d1fd protocol: drop G_GNUC_PURE from client_message_dup Jonathan Neuschäfer 2011-09-19 18:23:10 +02:00
  • 371c82b2bf utils: mark sockaddr_to_string() as G_GNUC_MALLOC Jonathan Neuschäfer 2011-09-20 20:07:43 +02:00
  • 8176880173 Simplify setsockopt() casting workaround Dan McGee 2011-09-19 10:55:27 -05:00
  • b0b2c5b3e0 utils: uri.h: fix a typo: "schema" Jonathan Neuschäfer 2011-09-19 18:09:59 +02:00
  • 29742d23d3 configure.ac: fix --enable-id3 help string Max Kellermann 2011-09-20 21:14:56 +02:00
  • 533a6b0240 tcp_connect: generic library for establishing TCP connections Max Kellermann 2011-08-28 21:52:16 +02:00
  • 0c0400b6fc io_thread: add function _timeout_add() Max Kellermann 2011-09-20 21:26:59 +02:00
  • 2e83af7c21 io_thread: _timeout_add_seconds() returns GSource* Max Kellermann 2011-09-20 21:24:59 +02:00
  • a3f7947ad2 server_socket: use resolve_host_port() instead of getaddrinfo() Max Kellermann 2011-09-20 20:52:49 +02:00
  • 7d9d459ac2 resolver: add function resolve_host_port() Max Kellermann 2011-09-20 20:51:46 +02:00
  • 3ea1073809 socket_util: move sockaddr_to_string() to resolver.c Max Kellermann 2011-09-20 07:56:59 +02:00
  • 76a959a578 rtsp_client, output/raop: use close_socket() instead of close() Max Kellermann 2011-09-19 21:04:19 +02:00
  • f43873dc5f tcp_socket, udp_server: use g_io_channel_new_socket() Max Kellermann 2011-09-19 20:40:33 +02:00
  • 921553d7bb Merge branch 'v0.16.x' Max Kellermann 2011-09-20 08:47:06 +02:00
  • c476819cb1 fd_util: add function close_socket() Max Kellermann 2011-09-19 21:04:19 +02:00
  • 77a56c7c5a fd_util: check HAVE_INOTIFY_INIT in header Max Kellermann 2011-09-19 21:03:08 +02:00
  • 46deb7ca82 fd_util: include check.h, verify config.h was included Max Kellermann 2011-09-19 21:02:29 +02:00
  • b03f9ece05 glib_socket.h: wrap g_io_channel_*_new() calls portably Max Kellermann 2011-09-19 20:40:33 +02:00
  • 27946a981f Set socket TCP keepalive option on incoming connections Dan McGee 2011-09-19 08:10:13 -05:00
  • 74617389c8 output_plugin: the plugin allocates the audio_output object Max Kellermann 2011-09-16 23:31:48 +02:00
  • 1d8840412f configure.ac: add option --enable-solaris-output Max Kellermann 2011-09-19 07:39:27 +02:00
  • df1152ee0f configure.ac: fix solaris result display Max Kellermann 2011-09-19 07:42:11 +02:00
  • b4a8b8c0d4 Makefile.am: rename SPARSE_SOURCES to SPARSE_SRC Max Kellermann 2011-09-19 08:03:27 +02:00
  • ffa9f4b47f output/roar: check return values Max Kellermann 2011-09-18 11:54:14 +02:00
  • 667e22bbc7 output/roar: unknown volume is -1, not 0 Max Kellermann 2011-09-18 12:06:46 +02:00
  • d4d838c8bb output/roar: move code to roar_cancel_locked() and others Max Kellermann 2011-09-18 11:51:18 +02:00
  • c61a889c86 output/roar: use GLib memory allocation functions Max Kellermann 2011-09-17 20:12:45 +02:00
  • 567fe89a77 output/roar: use config_get_block_string() for temporary Max Kellermann 2011-09-17 20:11:51 +02:00
  • 950772ab8a output/roar: reorder methods Max Kellermann 2011-09-17 20:10:26 +02:00
  • 0bd0e2a3ec output: rename plugin variables Max Kellermann 2011-09-17 20:04:18 +02:00
  • 47774ce882 Merge branch 'v0.16.x' Max Kellermann 2011-09-17 19:59:52 +02:00
  • 3c9bcdd347 output: per-plugin header Max Kellermann 2011-09-17 08:54:28 +02:00
  • 3934d2d30c output/pulse: don't expose internal struct in public header Max Kellermann 2011-09-17 19:50:36 +02:00
  • 423ce9557a output/raop: don't expose internal structs in public header Max Kellermann 2011-09-17 19:44:30 +02:00
  • 947848ebf6 output/roar: export volume methods Max Kellermann 2011-09-17 19:33:51 +02:00
  • 5e22fe488e output: rename plugin source files Max Kellermann 2011-09-17 08:54:50 +02:00
  • c666cf1c44 output/pulse: move code to _setup_stream() Max Kellermann 2011-09-16 22:58:19 +02:00
  • 79435dbdec decoder/audiofile: include stdio header for SEEK_* defines Tim Harder 2011-09-16 18:58:49 -07:00
  • 27206368da output/pulse: improve locking Max Kellermann 2011-09-16 22:16:14 +02:00
  • 2be245b75e input/soup: wait some more before resuming the stream Max Kellermann 2011-09-16 21:49:59 +02:00
  • 17927f5c26 input/soup: improve error messages Max Kellermann 2011-09-16 21:46:12 +02:00
  • 754f26a97c input_stream: non-blocking I/O Max Kellermann 2011-09-14 21:46:41 +02:00
  • 29241c4f83 input_plugin: add method check() Max Kellermann 2011-09-16 21:06:12 +02:00
  • 6f655eb9b9 input/{soup,curl}: free unused postponed_error Max Kellermann 2011-09-16 21:12:46 +02:00
  • 65dfd90141 input/soup: move libsoup calls to the I/O thread Max Kellermann 2011-09-16 20:34:42 +02:00
  • 59abdbd2dd input/soup: wait for _cancel_message() to complete Max Kellermann 2011-09-16 20:12:35 +02:00
  • a6d6873856 input/soup: return real GErrors to the caller Max Kellermann 2011-09-16 08:27:59 +02:00
  • e99df3a3be input/soup: set the "ready" flag on failure Max Kellermann 2011-09-16 07:18:37 +02:00
  • 8b657255cc input/soup: remove redundant flag "ready" Max Kellermann 2011-09-16 07:13:28 +02:00
  • 0e1dc79321 input/soup: report failure in _read() Max Kellermann 2011-09-15 21:00:29 +02:00
  • 0ef15e5fac input/soup: unlock before cancelling the soup message Max Kellermann 2011-09-15 21:13:46 +02:00
  • 9ea8a840a9 decoder_api: remove the loop from decoder_read() Max Kellermann 2011-09-16 08:04:02 +02:00
  • 7b88089593 decoder_api: move code to decoder_check_cancel_read() Max Kellermann 2011-09-16 07:28:27 +02:00
  • b513943893 input/curl: wait some more before resuming the stream Max Kellermann 2011-09-16 08:54:47 +02:00
  • edffc56600 input/curl: clear the "paused" flag before resuming Max Kellermann 2011-09-16 08:50:39 +02:00
  • 856b0e6886 input/curl: remove _schedule_update() Max Kellermann 2011-09-16 08:31:17 +02:00
  • bf1eb46b87 input/curl: unlock the mutex for io_thread_call() Max Kellermann 2011-09-16 08:45:39 +02:00
  • 7e27d660e2 test/test_queue_priority: work around "set but not used" warning Max Kellermann 2011-09-16 08:07:41 +02:00