aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* configure.ac: fail when ALSA is enabled but not foundMax Kellermann2009-03-282-4/+49
* Bugfix for time/offset in flac pluginJochen Keil2009-03-281-3/+3
* mixer: assert that the new volume value is validMax Kellermann2009-03-273-7/+2
* mpcdec: changed plugin name to "mpcdec"Max Kellermann2009-03-271-3/+3
* mpcdec: support the new libmpcdec SV8 APIMax Kellermann2009-03-273-15/+100
* mpcdec: no CamelCaseMax Kellermann2009-03-271-57/+65
* tag_pool: use memcmp() instead of strcmp() for non-terminated stringMax Kellermann2009-03-271-1/+3
* tag_pool: use size_t for string lengthMax Kellermann2009-03-272-4/+4
* configure.ac: require GLib 2.6Max Kellermann2009-03-271-2/+2
* event_pipe can only be non-blocking if !WIN32Sean McNamara2009-03-271-0/+2
* More debugging for Win32 ioctlsocket: complain if it's not a WinsockSean McNamara2009-03-271-3/+12
* Add winsock2 headers for curl's use of select() on socketsSean McNamara2009-03-271-1/+7
* Uniform getaddrinfo() on WIN32 or POSIX, because MinGW now supports itSean McNamara2009-03-271-23/+0
* Winsock2 is needed on MinGW (or other pure Win32 toolchains) forSean McNamara2009-03-271-0/+36
* sticker: move SQLite statements into an arrayMax Kellermann2009-03-271-70/+75
* pulse_mixer: protect the struct with a mutexMax Kellermann2009-03-271-1/+29
* pulse_mixer: return if mixer is offlineMax Kellermann2009-03-271-29/+27
* pulse_mixer: removed superfluous G_GNUC_UNUSED attributesMax Kellermann2009-03-271-4/+4
* pulse_mixer: use local pa_cvolume variable for set_volume()Max Kellermann2009-03-271-2/+3
* pulse_mixer: wait for get_volume() operation to completeMax Kellermann2009-03-271-1/+34
* mixer_control: don't lock the mutex twice in mixer_failed()Max Kellermann2009-03-271-5/+14
* renamed smartstop to single and changed behaviorRomain Bignon2009-03-278-34/+49
* implements the smartstop featureRomain Bignon2009-03-278-2/+87
* pulse_mixer: adapted code styleMax Kellermann2009-03-271-27/+52
* output_all: synchronize playback with player_control.notifyMax Kellermann2009-03-262-2/+4
* playlist_state: fix playback restore in random modeMax Kellermann2009-03-261-2/+0
* queue/playlist/command: move rangeJeffrey Middleton2009-03-266-20/+79
* doc: updated ranged playlist commandsJeffrey Middleton2009-03-261-6/+10
* doc: Fixed moveid descriptionJeffrey Middleton2009-03-261-2/+2
* updated valgrind.suppressionsMax Kellermann2009-03-261-0/+47
* pulse_mixer: removed superfluous initializationsMax Kellermann2009-03-261-7/+2
* pulse_mixer: allocate "volume" staticallyMax Kellermann2009-03-261-10/+6
* pulse_mixer: removed superfluous NULL checks in close()Max Kellermann2009-03-261-12/+4
* pulse_mixer: initialize "online" and "index" in open()Max Kellermann2009-03-261-2/+5
* pulse: make configuration strings constMax Kellermann2009-03-262-12/+10
* pulse: don't check config_param!=NULLMax Kellermann2009-03-262-10/+5
* pulse_mixer: free libpulse objects on failureMax Kellermann2009-03-261-0/+6
* pulse_mixer: unlock the mainloop on failureMax Kellermann2009-03-261-0/+2
* pulse_mixer: moved code to pulse_mixer_setup()Max Kellermann2009-03-261-15/+26
* alsa_mixer: initialize "volume_set" in the open() methodMax Kellermann2009-03-261-2/+2
* alsa_mixer: removed superfluous checksMax Kellermann2009-03-261-10/+6
* alsa_mixer: pass default device to config_get_block_string()Max Kellermann2009-03-261-14/+7
* alsa_mixer: make "device" and "control" constMax Kellermann2009-03-261-6/+5
* oss_mixer: call oss_find_mixer() in init() methodMax Kellermann2009-03-261-25/+26
* oss_mixer: removed superfluous checksMax Kellermann2009-03-261-8/+8
* oss_mixer: use g_ascii_strncasecmp() instead of strncasecmp()Max Kellermann2009-03-261-1/+1
* oss_mixer: pass default path to config_get_block_string()Max Kellermann2009-03-261-8/+5
* oss_mixer: make "device" and "control" constMax Kellermann2009-03-261-6/+5
* mixer: don't reopen failed mixer automaticallyMax Kellermann2009-03-263-2/+13
* mixer_control: close mixer on failureMax Kellermann2009-03-263-5/+16