Commit Graph

  • 294aaf7a90 playlist: new ASX playlist plugin Max Kellermann 2009-10-21 23:39:47 +02:00
  • 2024763d2a playlist/xspf: ignore text in root, playlist, tracklist Max Kellermann 2009-10-21 23:27:05 +02:00
  • 9526fdbe73 audio_format: wildcards allowed in audio_format configuration Max Kellermann 2009-10-21 23:01:04 +02:00
  • a5c4566fa1 audio_parser: moved code to separate functions Max Kellermann 2009-10-21 23:01:03 +02:00
  • 2c05430002 output: convert config_audio_format to an audio_format struct Max Kellermann 2009-10-21 22:37:28 +02:00
  • 643650dba7 audio_parser: renamed parameter "error" to "error_r" Max Kellermann 2009-10-21 22:22:23 +02:00
  • 8cb6854da4 audio: removed config_param.value NULL check Max Kellermann 2009-10-21 22:22:20 +02:00
  • 83844ec239 output/jack: make ringbuffer_size a size_t Max Kellermann 2009-10-21 21:39:26 +02:00
  • 1bfd25be35 output/jack: connect to server on MPD startup Max Kellermann 2009-10-21 21:37:11 +02:00
  • cee216f2dc output/jack: removed the empty "cancel" method Max Kellermann 2009-10-21 21:01:00 +02:00
  • 27c246e8d9 output/jack: renamed parameter "error" to "error_r" Max Kellermann 2009-10-21 20:13:39 +02:00
  • 1ff39476eb output/jack: implement the "pause" method Max Kellermann 2009-10-21 18:33:05 +02:00
  • acfd9a73bc output/jack: renamed source to jack_output_plugin.c Max Kellermann 2009-10-21 18:33:01 +02:00
  • b479a264b6 pulse: code rewrite using the asynchronous libpulse API Max Kellermann 2009-10-21 10:30:42 +02:00
  • ac32f36e4e mixer_plugin: pass audio_output pointer to mixer_plugin.init() Max Kellermann 2009-10-21 09:48:41 +02:00
  • b8ccc885c8 volume: added PIPE_EVENT_MIXER Max Kellermann 2009-10-21 09:48:37 +02:00
  • 1a6ed81193 output_thread: check again if output is open on PAUSE Max Kellermann 2009-10-21 08:07:07 +02:00
  • 4e2fb3fb89 mixer_plugin: use GError for error handling Max Kellermann 2009-10-20 22:10:56 +02:00
  • 9cd2129eeb output_init: renamed parameter "error" to "error_r" Max Kellermann 2009-10-20 21:26:28 +02:00
  • 097e200a97 mixer/{oss,alsa}: renamed the mixer source files Max Kellermann 2009-10-20 21:23:05 +02:00
  • bd28caed3c output/pulse: renamed context to "Music Player Daemon" Max Kellermann 2009-10-20 21:07:38 +02:00
  • bc4266bef8 pulse: renamed source files Max Kellermann 2009-10-20 21:05:11 +02:00
  • bc629c8a3e pulse: announce "media.role=music" Max Kellermann 2009-10-20 21:02:10 +02:00
  • 2e9e34aa40 main: call g_set_application_name() Max Kellermann 2009-10-20 21:02:00 +02:00
  • c953d6409d mapper, update, ...: use g_build_filename(), G_DIR_SEPARATOR, ... Max Kellermann 2009-10-20 21:01:55 +02:00
  • 447e4d3583 Merged release 0.15.5 from branch 'v0.15.x' Max Kellermann 2009-10-18 19:02:43 +02:00
  • b2b300b635 Modify version string to post-release version 0.15.6~git Avuton Olrich 2009-10-18 09:50:17 -07:00
  • 7df1a2c77d mpd version 0.15.5 v0.15.5 Avuton Olrich 2009-10-18 09:50:16 -07:00
  • 33bf6c0978 decoder/vorbis: avoid unused symbol warnings from vorbisfile.h Serge Ziryukin 2009-10-18 18:09:32 +03:00
  • d69e0ab53a command: omitting the range end is possible Max Kellermann 2009-10-18 01:24:49 +02:00
  • e7c267db4f command: use GLib limit macros in check_range() Max Kellermann 2009-10-18 01:24:45 +02:00
  • 6a5e7c118b doc/protocol.xml: documented range parameter in "delete" Max Kellermann 2009-10-18 01:24:22 +02:00
  • bddb6b4273 command: allow changing replay gain mode on-the-fly Max Kellermann 2009-10-17 22:58:19 +02:00
  • 7ec32704f9 replay_gain: moved mode parser to replay_gain_set_mode_string() Max Kellermann 2009-10-17 22:40:50 +02:00
  • 8d217567c6 replay_gain: added setting "replaygain off" Max Kellermann 2009-10-17 21:38:45 +02:00
  • a17d814381 replay_gain: read configuration even when replay gain is disabled Max Kellermann 2009-10-17 21:38:32 +02:00
  • 5554633ab8 update: obey .mpdignore files Max Kellermann 2009-10-16 18:11:43 +02:00
  • 8cd845b79e doc/user.xml: added chapter "Using MPD" Max Kellermann 2009-10-16 18:10:36 +02:00
  • 06da91a73b doc/user.xml: added playlist plugin reference Max Kellermann 2009-10-16 17:51:33 +02:00
  • d09e19c3dc decoder/flac: fixed two memory leaks in the CUE tag loader Max Kellermann 2009-10-16 17:39:17 +02:00
  • 8ae5bc4d79 update: fixed memory leak during container scan Max Kellermann 2009-10-16 17:38:15 +02:00
  • d1ba27d820 update: song_file_new() cannot fail Max Kellermann 2009-10-16 17:37:54 +02:00
  • 2c908fde1b output_thread: check again if output is open on CANCEL Max Kellermann 2009-10-16 15:09:22 +02:00
  • 792010ba32 notify_queue: use g_timeout_add_seconds() A. Klitzing 2009-10-15 21:22:39 +02:00
  • b69246c646 player_thread: don't call audio_output_all_check() if paused Max Kellermann 2009-10-15 20:47:00 +02:00
  • f4ea9b7393 Add PLS Parser Qball Cow 2009-10-15 00:08:06 +02:00
  • 1ff101c568 input/lastfm: removed obsolete last.fm input plugin Max Kellermann 2009-10-13 19:43:56 +02:00
  • a93ffdd1be command: "load" supports remote playlists (m3u, xspf, lastfm://) Max Kellermann 2009-10-13 18:53:33 +02:00
  • 319149254d main: initialize playlist plugins Max Kellermann 2009-10-13 18:01:11 +02:00
  • f7ce4f6239 song: renamed attribute "url" to "uri" Max Kellermann 2009-10-13 18:01:06 +02:00
  • 28442cce9f queue: no CamelCase Max Kellermann 2009-10-13 16:43:06 +02:00
  • f122e6d456 playlist: added plugin for last.fm radio Max Kellermann 2009-10-13 16:32:10 +02:00
  • 8391ac4cc8 playlist: added XSPF plugin Max Kellermann 2009-10-13 16:31:07 +02:00
  • 898d885ae2 test/dump_playlist: try playlist_list_open_uri() first Max Kellermann 2009-10-13 16:25:37 +02:00
  • a61d0c9567 Merge branch 'v0.15.x' Max Kellermann 2009-10-13 16:25:17 +02:00
  • 6037beabe1 input/curl: fixed endless loop during buffering Max Kellermann 2009-10-13 16:24:28 +02:00
  • eea4edd92c test/dump_playlist: parse a configuration file Max Kellermann 2009-10-13 16:20:21 +02:00
  • cb331ae436 playlist_list: pass configuration to playlist plugins Max Kellermann 2009-10-13 16:19:21 +02:00
  • 767e27c8f0 playlist/m3u: added plugin name Max Kellermann 2009-10-13 16:13:36 +02:00
  • e78370e050 playlist_list: initialize the "playlist" variable Max Kellermann 2009-10-13 16:13:33 +02:00
  • ea616b3ed4 tag: removed the "_ITEM_" suffix from the enum names Max Kellermann 2009-10-13 16:12:45 +02:00
  • a9dc0e816c state_file: use g_timeout_add_seconds() Max Kellermann 2009-10-13 16:12:44 +02:00
  • 4390d72b14 configure.ac: require GLib 2.16 Max Kellermann 2009-10-13 16:12:43 +02:00
  • 2bf740fc71 playlist_plugin: new plugin API for playlist parsers Max Kellermann 2009-10-12 22:34:04 +02:00
  • dbb1e732b8 text_input_stream: input_stream wrapper for reading text files Max Kellermann 2009-10-12 22:30:59 +02:00
  • 7ec503c4ec song: moved code to song_update.c Max Kellermann 2009-10-12 22:30:50 +02:00
  • a07ab27dae decoder_thread: removed redundant NULL assignments Max Kellermann 2009-10-11 23:44:21 +02:00
  • 727c301fbc input_stream: use "goffset" instead of "off_t" Max Kellermann 2009-10-11 23:32:22 +02:00
  • 71f881d5cb Merge branch 'v0.15.x' Max Kellermann 2009-10-11 23:25:27 +02:00
  • 9a3f5ff977 riff, aiff: fixed "limited range" gcc warning Max Kellermann 2009-10-11 23:15:38 +02:00
  • a1d868eb56 decoder_thread: change the fallback decoder name to "mad" Max Kellermann 2009-10-11 23:14:16 +02:00
  • af92b1c2d8 input/curl: don't abort if a packet has only metadata Max Kellermann 2009-10-11 23:13:49 +02:00
  • 016558093b input/curl: moved code to fill_buffer() Max Kellermann 2009-10-11 23:09:38 +02:00
  • d4e3fb4330 configure: Fix up the recorder plugin configure. Avuton Olrich 2009-10-10 11:36:22 -07:00
  • 57f69a2915 doc/protocol.xml: "addid" with negative position is deprecated Max Kellermann 2009-10-09 10:18:02 +02:00
  • 448aefaace player_thread: get "elapsed" from audio outputs Max Kellermann 2009-10-08 22:09:25 +02:00
  • 47b5e73a15 player_thread: always clear player_control.next_song on return Max Kellermann 2009-10-08 22:09:25 +02:00
  • d6a6f428b3 player_control: eliminate PLAYER_COMMAND_PLAY Max Kellermann 2009-10-08 21:22:31 +02:00
  • fd3934b849 player_control: added several assertions on pc.next_song==NULL Max Kellermann 2009-10-08 21:17:00 +02:00
  • e5857cb722 player_control: no CamelCase Max Kellermann 2009-10-08 21:12:57 +02:00
  • 2ec89c6304 player_control: clear errored_song in clearPlayerError() Max Kellermann 2009-10-08 21:00:16 +02:00
  • 76953a9748 player_control: bundle "get" functions in pc_get_status() Max Kellermann 2009-10-08 20:48:07 +02:00
  • 128a5fa4a5 player_control: allocate getPlayerErrorStr() result Max Kellermann 2009-10-08 20:45:38 +02:00
  • a5960c20cc playlist_control: "previous" really plays the previous song Max Kellermann 2009-10-08 20:33:50 +02:00
  • aa71ce4cd5 input_stream: include config.h for AC_SYS_LARGEFILE macros Max Kellermann 2009-10-08 16:57:55 +02:00
  • 16c981d425 decoder_api: document all function parameters Max Kellermann 2009-10-08 15:39:45 +02:00
  • 81e56705ad configure.ac: build with large file support by default Alam Arias 2009-10-08 15:24:59 +02:00
  • ecb118f1ed state_file: save only if something has changed Max Kellermann 2009-10-08 15:22:39 +02:00
  • 1e663b1869 output_state: no CamelCase Max Kellermann 2009-10-06 10:30:10 +02:00
  • 7013f9fc31 Merged release 0.15.4 from branch 'v0.15.x' Max Kellermann 2009-10-03 16:17:02 +02:00
  • d6d4de1123 Modify version string to post-release version 0.15.5~git Avuton Olrich 2009-10-03 05:44:26 -07:00
  • 325e380b8e mpd version 0.15.4 Avuton Olrich 2009-10-03 05:44:26 -07:00
  • 31cabc751d command: range support for "delete" Max Kellermann 2009-09-30 23:13:13 +02:00
  • 0478a8e288 playlist_edit: moved code to playlist_delete_internal() Max Kellermann 2009-09-30 23:10:15 +02:00
  • 65693d057b decoder/ffmpeg: use the "artist" tag if "author" is not present Max Kellermann 2009-09-30 15:41:43 +02:00
  • b0f9a1454a decoder/faad: skip assertion failure on large ID3 tags Max Kellermann 2009-09-30 15:22:47 +02:00
  • efb290073b decoder_buffer: added function decoder_buffer_skip() Max Kellermann 2009-09-30 15:22:36 +02:00
  • 1039d57251 Add the sidplay filter param to doc/mpdconf.example. Tony 2009-09-25 17:29:38 -07:00
  • 934a38f976 Make the sidplay decoder filter configurable. Tony 2009-09-25 17:20:17 -07:00
  • 8f261af5c1 automatically update the database with Linux inotify Max Kellermann 2009-09-25 18:32:00 +02:00