aboutsummaryrefslogtreecommitdiffstats
path: root/doc (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | output/recorder: new output plugin for recording radio streamsMax Kellermann2009-08-242-0/+79
| | | | | | | | | | | | | | | | | | The recorder plugin writes audio played by MPD to a file. This may be useful for recording radio streams. This implementation is incomplete, because support for tags is missing, and MPD should be able to record each track to a different file.
* | doc: removed deprecated mixer options from manpageMax Kellermann2009-07-281-19/+0
| | | | | | | | | | Removed documentation about the global options mixer_type, mixer_device and mixer_control.
* | daemon: added "group" configuration optionMichal Nazarewicz2009-07-191-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | The "group" configuration option is similar to "user" as it sets user set what group MPD shall run as. With "user" option, MPD changed GID to the GID of the user, however, more control could be desired. Moreover, the patch changes the way of checking whether no setuid(2)/setgid(2) is required -- previously user names were compered, now UID and GIDs are compered (ie. the one we already have (getuid(2)/getgid(2)) with the one we want to change to).
* | Merged release 0.15.1 from branch 'v0.15.x'Max Kellermann2009-07-163-6/+215
|\|
| * doc: documented the "shout" output plugin settingsMax Kellermann2009-07-061-0/+123
| |
| * doc: documented the "pulse" output plugin settingsMax Kellermann2009-07-061-0/+34
| |
| * doc: documented the "command" setting of the "pipe" output pluginMax Kellermann2009-07-061-0/+22
| |
| * doc/user: added introductionEnrico Mioso2009-06-301-3/+33
| | | | | | | | | | | | | | - introduce a section explaining the mpd.conf format, as done in the man page: is it better to re-explain it here or ointing the user to the man page, avoiding information dupplication? - reorganizze some sections of the manual to give them a linear aspect...
| * doc/protocol: clarified "idle database"Max Kellermann2009-06-301-1/+1
| |
| * doc: fix wording for option "follow_inside_symlinks"Enrico Mioso2009-06-261-2/+2
| |
* | cmdline: renamed option "--stdout" to "--stderr"Max Kellermann2009-07-151-2/+2
| | | | | | | | | | | | Since version 0.14, MPD has been logging to standard error instead of standard output. The option name should reflect that. The old option continues to work, we will remove it in a future MPD release.
* | output: use the software mixer pluginMax Kellermann2009-07-063-32/+17
| | | | | | | | | | | | | | | | | | | | Do all the software volume stuff inside each output thread, not in the player thread. This allows one software mixer per output device, and also allows the user to configure the mixer type (hardware or software) for each audio output. This moves the global "mixer_type" setting into the "audio_output" section, deprecating the "mixer_enabled" flag.
* | command: removed the "volume" commandMax Kellermann2009-07-061-19/+0
| | | | | | | | | | This command has been deprecated more than 5 years ago (0.10.0). Its implementation is a kludge, let's remove it now.
* | idle: added "update" eventMax Kellermann2009-07-051-1/+10
| | | | | | | | | | | | | | | | | | Some clients have visual feedback for "database update is running". Using the "database" idle event is unreliable, because it is only emitted when the database was actually modified. This patch adds the "update" event, which is emitted when the update is started, and again when the update is finished, disregarding whether it has been modified.
* | conf: registered option "filter"Max Kellermann2009-07-051-0/+57
| | | | | | | | Add this option to the user's manual.
* | command: added new "status" line with more precise "elapsed time"Max Kellermann2009-06-251-0/+10
|/
* doc: refer to command_list_ok_begin, not command_list_beginMax Kellermann2009-06-091-1/+1
| | | | list_OK is returned only after command_list_ok_begin.
* doc: fixed a typo in the protocol documentationMax Kellermann2009-06-091-1/+1
|
* doc: mark the "User's Manual" as incompleteMax Kellermann2009-06-021-0/+2
|
* doc: added Developer's ManualMax Kellermann2009-06-021-0/+105
| | | | Just a start...
* doc: added "since MPD version" to commandsMax Kellermann2009-06-021-4/+17
| | | | Document which commands were introduced after MPD 0.13.
* doc: fixed DocBook markup in doc/sticker.xmlMax Kellermann2009-05-151-42/+55
| | | | | The old sticker.xml used elements which are not valid in DocBook. Now that the file is valid, let's add it to $(DOCBOOK_FILES).
* output_init: added option to disable the hardware mixerMax Kellermann2009-04-281-0/+11
| | | | | Added the per-device option "mixer_enabled" which allows users to disable the hardware mixer of an audio output.
* command: added "sticker delete" commandMax Kellermann2009-04-281-0/+18
|
* clean up documentation of mixer options.Daniel Kahn Gillmor2009-04-281-15/+23
|
* alsa_mixer: add mixer_index optionDaniel Kahn Gillmor2009-04-282-0/+7
| | | | This allows you to select controls with duplicate names.
* curl: moved proxy settings to "input" blockMax Kellermann2009-04-253-23/+45
| | | | | The old global settings "http_proxy_host", "http_proxy_port", "http_proxy_user" and "http_proxy_password" continue to work.
* doc: added input plugin documentationMax Kellermann2009-04-251-0/+93
|
* doc: added decoder documentationMax Kellermann2009-04-251-0/+56
|
* doc: added more audio output documentationMax Kellermann2009-04-251-1/+63
|
* doc: added "music directory" sectionMax Kellermann2009-04-101-0/+19
|
* doc: xml typo fixJeffrey Middleton2009-04-061-1/+1
| | | | | A <varlistentry> was accidentally added before the beginning of the intended <variablelist>
* command: added command "sticker find"Max Kellermann2009-04-011-0/+19
| | | | | This command allows clients to search for stickers with a specified name.
* exconf: Fix spacingAvuton Olrich2009-03-301-0/+3
|
* implemented the 'consume' modeRomain Bignon2009-03-301-0/+21
| | | | Consume mode removes each song played
* exconf: update mixer documentation.Avuton Olrich2009-03-291-7/+12
|
* exconf: The usual defaults updates.Avuton Olrich2009-03-291-60/+65
| | | | | Ths usual defaults updates, this includes clarifications, cleanups, updates and fixes.
* exconf: Comment formerly required files.Avuton Olrich2009-03-291-4/+4
|
* exconf: Merge required files with optional.Avuton Olrich2009-03-291-5/+1
|
* renamed smartstop to single and changed behaviorRomain Bignon2009-03-271-5/+6
| | | | | When single mode is enabled, after current song it stops playback, or it replay same song if repeat mode is activated.
* implements the smartstop featureRomain Bignon2009-03-271-0/+21
| | | | | | | | | The smartstop feature is a way to tell mpd to stop playing after current song. This patche provides: - 'state' command returns 'smartstop' state (1 or 0) - 'smartstop' can activate or not the smartstop state - when song is terminated, mpd stops playing and smartstop is set to 0
* queue/playlist/command: move rangeJeffrey Middleton2009-03-261-3/+7
| | | | | | | | | | | The move command now accepts a range for the first argument, in the same form as other range commands, e.g. move 15:17 3. The first song in the range is placed at the destination position. Note that as with other range commands, the range is inclusive on the left only; this example would move only songs 15 and 16, not 17. [mk: fixed signed/unsigned warnings; use G_MAXUINT instead of UINT_MAX]
* doc: updated ranged playlist commandsJeffrey Middleton2009-03-261-6/+10
| | | | | Clearly specified the format (song1:song2) for range argumentst, and added the range capability of the playlistinfo command.
* doc: Fixed moveid descriptionJeffrey Middleton2009-03-261-2/+2
| | | | moveid uses an index, not a songid, for its second argument
* httpd: correct the encoder name in the example mpd.confJeffrey Middleton2009-03-171-3/+3
| | | | It's called "vorbis", not "ogg".
* solaris: new audio output plugin for Solaris /dev/audioMax Kellermann2009-03-161-0/+32
|
* httpd: new output plugin to replace "shout"Max Kellermann2009-03-152-0/+83
| | | | | | | | | | | | | | | | | | | Let's get rid of the "shout" plugin, and the awfully complicated icecast daemon setup! MPD can do better if it's doing the HTTP server stuff on its own. This new plugin has several advantages: - easier to set up - only one daemon, no password settings, no mount settings - MPD controls the encoder and thus already knows the packet boundaries - icecast has to parse them - MPD doesn't bother to encode data while nobody is listening This implementation is very experimental (no header parsing, ignores request URI, no icy-metadata, ...). It should be able to suport several encoders in parallel in the future (with different bit rates, different codec, ...), to make MPD the perfect streaming server. Once MPD gets multi-player support, we can even mount several different radio stations on one server.
* doc: added "audio outputs" section to the user's manualMax Kellermann2009-03-141-4/+277
|
* pcm_resample: choose the fallback resampler at runtimeMax Kellermann2009-03-141-0/+5
| | | | | | | | | Even if libsamplerate support is enabled, compile the fallback resampler. When the user specifies the option "samplerate_converter=internal", it is chosen in favor of libsamplerate. This may help users with a weak FPU who don't want to compile a custom MPD from source, because the fallback resampler does not use floating point operations.
* doc: added installation manual to the User's ManualMax Kellermann2009-03-121-0/+47
| | | | Very small start..