-
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