summaryrefslogtreecommitdiffstats
path: root/audio/out/push.c
Commit message (Expand)AuthorAgeFilesLines
* Fix various typos in log messagesNicolas F2017-12-031-1/+1
* audio: add audio softvol processing to AOwm42017-11-291-0/+1
* audio_buffer: remove dependency on mp_audiowm42017-09-211-46/+43
* Avoid calling close(-1)wm42017-06-291-2/+5
* audio/out: require AO drivers to report period size and correct bufferwm42017-06-251-2/+13
* audio/out/push: merge if branches with same conditionwm42017-01-091-4/+3
* audio/out/push: play silence on --audio-stream-silencewm42016-11-241-7/+34
* audio: fix --audio-stream-silence with ao_alsawm42016-11-211-2/+3
* audio/out: prevent underruns with spdif under certain conditionswm42016-10-041-0/+2
* player, ao, vo: don't call mp_input_wakeup() directlywm42016-09-161-2/+2
* osdep: rename atomics.h to atomic.hwm42016-09-071-1/+1
* osdep/io: introduce mp_flush_wakeup_pipe()Rostislav Pehlivanov2016-07-301-4/+2
* audio: apply an upper bound timeout when drainingwm42016-06-121-3/+13
* audio: do not wake up core during EOFwm42016-06-121-3/+4
* build: silence -Wunused-resultNiklas Haas2016-06-071-2/+2
* Relicense some non-MPlayer source files to LGPL 2.1 or laterwm42016-01-191-7/+7
* audio: fix format function consistency issueswm42015-06-261-1/+1
* threads: use utility+POSIX functions instead of weird wrapperswm42015-05-111-3/+6
* audio/out/push: fix off-by-one errorwm42014-11-211-1/+1
* audio/out: consistently use double return type for get_delaywm42014-11-091-2/+2
* audio/out/push: when using audio wait fallback, recheck conditionwm42014-11-061-1/+2
* Set thread name for debuggingwm42014-10-191-0/+1
* audio/out/push: reset projected EOF time on new datawm42014-10-141-1/+4
* audio/out/push: make draining slightly more robustwm42014-10-101-1/+1
* audio/out/push: fix EOF heuristicwm42014-10-101-18/+14
* audio/out/push: fix some AOs freezing on exitwm42014-10-051-1/+1
* audio/out/push: make draining more robustwm42014-10-051-20/+15
* audio/out/push: limit fallback sleep time to reasonable limitswm42014-10-051-2/+4
* audio/out/push: clean up properly on init errorwm42014-09-271-9/+16
* audio/out: check device buffer size for push.c onlywm42014-09-271-0/+5
* audio/out: fix active waiting during pause againwm42014-09-061-1/+2
* audio/out/push: redo audio waitingwm42014-09-061-45/+37
* audio/out: make EOF handling properly event-basedwm42014-09-051-5/+40
* audio: make buffer size configurablewm42014-09-051-2/+2
* audio/out: prevent burning CPU when seeking while pausedwm42014-08-311-1/+2
* Move compat/ and bstr/ directory contents somewhere elsewm42014-08-291-1/+1
* audio: limit on low (and not high) buffer sizewm42014-08-211-1/+1
* audio/out: fix initialization failure with win32wm42014-07-261-2/+1
* audio, client API: check mp_make_wakeup_pipe() return valuewm42014-07-251-5/+7
* audio: don't wait for draining if pausedwm42014-07-131-1/+6
* audio: more detailed debugging outputwm42014-06-121-0/+2
* audio: don't wait when draining and pausedwm42014-06-121-1/+1
* audio/out/push: don't attempt to fill AO buffer when pausedwm42014-06-031-2/+3
* audio/out/push: keep some extra bufferwm42014-05-311-6/+4
* ao_alsa: reduce spurious wakeupswm42014-05-301-2/+4
* audio/out/push: handle draining correctlywm42014-05-301-7/+22
* audio: change handling of an EOF corner casewm42014-05-301-5/+9
* audio/out/push: add a way to wait for the audio device with poll()wm42014-05-301-3/+64
* audio/out/push: add mechanism for event-based waitingwm42014-05-301-74/+87
* threads: use mpv time for mpthread_cond_timedwait wrapperwm42014-05-181-1/+1
* audio/out: fix previous commitwm42014-05-111-9/+11
* audio/out: avoid wakeup feedback loopwm42014-05-111-2/+7
* audio/out: more debugging info for --dump-statswm42014-05-111-1/+5
* audio: fix the exact value that is used for the wait timewm42014-05-041-3/+2
* audio: minor simplification in wait codewm42014-04-231-2/+1
* audio: add hack against broken pulseaudio EOF conditionwm42014-04-171-1/+16
* audio: wake up the core when audio buffer is running lowwm42014-04-151-15/+60
* audio/out: reduce amount of audio bufferingwm42014-03-101-2/+16
* audio/out: make draining a separate operationwm42014-03-091-3/+15
* audio/out: feed AOs from a separate threadwm42014-03-091-0/+266