aboutsummaryrefslogtreecommitdiffhomepage
path: root/player/video.c
Commit message (Expand)AuthorAge
* video: slightly improve video stream switchingGravatar wm42016-01-26
* video: limit maximum number of VO frames correctlyGravatar wm42016-01-24
* video: don't wait for last video frame in the normal caseGravatar wm42016-01-22
* player: fix some oversights in video refactoringGravatar wm42016-01-22
* player: refactor: eliminate MPContext.d_audioGravatar wm42016-01-22
* audio: refactor: work towards unentangling audio decoding and filteringGravatar wm42016-01-22
* player: refactor: eliminate MPContext.d_videoGravatar wm42016-01-17
* video: refactor: disentangle decoding/filtering some moreGravatar wm42016-01-16
* video: refactor: slightly disentangle video filteringGravatar wm42016-01-15
* video: decouple filtering/decoding slightly moreGravatar wm42016-01-14
* video: refactor: shuffle code aroundGravatar wm42016-01-14
* video: refactor: handle video format fixups closer to decoderGravatar wm42016-01-14
* player: simplify backsteppingGravatar wm42016-01-12
* player: handle hrseek framedrop correctlyGravatar wm42016-01-12
* demux: merge sh_video/sh_audio/sh_subGravatar wm42016-01-12
* mpv_talloc.h: rename from talloc.hGravatar Dmitrij D. Czarkoff2016-01-11
* player: detect audio PTS jumps, make video PTS heuristic less aggressiveGravatar wm42016-01-09
* video: fix debug messageGravatar wm42016-01-06
* video: do not disable hr-seek framedrop too earlyGravatar wm42015-12-30
* sub: change how subtitles are readGravatar wm42015-12-29
* video: switch from using display aspect to sample aspectGravatar wm42015-12-19
* player: remove redundant checkGravatar wm42015-12-05
* player: don't make display-sync panic on timestamp discontinuitiesGravatar wm42015-12-04
* player: resync audio only on larger timestamp discontinuitiesGravatar wm42015-12-04
* vo_opengl: fix interpolation with display-syncGravatar wm42015-11-28
* player: fix commit 50bb209aGravatar wm42015-11-28
* vo: change vo_frame field unitsGravatar wm42015-11-27
* player: always disable display-sync on desyncsGravatar wm42015-11-27
* player: make display-vdrop mode do what the manpage claimsGravatar wm42015-11-26
* player: log some more display-sync informationGravatar wm42015-11-25
* player: use demuxer ts offset to simplify timeline ts handlingGravatar wm42015-11-16
* player: account for minor VO underrunsGravatar wm42015-11-14
* player: fix audio drift computation at different playback speedsGravatar wm42015-11-14
* player: stricter framedrop thresholdGravatar wm42015-11-13
* player: try to compensate actual audio driftGravatar wm42015-11-13
* player: change display-sync audio speed only if neededGravatar wm42015-11-13
* player: remove display_sync_disable_counterGravatar wm42015-11-13
* command: add vsync-ratio propertyGravatar wm42015-11-13
* player: compute required display-sync speed change differentlyGravatar wm42015-11-13
* player: smooth out frame durations by averaging themGravatar wm42015-11-13
* player: refactor display-sync frame duration calculationsGravatar wm42015-11-13
* player: always require a future frame with display-sync enabledGravatar wm42015-11-13
* player: less naive roundingGravatar wm42015-11-11
* player: use input instead of output format for spdif checkGravatar wm42015-11-04
* player: move audio speed adjustment codeGravatar wm42015-11-04
* player: another fix to A/V difference calculation in display-sync modeGravatar wm42015-11-01
* video: fix another A/V difference bug in display-sync modeGravatar wm42015-10-31
* command: add mistimed-frame-count propertyGravatar wm42015-10-30
* video: fix framedrop accounting in display-sync modeGravatar wm42015-10-30
* player: raise display sync desync toleranceGravatar wm42015-10-28