mpd/src
Eric Wong 0511e14db0 audioOutput_alsa.c: avoid changing our internal period and buffer time values
Passing a ref to snd_pcm_hw_params_set_{buffer,period}_time_near
can modify our internal {period,buffer}_time members inside the
AlsaData structure, making re-initializing the device across
sample/bit rate and channel changes non-idempotent.

git-svn-id: https://svn.musicpd.org/mpd/trunk@4616 09075e82-0dd4-0310-85a5-a0d7c8717e4f
2006-08-12 18:20:55 +00:00
..
audioOutputs audioOutput_alsa.c: avoid changing our internal period and buffer time values 2006-08-12 18:20:55 +00:00
inputPlugins mpc_plugin: fix seeking bug 2006-08-08 00:56:05 +00:00
mp4ff Try to add the directory, again 2006-07-26 03:19:14 +00:00
ack.h Change shank's email address 2006-07-14 19:37:45 +00:00
audio.c labels should be on the left most column, no tabbing 2006-08-09 22:18:06 +00:00
audio.h audio: remove AUDIO_MAX_DEVICES limit 2006-08-01 10:07:07 +00:00
audioOutput.c Spelling & Grammar 2006-08-11 21:50:56 +00:00
audioOutput.h audio: malloc reductions 2006-08-01 10:07:16 +00:00
buffer2array.c renamce cstrtok to buffer2array. please don't rename functions; especially to names that look extremely std-lib-ish. also, don't use isspace, apparently it's local dependent and potentially consideres ' ' or '\t' not to be a space, or considers other characters to be a space. 2006-08-06 13:53:53 +00:00
buffer2array.h renamce cstrtok to buffer2array. please don't rename functions; especially to names that look extremely std-lib-ish. also, don't use isspace, apparently it's local dependent and potentially consideres ' ' or '\t' not to be a space, or considers other characters to be a space. 2006-08-06 13:53:53 +00:00
charConv.c charConv: optimize away a boatload of strdups during update (try #2) 2006-08-01 12:02:47 +00:00
charConv.h Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
command.c command: static-fication since commandError is no longer a macro 2006-08-07 20:06:46 +00:00
command.h command: static-fication since commandError is no longer a macro 2006-08-07 20:06:46 +00:00
compress.c Several fixes uncovered with -pedantic 2006-08-01 04:18:41 +00:00
compress.h No code change, just add headers 2006-07-31 03:37:34 +00:00
conf.c Spelling & Grammar 2006-08-11 21:50:56 +00:00
conf.h conf.[ch] whitespace cleanup 2006-07-27 19:10:08 +00:00
dbUtils.c labels should be on the left most column, no tabbing 2006-08-09 22:18:06 +00:00
dbUtils.h interface/connection malloc reductions from mpd-ke 2006-07-30 03:43:38 +00:00
decode.c more sparse cleanups 2006-08-08 02:23:21 +00:00
decode.h Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
directory.c more sparse cleanups 2006-08-08 02:23:21 +00:00
directory.h interface/connection malloc reductions from mpd-ke 2006-07-30 03:43:38 +00:00
gcc.h No code change, just add headers 2006-07-31 03:37:34 +00:00
inputPlugin.c remove deprecated myfprintf wrapper 2006-07-30 23:32:39 +00:00
inputPlugin.h Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
inputStream_file.c Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
inputStream_file.h Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
inputStream_http.c remove clumsy strncpy use 2006-07-30 10:31:41 +00:00
inputStream_http.h Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
inputStream.c Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
inputStream.h Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
interface.c Separate PROTOCOL_VERSION from VERSION 2006-08-10 21:15:06 +00:00
interface.h Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
list.c Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
list.h Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
listen.c src/listen.c: replace bcopy with memcpy 2006-08-01 04:18:37 +00:00
listen.h Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
log.c always support DEBUG() logging, even if -DNDEBUG 2006-08-12 04:50:18 +00:00
log.h always support DEBUG() logging, even if -DNDEBUG 2006-08-12 04:50:18 +00:00
ls.c remove clumsy strncpy use 2006-07-30 10:31:41 +00:00
ls.h interface/connection malloc reductions from mpd-ke 2006-07-30 03:43:38 +00:00
main.c sparse / gcc-2.95 / -pedantic fixes 2006-08-07 20:49:20 +00:00
Makefile.am merge changes from mpd-tree: 2006-08-06 06:40:11 +00:00
metadataChunk.c remove clumsy strncpy use 2006-07-30 10:31:41 +00:00
metadataChunk.h Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
mpd_types.h Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
myfprintf.c logging cleanups 2006-08-01 04:18:53 +00:00
myfprintf.h logging cleanups 2006-08-01 04:18:53 +00:00
normalize.c gcc signedness and sparse fixes 2006-07-30 08:56:55 +00:00
normalize.h Use AudioCompress for volume normalization 2006-07-27 00:50:59 +00:00
outputBuffer.c Use AudioCompress for volume normalization 2006-07-27 00:50:59 +00:00
outputBuffer.h Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
path.c remove clumsy strncpy use 2006-07-30 10:31:41 +00:00
path.h remove clumsy strncpy use 2006-07-30 10:31:41 +00:00
pcm_utils.c Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
pcm_utils.h Typo fix 2006-07-26 17:41:03 +00:00
permission.c Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
permission.h Add PERMISSION_NONE define, for commands that require no permission 2006-08-07 15:48:16 +00:00
player.c Spelling & Grammar 2006-08-11 21:50:56 +00:00
player.h renamce cstrtok to buffer2array. please don't rename functions; especially to names that look extremely std-lib-ish. also, don't use isspace, apparently it's local dependent and potentially consideres ' ' or '\t' not to be a space, or considers other characters to be a space. 2006-08-06 13:53:53 +00:00
playerData.c merge changes from mpd-tree: 2006-08-06 06:40:11 +00:00
playerData.h merge changes from mpd-tree: 2006-08-06 06:40:11 +00:00
playlist.c Standardize state_file handling routines. 2006-07-30 23:32:47 +00:00
playlist.h Standardize state_file handling routines. 2006-07-30 23:32:47 +00:00
replayGain.c Do normalization if there's replaygain data but replaygain is off 2006-07-24 16:32:50 +00:00
replayGain.h Do normalization if there's replaygain data but replaygain is off 2006-07-24 16:32:50 +00:00
sig_handlers.c more sparse cleanups 2006-08-08 02:23:21 +00:00
sig_handlers.h merge changes from mpd-tree: 2006-08-06 06:40:11 +00:00
signal_check.c Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
signal_check.h Add mpd-indent.sh 2006-07-20 18:53:56 +00:00
sllist.c Several fixes uncovered with -pedantic 2006-08-01 04:18:41 +00:00
sllist.h No code change, just add headers 2006-07-31 03:37:34 +00:00
song.c remove deprecated myfprintf wrapper 2006-07-30 23:32:39 +00:00
song.h interface/connection malloc reductions from mpd-ke 2006-07-30 03:43:38 +00:00
state_file.c software volume can now be saved and read from the state file 2006-07-30 23:32:54 +00:00
state_file.h Standardize state_file handling routines. 2006-07-30 23:32:47 +00:00
stats.c commandError() cleanups, fixup gcc checks 2006-07-30 08:47:50 +00:00
stats.h interface/connection malloc reductions from mpd-ke 2006-07-30 03:43:38 +00:00
tag.c Spelling & Grammar 2006-08-11 21:50:56 +00:00
tag.h interface/connection malloc reductions from mpd-ke 2006-07-30 03:43:38 +00:00
tagTracker.c sparse / gcc-2.95 / -pedantic fixes 2006-08-07 20:49:20 +00:00
tagTracker.h interface/connection malloc reductions from mpd-ke 2006-07-30 03:43:38 +00:00
tree.c we have the parentPos, so use it when incrementing the tree iterator. 2006-08-09 02:13:46 +00:00
tree.h merge changes from mpd-tree: 2006-08-06 06:40:11 +00:00
utf8.c Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
utf8.h Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
utils.c Add mpd-indent.sh 2006-07-20 16:02:40 +00:00
utils.h Standardize state_file handling routines. 2006-07-30 23:32:47 +00:00
volume.c Spelling & Grammar 2006-08-11 21:50:56 +00:00
volume.h software volume can now be saved and read from the state file 2006-07-30 23:32:54 +00:00