aboutsummaryrefslogtreecommitdiffhomepage
path: root/libao2/ao_alsa.c
Commit message (Expand)AuthorAge
* Explain why we still disable the ALSA resampler even though it is probablyGravatar reimar2010-01-28
* Declare variable closer to where it is used.Gravatar reimar2010-01-27
* Remove a useless global variable.Gravatar reimar2010-01-27
* Do not needlessly make local variable static.Gravatar reimar2010-01-27
* Remove useless initializers.Gravatar reimar2010-01-27
* Do not needlessly use (file-)global variables.Gravatar reimar2010-01-27
* Add support for distinguishing between little- and big-endian SPDIF AC3Gravatar reimar2010-01-11
* Use af_fmt2bits, it should give more sensible values than snd_pcm_format_phys...Gravatar reimar2010-01-11
* Add and use AF_FORMAT_IS_AC3 macro.Gravatar reimar2010-01-11
* Simplify range-checking functions for subopt parsing.Gravatar reimar2010-01-01
* Fix function declarations to avoid casting function pointers.Gravatar reimar2010-01-01
* Add support for 8 channel audio.Gravatar tack2009-11-10
* Make the ao_alsa play function always process a multiple of ao_data.outburstGravatar reimar2009-10-02
* The suboption parser now takes a const options list, so mark them all const.Gravatar reimar2009-09-02
* Use a buffer of about half a second, instead of sizing it to haveGravatar cladisch2009-08-24
* Do not leak the mixer handle if setting of a volume fails.Gravatar cladisch2009-08-06
* Replace WORDS_BIGENDIAN by HAVE_BIGENDIAN in all internal code.Gravatar diego2009-07-26
* Use correct ALSA sample format for 24-bit samples packed in three bytes.Gravatar cladisch2009-07-21
* Handle 24bit audio formats natively by ALSA.Gravatar iive2009-07-19
* whitespace cosmetics: Remove all trailing whitespace.Gravatar diego2009-05-13
* Make ao_info_t structs const.Gravatar reimar2009-03-06
* 1) HAVE_SYS_ASOUNDLIB_H/HAVE_ALSA_ASOUNDLIB_H are defined to 0/1,Gravatar diego2009-01-30
* Add standard license headers.Gravatar diego2009-01-26
* 100l, reorder check for AC3 format to avoid a possible memleakGravatar reimar2008-12-15
* Replace numeric constants by their defines.Gravatar cehoyos2008-10-09
* Fix "format '%d' expects type 'int', but argument 6 has type 'size_t'" warning.Gravatar ranma2008-10-04
* Make alsa resume after suspend to disk (would say 'file descriptor is in bad ...Gravatar ranma2008-10-04
* Our ALSA code needs alloca, so check for it in configure and include alloca.hGravatar reimar2008-07-17
* cosmetics: Remove pointless parentheses from return statements.Gravatar diego2008-05-16
* ao_alsa: Fix get_space() return values larger than buffersizeGravatar uau2007-09-24
* When setting the non-audio bit for hwac3 output, just try to set theGravatar cladisch2007-02-09
* MSGTRs for ao_alsa.cGravatar kraymer2006-11-08
* typoGravatar diego2006-11-07
* slight overall verbosity reductionGravatar diego2006-10-12
* Remove bogus #ifndef WORDS_BIGENDIAN.Gravatar diego2006-10-04
* When the hardware sample format is AC3, do not force using an hardcodedGravatar cladisch2006-09-18
* When one of the PCM configuration function in init() fails, abortGravatar cladisch2006-09-18
* Add workarounds for old prerelease versions of alsa-lib 0.9.0 that didGravatar cladisch2006-03-31
* To avoid a bug in ALSA's rate plugin that causes spurious overruns, tryGravatar cladisch2006-03-13
* Do not try to count hardware sound cards because there might be noneGravatar cladisch2006-03-13
* Output error messages from the ALSA library through mp_msg() instead ofGravatar cladisch2006-02-27
* Show the actual ALSA version instead of the version mplayer was compiledGravatar cladisch2006-02-27
* Fix the error handling in the play() function: add a handler for EINTR,Gravatar cladisch2006-02-13
* This changes the software parameters to be more compatible with theGravatar cladisch2006-02-13
* Using non-blocking writes makes sense when the program wants to do otherGravatar cladisch2006-02-13
* Remove the now superfluous mmap suboption.Gravatar cladisch2006-02-13
* After removing play_mmap(), the play() function just unconditionallyGravatar cladisch2006-02-13
* This patch removes mmap support because it doesn't have any benefit.Gravatar cladisch2006-02-13
* Small fixes: make all global variables static, remove some unusedGravatar cladisch2006-02-10
* Remove a call to snd_pcm_prepare() because snd_pcm_hw_params() does itGravatar cladisch2006-02-10