aboutsummaryrefslogtreecommitdiffstats
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2009-03-27Add winsock2 headers for curl's use of select() on socketsSean McNamara1-1/+7
2009-03-27Uniform getaddrinfo() on WIN32 or POSIX, because MinGW now supports itSean McNamara1-23/+0
2009-03-27Winsock2 is needed on MinGW (or other pure Win32 toolchains) forSean McNamara1-0/+36
2009-03-27sticker: move SQLite statements into an arrayMax Kellermann1-70/+75
2009-03-27pulse_mixer: protect the struct with a mutexMax Kellermann1-1/+29
2009-03-27pulse_mixer: return if mixer is offlineMax Kellermann1-29/+27
2009-03-27pulse_mixer: removed superfluous G_GNUC_UNUSED attributesMax Kellermann1-4/+4
2009-03-27pulse_mixer: use local pa_cvolume variable for set_volume()Max Kellermann1-2/+3
2009-03-27pulse_mixer: wait for get_volume() operation to completeMax Kellermann1-1/+34
2009-03-27mixer_control: don't lock the mutex twice in mixer_failed()Max Kellermann1-5/+14
2009-03-27renamed smartstop to single and changed behaviorRomain Bignon7-29/+43
2009-03-27implements the smartstop featureRomain Bignon7-2/+66
2009-03-27pulse_mixer: adapted code styleMax Kellermann1-27/+52
2009-03-26output_all: synchronize playback with player_control.notifyMax Kellermann2-2/+4
2009-03-26playlist_state: fix playback restore in random modeMax Kellermann1-2/+0
2009-03-26queue/playlist/command: move rangeJeffrey Middleton5-17/+72
2009-03-26pulse_mixer: removed superfluous initializationsMax Kellermann1-7/+2
2009-03-26pulse_mixer: allocate "volume" staticallyMax Kellermann1-10/+6
2009-03-26pulse_mixer: removed superfluous NULL checks in close()Max Kellermann1-12/+4
2009-03-26pulse_mixer: initialize "online" and "index" in open()Max Kellermann1-2/+5
2009-03-26pulse: make configuration strings constMax Kellermann2-12/+10
2009-03-26pulse: don't check config_param!=NULLMax Kellermann2-10/+5
2009-03-26pulse_mixer: free libpulse objects on failureMax Kellermann1-0/+6
2009-03-26pulse_mixer: unlock the mainloop on failureMax Kellermann1-0/+2
2009-03-26pulse_mixer: moved code to pulse_mixer_setup()Max Kellermann1-15/+26
2009-03-26alsa_mixer: initialize "volume_set" in the open() methodMax Kellermann1-2/+2
2009-03-26alsa_mixer: removed superfluous checksMax Kellermann1-10/+6
2009-03-26alsa_mixer: pass default device to config_get_block_string()Max Kellermann1-14/+7
2009-03-26alsa_mixer: make "device" and "control" constMax Kellermann1-6/+5
2009-03-26oss_mixer: call oss_find_mixer() in init() methodMax Kellermann1-25/+26
2009-03-26oss_mixer: removed superfluous checksMax Kellermann1-8/+8
2009-03-26oss_mixer: use g_ascii_strncasecmp() instead of strncasecmp()Max Kellermann1-1/+1
2009-03-26oss_mixer: pass default path to config_get_block_string()Max Kellermann1-8/+5
2009-03-26oss_mixer: make "device" and "control" constMax Kellermann1-6/+5
2009-03-26mixer: don't reopen failed mixer automaticallyMax Kellermann3-2/+13
2009-03-26mixer_control: close mixer on failureMax Kellermann3-5/+16
2009-03-26mixer: added flag "open"Max Kellermann8-5/+61
2009-03-26mixer_control: don't allow mixer==NULLMax Kellermann1-9/+7
2009-03-26output_plugin: replaced output_plugin.get_mixer() with mixer_pluginMax Kellermann9-77/+44
2009-03-25player_thread: wait for decoder before seekingMax Kellermann2-0/+12
2009-03-25playlist_state: start playing after restore is completeMax Kellermann1-18/+17
2009-03-25output_all: synchronize playback with a notify objectMax Kellermann2-2/+3
2009-03-25output_all: moved code to audio_output_all_wait()Max Kellermann3-10/+25
2009-03-25output: protect audio_output.open with the mutexMax Kellermann3-15/+33
2009-03-21move printAllOutputPluginTypes to output_list.cViliam Mateicka5-63/+18
2009-03-20output_control: close earlier on format mismatchMax Kellermann1-3/+3
2009-03-20output: convert audio_output.config_audio_format to booleanMax Kellermann3-20/+17
2009-03-17page: added page_new_concat()Max Kellermann2-0/+20
2009-03-17player_thread: ignore time stamp on empty chunksMax Kellermann1-3/+6
2009-03-17flac/cue: added support for TITLE[n] commentsMario Lenz1-2/+9