aboutsummaryrefslogtreecommitdiffhomepage
path: root/audio/out/push.c
Commit message (Expand)AuthorAge
* Relicense some non-MPlayer source files to LGPL 2.1 or laterGravatar wm42016-01-19
* audio: fix format function consistency issuesGravatar wm42015-06-26
* threads: use utility+POSIX functions instead of weird wrappersGravatar wm42015-05-11
* audio/out/push: fix off-by-one errorGravatar wm42014-11-21
* audio/out: consistently use double return type for get_delayGravatar wm42014-11-09
* audio/out/push: when using audio wait fallback, recheck conditionGravatar wm42014-11-06
* Set thread name for debuggingGravatar wm42014-10-19
* audio/out/push: reset projected EOF time on new dataGravatar wm42014-10-14
* audio/out/push: make draining slightly more robustGravatar wm42014-10-10
* audio/out/push: fix EOF heuristicGravatar wm42014-10-10
* audio/out/push: fix some AOs freezing on exitGravatar wm42014-10-05
* audio/out/push: make draining more robustGravatar wm42014-10-05
* audio/out/push: limit fallback sleep time to reasonable limitsGravatar wm42014-10-05
* audio/out/push: clean up properly on init errorGravatar wm42014-09-27
* audio/out: check device buffer size for push.c onlyGravatar wm42014-09-27
* audio/out: fix active waiting during pause againGravatar wm42014-09-06
* audio/out/push: redo audio waitingGravatar wm42014-09-06
* audio/out: make EOF handling properly event-basedGravatar wm42014-09-05
* audio: make buffer size configurableGravatar wm42014-09-05
* audio/out: prevent burning CPU when seeking while pausedGravatar wm42014-08-31
* Move compat/ and bstr/ directory contents somewhere elseGravatar wm42014-08-29
* audio: limit on low (and not high) buffer sizeGravatar wm42014-08-21
* audio/out: fix initialization failure with win32Gravatar wm42014-07-26
* audio, client API: check mp_make_wakeup_pipe() return valueGravatar wm42014-07-25
* audio: don't wait for draining if pausedGravatar wm42014-07-13
* audio: more detailed debugging outputGravatar wm42014-06-12
* audio: don't wait when draining and pausedGravatar wm42014-06-12
* audio/out/push: don't attempt to fill AO buffer when pausedGravatar wm42014-06-03
* audio/out/push: keep some extra bufferGravatar wm42014-05-31
* ao_alsa: reduce spurious wakeupsGravatar wm42014-05-30
* audio/out/push: handle draining correctlyGravatar wm42014-05-30
* audio: change handling of an EOF corner caseGravatar wm42014-05-30
* audio/out/push: add a way to wait for the audio device with poll()Gravatar wm42014-05-30
* audio/out/push: add mechanism for event-based waitingGravatar wm42014-05-30
* threads: use mpv time for mpthread_cond_timedwait wrapperGravatar wm42014-05-18
* audio/out: fix previous commitGravatar wm42014-05-11
* audio/out: avoid wakeup feedback loopGravatar wm42014-05-11
* audio/out: more debugging info for --dump-statsGravatar wm42014-05-11
* audio: fix the exact value that is used for the wait timeGravatar wm42014-05-04
* audio: minor simplification in wait codeGravatar wm42014-04-23
* audio: add hack against broken pulseaudio EOF conditionGravatar wm42014-04-17
* audio: wake up the core when audio buffer is running lowGravatar wm42014-04-15
* audio/out: reduce amount of audio bufferingGravatar wm42014-03-10
* audio/out: make draining a separate operationGravatar wm42014-03-09
* audio/out: feed AOs from a separate threadGravatar wm42014-03-09