aboutsummaryrefslogtreecommitdiffhomepage
path: root/player/audio.c
Commit message (Expand)AuthorAge
* audio: stop being dumbGravatar wm42017-01-08
* audio: force pts_reset only when pts jumps forward more than 5sGravatar Aman Gupta2016-10-21
* audio: move some fallback handling to common AO reload functionGravatar wm42016-10-05
* audio: fix late audio startGravatar wm42016-10-02
* audio: fix segfault when yanking USB DACGravatar Kevin Mitchell2016-09-20
* player: litter code with explicit wakeup callsGravatar wm42016-09-16
* player, ao, vo: don't call mp_input_wakeup() directlyGravatar wm42016-09-16
* audio: fix missed wakeup when changing audio output deviceGravatar wm42016-09-15
* audio/out: deprecate "exclusive" sub-optionsGravatar wm42016-09-05
* audio: avoid missed wakeups with ab-loopsGravatar wm42016-08-24
* audio: do not apply --audio-channels if spdif passthrough is in useGravatar wm42016-08-22
* audio: improve aspects of EOF handlingGravatar wm42016-08-18
* player: allow passing flags to queue_seek()Gravatar wm42016-08-15
* player: add --audio-wait-open optionsGravatar wm42016-08-09
* player: add --audio-stream-silenceGravatar wm42016-08-09
* player: gross hack to improve non-hr seeking with external audio tracksGravatar wm42016-08-07
* player: fix mid-stream audio sync conditionGravatar wm42016-08-07
* player: sync audio as well when enabling it mid-streamGravatar wm42016-08-06
* audio: use --audio-channels=auto behavior, except on ALSAGravatar wm42016-08-04
* player: remove special-case for DL/DR speakersGravatar wm42016-08-04
* audio: refactor mixer code and delete mixer.cGravatar wm42016-07-17
* audio: drop --softvol=no and --softvol=autoGravatar wm42016-07-09
* player: really start audio only once video is readyGravatar wm42016-04-20
* player: add missing audio reconfig eventsGravatar wm42016-03-13
* player: minor simplificationGravatar wm42016-02-27
* player: slightly simplify how demuxer streams are enabled/disabledGravatar wm42016-02-25
* audio/video: expose codec info as separate fieldGravatar wm42016-02-15
* player: remove dead codeGravatar wm42016-02-12
* player: remove double assignment in declarationGravatar wm42016-02-12
* player: force refresh seek when changing audio filtersGravatar wm42016-02-09
* audio: fix EOF handling if nothing could be decoded at allGravatar wm42016-02-06
* player: remove some further current_track dependenciesGravatar wm42016-02-05
* player: add complex filter graph supportGravatar wm42016-02-05
* player: move audio and video decoder init to separate functionsGravatar wm42016-02-05
* player: use different variable to indicate coverartGravatar wm42016-02-01
* audio/video: merge decoder return valuesGravatar wm42016-02-01
* audio: use brutal resync only on larger PTS discontinuitiesGravatar wm42016-01-31
* audio: fix a case of going to sleep before playback startGravatar wm42016-01-31
* player: refactor: some more minor decoder/output decouplingGravatar wm42016-01-29
* audio: refactor: separate audio init and filter/output initGravatar wm42016-01-29
* audio: move pts reset checkGravatar wm42016-01-29
* player: fix initial audio sync in certain casesGravatar wm42016-01-29
* audio: fix spdif PCM fallbackGravatar wm42016-01-25
* audio: release pending audio frame on seekingGravatar wm42016-01-25
* player: free queued audio frame on uninitGravatar wm42016-01-23
* audio: refactor: move MPContext.ao_buffer fieldGravatar wm42016-01-22
* player: refactor: eliminate MPContext.d_audioGravatar wm42016-01-22
* audio: refactor: work towards unentangling audio decoding and filteringGravatar wm42016-01-22
* audio: remove initial decoding retry limitationGravatar wm42016-01-19
* audio: move dec_audio.pool to ad_spdifGravatar wm42016-01-19