summaryrefslogtreecommitdiffstats
path: root/libao2
Commit message (Expand)AuthorAgeFilesLines
* audio: change default preference order of AO driverswm42012-01-161-8/+8
* ao_coreaudio: fix crash when using mute with S/PDIF outputreimar2011-11-251-1/+4
* ao_coreaudio: fix S/PDIF output on OS X 10.7Zongyao Qu2011-11-251-37/+50
* ao_pcm: fix pointless message due to uninitialize variableUoti Urpala2011-08-111-1/+1
* audio: export audio pts to AO driversUoti Urpala2011-07-314-11/+12
* audio: move ready-for-ao data buffer from decoder to AOUoti Urpala2011-07-022-0/+10
* Windows: ao_pcm: add io.h include for MinGW64diego2011-06-291-0/+1
* ao_rsound: add new RSound audio output driverHans-Kristian Arntzen2011-06-262-0/+218
* cleanup: ao_pcm: remove useless assignment to ao->buffersizeUoti Urpala2011-06-261-1/+0
* ao: fix crash after ao init failure (from recent 3a5fd15fa2)Uoti Urpala2011-05-161-1/+3
* ao_pcm, core: use new API in ao_pcm, change timing with itUoti Urpala2011-05-053-138/+125
* ao_null: convert to new API, cleanup/rewriteUoti Urpala2011-05-051-74/+70
* audio output: add a new AO driver APIUoti Urpala2011-05-053-69/+169
* cleanup: reindent audio_out.[ch]Uoti Urpala2011-05-042-65/+61
* cleanup: avoid various GCC warningsClément Bœsch2011-04-201-1/+1
* ao_alsa: remove warning by simplifying error handling caseClément Bœsch2011-04-201-4/+4
* audio: change external AO interface to "ao_[method](ao, ...)"Uoti Urpala2011-04-093-46/+127
* vo_dxr2, ao_dxr2: drop dxr2 supportUoti Urpala2011-01-312-225/+0
* ao_coreaudio: fix compilation on OS X 10.4.diego2011-01-311-0/+15
* ao_pcm: change message to mention "-novideo" instead of "-vc null"Uoti Urpala2010-12-081-1/+1
* cleanup: remove NULL checks before free() all over the codecboesch2010-11-144-14/+9
* ao_sun: Add support for AOPLAY_FINAL_CHUNKreimar2010-11-021-3/+5
* ao_coreaudio: byteswap AC-3 streams on little-endiandiego2010-11-021-0/+4
* vo_ivtv; Move ivtv_fd extern variable declaration to vo_ivtv.hdiego2010-11-021-2/+0
* vo_v4l2: Move v4l2_fd extern declaration to vo_v4l2.hdiego2010-11-021-2/+0
* ao_mpegpes,vo_mpegpes: Rename vo_mpegpes_fd2 variable to ao_mpegpes_fddiego2010-11-021-22/+22
* ao_coreaudio: fix grammar/spelling in mp_msg callsdiego2010-11-021-11/+19
* spelling fixessiretart2010-11-021-1/+1
* ao_mpegpes: Properly close file on error or uninitreimar2010-11-021-5/+11
* ao_mpegpes.c: minor simplificationreimar2010-11-021-1/+1
* ao_coreaudio: Improve handling of the "help" suboptionadrian2010-11-021-4/+6
* ao_coreaudio: Remove some unused variablesdiego2010-11-021-5/+1
* ao_coreaudio: Process the CoreFoundation runloopadrian2010-11-021-0/+6
* ao_coreaudio: Refactor device selectionadrian2010-11-021-22/+91
* ao_coreaudio: use same types as coreaudio APIadrian2010-11-021-3/+2
* ao_coreaudio: replace deprecated functions with OSX 10.4 onesadrian2010-11-021-207/+236
* ao_coreaudio: Fix printf specifiersadrian2010-11-021-2/+2
* ao_pcm: Remove some disabled and pointless codereimar2010-11-021-12/+0
* ao_ivtv: Add header for ivtv_write() instead of forward declaring itdiego2010-11-021-2/+1
* ao_jack: increase maximum allowed channels from 6 to 8.tack2010-11-021-1/+1
* Merge svn changes up to r31189Uoti Urpala2010-05-301-2/+4
|\
| * Change WAV header updating in ao_pcm to allow to up to almost 4GB size.reimar2010-05-211-2/+4
* | Merge svn changes up to r30907Uoti Urpala2010-04-261-0/+1
|\|
| * Include libavutil/avutil.h for FFMINkomh2010-03-101-0/+1
* | Delete things related to old translation systemUoti Urpala2010-03-1016-16/+0
* | Merge svn changes up to r30848Uoti Urpala2010-03-101-15/+2
|\|
| * Drop support for old-style DVB code.diego2010-03-021-15/+2
* | Merge svn changes up to r30748Uoti Urpala2010-03-101-5/+5
|\|
| * Do not cast the results of malloc/calloc/realloc.diego2010-02-261-5/+5
* | Merge svn changes up to r30732Uoti Urpala2010-03-102-45/+73
|\|
| * 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
* | Merge svn changes up to r30694Uoti Urpala2010-03-101-2/+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
* | Merge svn changes up to r30663Uoti Urpala2010-03-101-3/+0
|\|
| * Remove pointless '#if 1' preprocessor directives.diego2010-02-191-3/+0
* | Merge svn changes up to r30643Uoti Urpala2010-03-101-1/+2
|\|
| * 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
* | Merge svn changes up to r30557Uoti Urpala2010-03-091-2/+0
|\|
| * Remove unused variables, fixes the warnings:diego2010-02-131-2/+0
* | Merge svn changes up to r30502Uoti Urpala2010-03-091-1/+1
|\|
| * Audio buffer is too large so that it takes too long time to respond to audiokomh2010-02-041-1/+1
* | Merge svn changes up to r30484Uoti Urpala2010-03-092-0/+335
|\|
| * Add OS/2 KAI audio driver supportkomh2010-02-012-0/+335
* | Merge svn changes up to r30463Uoti Urpala2010-03-091-1/+2
|\|
| * Explain why we still disable the ALSA resampler even though it is probablyreimar2010-01-281-1/+2
* | Restore collapsed whitespace in output messagesUoti Urpala2010-03-072-2/+2
* | Merge svn changes up to r30448Uoti Urpala2010-01-281-17/+6
|\|
| * 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
* | Merge svn changes up to r30419Uoti Urpala2010-01-251-24/+19
|\|
| * Support more formats for -ao pcm in raw mode.reimar2010-01-231-24/+19
* | Merge svn changes up to r30301Uoti Urpala2010-01-259-59/+42
|\|
| * 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
* | Merge svn changes up to r30185Uoti Urpala2010-01-081-0/+4
|\|
| * Fixup SDL configure check:reimar2010-01-031-0/+4
* | Merge svn changes up to r30165Uoti Urpala2010-01-082-6/+5
|\|
| * 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
* | Merge svn changes up to r30065Uoti Urpala2009-12-291-9/+8
|\|
| * 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
* | ao_alsa: Reinitialize parameters properly when reopeningUoti Urpala2009-12-291-4/+4
* | audio: Remove fixed decode_audio() return size limit (MAX_OUTBURST)Uoti Urpala2009-12-291-2/+0
* | Fix printf format strings with invalid '%lf' conversionUoti Urpala2009-12-151-1/+1
* | Merge svn changes up to r29912Uoti Urpala2009-11-163-2/+14
|\|
| * Add support for 8 channel audio.tack2009-11-103-2/+14
* | Merge svn changes up to r29752Uoti Urpala2009-10-062-2/+16
|\|
| * 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
* | Merge svn changes up to r29644Uoti Urpala2009-09-047-87/+10
|\|
| * 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
* | Merge svn changes up to r29544Uoti Urpala2009-08-222-71/+14
|\|
| * 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
* | Merge svn changes up to r29532Uoti Urpala2009-08-183-3/+7
|\|
| * 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
* | Merge svn changes up to r29455Uoti Urpala2009-07-296-31/+25
|\|
| * 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
* | Merge svn changes up to r29412Uoti Urpala2009-07-071-1/+11
|\|
| * 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
* | Remove trailing whitespace from most filesUoti Urpala2009-07-0722-220/+196
* | Translation system changes part 2: replace macros by stringsAmar Takhar2009-07-0714-132/+139
* | Translation system changes part 1: wrap translated stringsAmar Takhar2009-07-0714-132/+132
* | Add OSS4 vmix volume control to ao_ossGrigori Goronzy2009-06-241-0/+29
* | Merge svn changes up to r29277Uoti Urpala2009-05-085-98/+49
|\|
| * 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
* | Merge svn changes up to r29117Uoti Urpala2009-04-011-132/+138
|\|
| * 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
* | Merge svn changes up to r28951Uoti Urpala2009-03-143-134/+58
|\|
| * 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
* | Merge svn changes up to r28862Uoti Urpala2009-03-0725-99/+424
|\|
| * 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
| * S