summaryrefslogtreecommitdiffstats
path: root/libao2
Commit message (Expand)AuthorAgeFilesLines
* Drop pointless _s suffix from struct ao_data.diego2010-05-271-2/+1
* Remove unused forward declarations.diego2010-05-251-2/+0
* Change WAV header updating in ao_pcm to allow to up to almost 4GB size.reimar2010-05-211-2/+4
* Include libavutil/avutil.h for FFMINkomh2010-03-101-0/+1
* Drop support for old-style DVB code.diego2010-03-021-15/+2
* Do not cast the results of malloc/calloc/realloc.diego2010-02-261-5/+5
* Mark theRenderProc() as static, it is only used within the file.diego2010-02-231-1/+5
* Output WAVE_FORMAT_EXTENSIBLE extension in wave header when waveheadertack2010-02-221-44/+68
* Mark data argument of my_ao_write() function as const.diego2010-02-221-1/+1
* Add header for v4l2_write() instead of forward declaring it.diego2010-02-211-2/+1
* cosmetics: Remove pointless empty lines at EOF.diego2010-02-209-24/+0
* Remove pointless '#if 1' preprocessor directives.diego2010-02-191-3/+0
* Mark some more functions that are not used outside of their files as static.diego2010-02-181-1/+2
* Fix exit_player() usage throughout the codebase.diego2010-02-141-2/+2
* Remove unused variables, fixes the warnings:diego2010-02-131-2/+0
* Audio buffer is too large so that it takes too long time to respond to audiokomh2010-02-041-1/+1
* Add OS/2 KAI audio driver supportkomh2010-02-012-0/+335
* Explain why we still disable the ALSA resampler even though it is probablyreimar2010-01-281-1/+2
* Declare variable closer to where it is used.reimar2010-01-271-9/+1
* Remove a useless global variable.reimar2010-01-271-5/+2
* Do not needlessly make local variable static.reimar2010-01-271-3/+3
* Remove useless initializers.reimar2010-01-271-2/+2
* Do not needlessly use (file-)global variables.reimar2010-01-271-4/+3
* Support more formats for -ao pcm in raw mode.reimar2010-01-231-24/+19
* MPlayer's format now correctly identifies AC3 as either little- or big-endian,reimar2010-01-111-7/+1
* Add support for distinguishing between little- and big-endian SPDIF AC3reimar2010-01-117-20/+24
* More uses of AF_FORMAT_IS_AC3reimar2010-01-112-3/+3
* Use AF_FORMAT_IS_AC3 in ao_oss.creimar2010-01-111-5/+5
* Use af_fmt2bits, it should give more sensible values than snd_pcm_format_phys...reimar2010-01-111-1/+1
* Use af_fmt2bits instead of reimplementing it.reimar2010-01-111-17/+1
* Add and use AF_FORMAT_IS_AC3 macro.reimar2010-01-113-7/+8
* Fixup SDL configure check:reimar2010-01-031-0/+4
* Simplify range-checking functions for subopt parsing.reimar2010-01-011-3/+1
* Fix function declarations to avoid casting function pointers.reimar2010-01-012-3/+4
* Add a missing const, fixes a compiler warning.reimar2009-12-181-1/+1
* Allow pulseaudio to restore the previous volume on init instead of forcing toreimar2009-12-181-4/+1
* Get rid of global volume variable, it is only used for temporary values.reimar2009-12-181-5/+7
* Add support for 8 channel audio.tack2009-11-103-2/+14
* fix calculation of ao_data.bps for sample formats with more than 16 bitscladisch2009-10-051-1/+12
* Make the ao_alsa play function always process a multiple of ao_data.outburstreimar2009-10-021-1/+4
* The suboption parser now takes a const options list, so mark them all const.reimar2009-09-027-7/+7
* Use a buffer of about half a second, instead of sizing it to havecladisch2009-08-241-80/+3
* OpenAL: untested support for 8-channel audio.reimar2009-08-191-2/+3
* Change ao_dart to use AVFifoBuffer instead of its own fifo implementation, too.reimar2009-08-191-69/+11
* 100l, av_fifo_generic_read does not return anything useful, so ignore itsreimar2009-08-082-3/+5
* Do not leak the mixer handle if setting of a volume fails.cladisch2009-08-061-0/+2
* Replace WORDS_BIGENDIAN by HAVE_BIGENDIAN in all internal code.diego2009-07-266-9/+9
* Use the correct OSS format, where possible, for mplayer's packed 24-bitcladisch2009-07-241-22/+4
* Use correct ALSA sample format for 24-bit samples packed in three bytes.cladisch2009-07-211-4/+4
* Handle 24bit audio formats natively by ALSA.iive2009-07-191-0/+12
* Add a hack to detect when we are writing into a Windows pipe since the fseekreimar2009-05-161-1/+11
* whitespace cosmetics: Remove all trailing whitespace.diego2009-05-1320-196/+196
* Add missing 'void' to parameterless function declarations.diego2009-05-041-2/+2
* Rename macosx audio output driver to coreaudio.diego2009-05-042-10/+10
* Use libavutil/fifo.h for macosx ao instead of its own FIFO implementation.reimar2009-05-031-77/+21
* Simplify: use av_fifo_spacereimar2009-04-102-4/+4
* Disable pause-hack from PulseAudio 0.9.15 on, it should be fixed.reimar2009-04-091-3/+3
* Split oversized of "argument" onto a separate line.reimar2009-04-091-1/+2
* Also lock the mainloop when doing adjusting the volume for PulseAudio.reimar2009-04-091-0/+3
* Make sure waitop always unlocks the mainloop even if the operation could notreimar2009-04-091-1/+4
* Add forgotten "static" to new data_length variable in ao_pcmreimar2009-03-221-1/+1
* Whitespace-only cosmetics: use consistent indentation in ao_pcm.creimar2009-03-221-137/+137
* Print a warning if ao_pcm wrote more data than what can be specified in thereimar2009-03-221-5/+11
* Do not call waveOutReset in uninit if you should wait till playing finishes,reimar2009-03-091-1/+2
* Reuse libavutil fifo code instead of reimplementing it over and over.reimar2009-03-092-133/+56
* Make audio_out_* structs const so they end up in .rodatareimar2009-03-062-24/+24
* Make ao_info_t structs const.reimar2009-03-0623-23/+23
* Use code that is actually thread-safe to calculate delay, free space etc. in ...reimar2009-03-061-10/+13
* Cosmetics: get rid of trailing whitespace.reimar2009-03-061-23/+23
* get rid of full_buffers variable, if the check it is used for is triggeredreimar2009-03-061-9/+0
* Remove now unused buf_write_pos variable from ao_win32reimar2009-03-061-4/+1
* Always write full buffers in ao_win32, except for the last block.reimar2009-03-061-8/+5
* Use calloc instead of malloc+memsetreimar2009-03-061-3/+1
* The 8 bit per sample formats are unsigned on Windows, fixes playback withreimar2009-03-062-2/+2
* Sleep based on get_delay in ao_win32 uninit instead of a loop.reimar2009-03-051-1/+2
* full_buffers and buffered_bytes must be volatile because they are used fromreimar2009-03-051-2/+2
* DART audio output driver for OS/2 by KO Myung-Hun, komh chollian netdiego2009-03-012-0/+338
* Move resetting audio_info_t samples, eof and error in ao_sun.c to reset(), av...reimar2009-02-211-8/+9
* Work around a PulseAudio bug that causes MPlayer to hang after unpausing.reimar2009-02-191-0/+18
* Set samplerate in reset also for AC3, and set it before the format in thatreimar2009-02-171-0/+2
* 100l, do 0-filling on resume (to avoid desync after pause) in ao_oss only whenreimar2009-02-161-1/+1
* 1) HAVE_SYS_ASOUNDLIB_H/HAVE_ALSA_ASOUNDLIB_H are defined to 0/1,diego2009-01-302-3/+4
* Add standard license headers.diego2009-01-2613-29/+265
* Replace deprecated jack_client_new with jack_client_open.reimar2009-01-041-2/+10
* Move several of the ao_nas int-to-string maps into .rodatareimar2009-01-011-8/+8
* 100l, reorder check for AC3 format to avoid a possible memleakreimar2008-12-151-3/+3
* Get rid of pointless 'extern' keywords.diego2008-12-033-4/+4
* Replace preprocessor check for WIN32 with checks for __MINGW32__ and __CYGWIN__.diego2008-10-131-1/+1
* Replace numeric constants by their defines.cehoyos2008-10-091-4/+4
* Fix "format '%d' expects type 'int', but argument 6 has type 'size_t'" warning.ranma2008-10-041-1/+1
* Make alsa resume after suspend to disk (would say 'file descriptor is in bad ...ranma2008-10-041-0/+4
* Replace casual GPL notices by proper license headers.diego2008-09-074-18/+69
* Replace casual GPL notice by proper license header.diego2008-09-061-3/+19
* Fix 'cast from pointer to integer of different size' on 64bit architectures. ...ranma2008-08-241-1/+1
* Handle AOPLAY_FINAL_CHUNKranma2008-08-241-33/+20
* fix compiler warningsranma2008-08-231-8/+10
* Work correctly with very small files where less than outburst is to be played.diego2008-08-151-0/+23
* Use '#include <poll.h>' instead of '#include <sys/poll.h>'.diego2008-08-141-1/+1
* 100l: Rename missed preprocessor directives from a HAVE_ prefix to CONFIG_.diego2008-08-141-9/+9
* Introduce CONFIG_ALSA preprocessor directive for ALSA 0.9 and 1.x.diego2008-08-061-1/+1
* Rename all preprocessor directives related to Apple / Mac OS X.diego2008-08-061-1/+1
* Rename some audio-output-related preprocessor directives.diego2008-08-052-6/+6
* Change a bunch of video/audio-output-specific preprocessor directives fromdiego2008-08-031-4/+4
* Set HAVE_DVB in configure when HAVE_DVB_HEAD is defineddiego2008-08-021-4/+0
* cosmetics: typo fixesdiego2008-08-021-1/+1
* Start unifying names of internal preprocessor directives.diego2008-07-301-8/+8
* Our ALSA code needs alloca, so check for it in configure and include alloca.hreimar2008-07-171-0/+1
* Add verbose messages about trying and searching for audio output drivers.corey2008-06-221-0/+12
* Use standard license header, merge changelog into license header and TODO.diego2008-06-061-27/+21
* cosmetics: Remove pointless parentheses from return statements.diego2008-05-164-37/+37
* Use standard license headers with standard formatting.diego2008-05-145-53/+65
* Avoid dependency on newer pulseaudio version.reimar2008-05-071-0/+4
* Remove a comment that makes no longer sense (since quite some time actually)reimar2008-05-011-4/+0
* Support 32 bit float and integer formats in ao_pcm.creimar2008-05-011-1/+12
* Add support for 32 bit format to ao_pulse.reimar2008-05-011-0/+2
* Make ao_pulse fall back to s16le format instead of just failing.reimar2008-05-011-4/+5
* Merge libao2/Makefile into top-level Makefile.diego2008-04-231-11/+0
* reset() should not senselessly close and reopenreimar2008-04-071-23/+1
* AUDIO_DRAIN makes no sense directly after openingreimar2008-04-071-2/+2
* Introduce a separate definition for Mac OS X coreaudio support.diego2008-03-151-1/+1
* Merge two #ifdefs.diego2008-03-011-4/+1
* cosmetics: reindent, detabifydiego2008-03-011-44/+44
* Remove duplicate extern declaration.diego2008-03-011-1/+0
* Add MPLAYER_ prefix to multiple inclusion guards.diego2008-02-222-7/+6
* Remove pointless #ifdefs around extern declarations.diego2008-02-201-38/+0
* typo fix: inited --> initializeddiego2008-02-141-1/+1
* ao_functions_t should be const, part 1reimar2008-02-012-6/+6
* Remove unused variable.reimar2008-01-301-1/+1
* Fix get_space calculation to always leave some space, esp. for the currently ...reimar2008-01-301-1/+3
* Change code to also work with different outburst sizesreimar2008-01-301-2/+2
* Reduce number of UnqueueBuffer callsreimar2008-01-301-3/+9
* alSourceRewindv seems to be broken in particular in Creatives Windows-Impleme...reimar2008-01-301-1/+1
* Write functions used by send_mpeg_*_packet may _not_ modify datareimar2008-01-121-2/+2
* Make code slightly less confusing to mereimar2008-01-111-3/+3
* Slightly deobfuscatereimar2008-01-111-2/+3
* Another small simplification. Slightly worse performance in the casereimar2008-01-111-3/+3
* Slightly simplify read_buffer codereimar2008-01-111-6/+6
* Simplify: use memsetreimar2008-01-111-4/+3
* Fix indentationreimar2008-01-111-2/+2
* Remove useless castreimar2008-01-111-1/+1
* when :card isn't specified by the user search the first available cardnicodvb2008-01-021-1/+16
* Add multiple inclusion guards to all header files that lack them.diego2008-01-011-0/+3
* Add explanatory comments to the #endif part of multiple inclusion guards.diego2007-12-311-1/+1
* Grammar fix.ulion2007-12-221-1/+1
* Add copyright info for s/pdif code from VideoLAN.ulion2007-12-221-0/+4
* pa_stream_write reportedly needs locking of the main loopreimar2007-12-151-1/+3
* Fix indentationreimar2007-12-151-4/+4
* Remove pointless pa_stream_trigger callreimar2007-12-151-10/+0
* Documentation for waitop functionreimar2007-12-151-0/+6
* SYS_AMIGAOS4 --> __AMIGAOS4__diego2007-12-111-1/+1
* Fix all current known multi-channel wrong order problems by addingulion2007-12-101-0/+10
* Remove useless variable aoIsCreated since we took good care of init failure.ulion2007-12-081-6/+3
* Add cleanup codes for init() failure to prevent leak.ulion2007-12-041-20/+61
* Fix ao_null with float samplesuau2007-12-011-1/+1
* ao_null: Make duration of "buffered" audio constantuau2007-12-011-5/+5
* Make outburst and buffersize depend on channel count.reimar2007-11-301-2/+2
* Support dump AF_FORMAT_AC3 format.ulion2007-11-211-0/+3
* Remove an useless conditional suggested by Emanuele Giaquinta.ulion2007-11-131-2/+0
* Remove useless definition.ulion2007-11-111-4/+0
* Indent fix for last change.ulion2007-11-111-5/+5
* Support mute when passthrough to digital output.ulion2007-11-111-3/+16
* Fix dead lock when changing and restoring stream format for digital output,ulion2007-11-101-31/+14
* Add include to fix warning:ulion2007-11-051-0/+1
* Remove idiotic check that would always be falsereimar2007-11-031-1/+1
* Change parsing to allow host == NULL and sink != NULLreimar2007-11-031-4/+6
* Simplify argument "parsing"reimar2007-11-031-4/+2
* Make sink variable local, it is only used in one placereimar2007-11-031-3/+1
*