index
:
mpv
absurd_test
absurd_test2
absurd_test3
ass_shit
bliss
coverity_scan
master
mruby
rc
rcombs/macos-fixes
rcombs/swift
read_stats_new
read_stats_old
release/0.1
release/0.2
release/0.27
release/0.28
release/0.29
release/0.3
release/0.30
release/0.31
release/0.32
release/0.33
release/0.34
release/0.35
release/0.36
release/0.37
release/0.38
release/0.39
release/0.4
release/0.5
release/0.6
release/0.7
release/0.8
release/0.9
stream_debug_stuff
stream_no_size_caching
stream_size_fstat
stream_size_fstat_nocache
x11_geo
ytdl_sub_delayload
a free, open source, and cross-platform media player
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
vo_opengl: attempt to improve GLX vs. EGL backend detection
wm4
2015-11-16
3
-37
/
+57
*
vo_opengl: fix backend autoprobing
wm4
2015-11-16
1
-0
/
+9
*
win32: support taskbar button progress indicator
Martin Herkt
2015-11-15
5
-0
/
+67
*
vo_opengl: use glBlitFramebuffer to draw repeated frames
wm4
2015-11-15
3
-16
/
+27
*
vo: fix unpausing with display-sync
wm4
2015-11-15
1
-5
/
+3
*
vo: fix dropping frames with display-sync
wm4
2015-11-14
1
-2
/
+0
*
player: account for minor VO underruns
wm4
2015-11-14
3
-12
/
+18
*
player: remove unused field
wm4
2015-11-14
2
-2
/
+0
*
player: fix audio drift computation at different playback speeds
wm4
2015-11-14
1
-8
/
+9
*
player: stricter framedrop threshold
wm4
2015-11-13
1
-3
/
+2
*
player: try to compensate actual audio drift
wm4
2015-11-13
2
-0
/
+41
*
player: change display-sync audio speed only if needed
wm4
2015-11-13
1
-38
/
+48
*
player: remove display_sync_disable_counter
wm4
2015-11-13
2
-11
/
+8
*
command: add vsync-ratio property
wm4
2015-11-13
5
-6
/
+42
*
player: compute required display-sync speed change differently
wm4
2015-11-13
1
-22
/
+36
*
player: smooth out frame durations by averaging them
wm4
2015-11-13
1
-1
/
+1
*
player: refactor display-sync frame duration calculations
wm4
2015-11-13
5
-134
/
+98
*
player: always require a future frame with display-sync enabled
wm4
2015-11-13
1
-2
/
+6
*
command: rename vo-missed-frame-count property
wm4
2015-11-13
6
-25
/
+22
*
win32: avoid detection as exclusive fullscreen window
Martin Herkt
2015-11-13
2
-1
/
+5
*
vo_opengl_cb: do not block on flipping when redrawing
wm4
2015-11-12
1
-0
/
+5
*
build: make vaapi-wayland depend on gl-wayland
wm4
2015-11-12
1
-1
/
+1
*
demux_libass: remove this demuxer
wm4
2015-11-11
6
-138
/
+1
*
demux_lavf: mark ASS tracks as always UTF-8
wm4
2015-11-11
1
-0
/
+4
*
player: less naive rounding
wm4
2015-11-11
1
-1
/
+1
*
drm: fix setting up connectors
rr-
2015-11-11
1
-1
/
+1
*
af_lavrresample: simplify set_compensation usage
wm4
2015-11-11
1
-13
/
+12
*
player: silence sporadic error messages on audio init
wm4
2015-11-10
1
-1
/
+1
*
vd_lavc: be more careful with flushing the decoder
wm4
2015-11-10
2
-5
/
+22
*
vo_opengl: move the glFlush() call to the renderer
wm4
2015-11-10
2
-5
/
+5
*
vo_opengl_cb: better underflow reporting
wm4
2015-11-10
1
-6
/
+12
*
vo_opengl: limit GLSL to version 3.3
wm4
2015-11-10
1
-0
/
+2
*
stream_libarchive: make libarchive seek callback lazy
Kevin Mitchell
2015-11-09
1
-3
/
+22
*
stream_libarchive: add multivolume support
Kevin Mitchell
2015-11-09
2
-16
/
+156
*
libarchive: remove redundant log prefix
Kevin Mitchell
2015-11-09
2
-4
/
+4
*
external_files: deduplicate bstr functions
Kevin Mitchell
2015-11-09
1
-20
/
+4
*
vo_opengl: fix 10-bit video prescaling
Bin Jin
2015-11-09
5
-24
/
+21
*
vo_opengl_cb: make operation more similar to normal VOs
wm4
2015-11-09
4
-140
/
+61
*
vo_opengl: handle GL_ARB_uniform_buffer_object with low GLSL versions
wm4
2015-11-09
5
-6
/
+19
*
vo_opengl: fix extension name
wm4
2015-11-09
1
-1
/
+1
*
vo_opengl: simplify GLSL version detection
wm4
2015-11-09
1
-10
/
+4
*
command: make display-fps property writable
wm4
2015-11-09
2
-8
/
+10
*
vo_opengl: never load vaapi GLX interop by default
wm4
2015-11-09
5
-8
/
+8
*
vo_opengl: always preload hwdec interop
wm4
2015-11-09
1
-3
/
+6
*
vo_opengl: rename "drm_egl" to "drm-egl"
wm4
2015-11-09
2
-3
/
+3
*
vo_opengl: disable drm_egl autopickup
rr-
2015-11-09
1
-0
/
+4
*
dec_audio: add missing include
wm4
2015-11-08
1
-0
/
+1
*
win32: request MMCSS "Playback" profile
wm4
2015-11-08
2
-1
/
+11
*
manpage: remove examples and authors section
wm4
2015-11-08
1
-46
/
+0
*
manpage: slightly improve configuration files section
wm4
2015-11-08
1
-2
/
+3
*
audio: interpolate audio timestamps
wm4
2015-11-08
1
-2
/
+12
*
audio: move PTS setting out of the decoder
wm4
2015-11-08
4
-18
/
+16
*
vo_drm: relicense to LGPL
rr-
2015-11-08
3
-10
/
+15
*
vo_drm: use bool rather than integer return values
rr-
2015-11-08
4
-78
/
+60
*
vo_opengl: add DRM EGL backend
rr-
2015-11-08
6
-8
/
+467
*
vo_drm: move initialization to drm_common
rr-
2015-11-08
3
-219
/
+278
*
vo_opengl: fix typo
rr-
2015-11-07
1
-1
/
+1
*
vo_opengl: rename fancy-downscaling to correct-downscaling
wm4
2015-11-07
3
-12
/
+11
*
vo_opengl: fancy-downscaling: enable also for anamorphic clips
Avi Halachmi (:avih)
2015-11-07
2
-7
/
+12
*
x11: print Xlib errors in verbose mode if Xlib messages are silenced
wm4
2015-11-07
1
-9
/
+5
*
demux_mkv: remove --demuxer-mkv-fix-timestamps
wm4
2015-11-07
2
-29
/
+1
*
chmap: remove MPlayer layouts
wm4
2015-11-07
4
-39
/
+0
*
ao_jack: remove "alsa" std-channel-layout choice
wm4
2015-11-07
2
-11
/
+4
*
ao_alsa: remove the last bits of legacy channel map fallback
wm4
2015-11-07
1
-3
/
+1
*
audio: fix af_fmt_change_bytes() with spdif formats
wm4
2015-11-07
1
-1
/
+1
*
vo_opengl: x11: silence error messages when using legacy GL context
wm4
2015-11-06
3
-2
/
+16
*
Remove some VLAs
wm4
2015-11-06
5
-32
/
+24
*
w32: use DisplayConfig API to retrieve correct monitor refresh rate
James Ross-Gowan
2015-11-06
5
-19
/
+303
*
w32: always get screenrc from an HMONITOR
James Ross-Gowan
2015-11-06
1
-21
/
+41
*
w32: remove Win95 and NT4 monitor code
James Ross-Gowan
2015-11-06
1
-25
/
+4
*
video: increase avi pts buffer size
wm4
2015-11-06
1
-1
/
+1
*
vo_opengl: simplify function loader slightly
wm4
2015-11-06
1
-6
/
+0
*
vo_opengl: glBindBufferBase is not part of GL 2.1/GLES 2.0
wm4
2015-11-06
2
-2
/
+2
*
demux_mkv: dump mixing/writing app fields in verbose log
wm4
2015-11-06
1
-0
/
+4
*
old-makefile: update with latest source additions
wm4
2015-11-05
1
-0
/
+6
*
vo_opengl: implement NNEDI3 prescaler
Bin Jin
2015-11-05
11
-5
/
+403
*
file2string: mark question mark as non-safe
Bin Jin
2015-11-05
1
-2
/
+2
*
vo_opengl: add Super-xBR filter for upscaling
Bin Jin
2015-11-05
8
-7
/
+538
*
vo_opengl: make image size dynamic during rendering
Bin Jin
2015-11-05
1
-24
/
+33
*
options: enable mpeg2 hw decoding by default if hw decoding is requested
wm4
2015-11-05
2
-4
/
+4
*
rpi: add support for codecs other than h264
wm4
2015-11-05
3
-7
/
+20
*
vo_vdpau: check VDP_RGBA_FORMAT_A8 support
wm4
2015-11-04
1
-2
/
+6
*
player: use input instead of output format for spdif check
wm4
2015-11-04
1
-1
/
+1
*
audio: do not require full audio chain reinit for speed changes
wm4
2015-11-04
2
-60
/
+66
*
player: move audio speed adjustment code
wm4
2015-11-04
1
-54
/
+60
*
af_lavcac3enc: simplify/fix AVPacket handling
wm4
2015-11-04
1
-16
/
+21
*
audio: strictly align audio on spdif frames
wm4
2015-11-04
1
-3
/
+7
*
options: handle terminal/logging settings eagerly
wm4
2015-11-04
5
-19
/
+29
*
vo_opengl_cb: log some events
wm4
2015-11-04
1
-0
/
+4
*
vo_opengl, vo_opengl_cb: drop unneeded vo_frame fields
wm4
2015-11-04
4
-28
/
+6
*
ao_alsa: fix 7.1 over HDMI
wm4
2015-11-04
1
-0
/
+26
*
ao_alsa: map mp_chmaps back to ALSA in a different way
wm4
2015-11-04
1
-39
/
+54
*
ao_alsa: print more chmap info at debug verbosity
wm4
2015-11-04
1
-9
/
+11
*
Revert "af_lavrresample: don't drop sl/sr channels for 7.1 on ALSA"
wm4
2015-11-04
1
-28
/
+5
*
TOOLS/gen-x11-icon.sh: fix for recent ImageMagick
James Ross-Gowan
2015-11-04
1
-1
/
+1
*
player: fix display-sync adrop speed limiting
wm4
2015-11-04
1
-1
/
+2
*
vo: do not go to sleep if there's a new frame queued
wm4
2015-11-03
1
-3
/
+3
*
player: limit speed change in display-sync adrop mode
wm4
2015-11-03
2
-0
/
+9
*
vd_lavc: make hwdec fallback more tolerant
wm4
2015-11-03
3
-8
/
+17
*
vo: fix display-sync frame drop accounting again
wm4
2015-11-03
1
-1
/
+1
*
af_lavrresample: don't drop sl/sr channels for 7.1 on ALSA
wm4
2015-11-03
2
-6
/
+29
*
ao_alsa: minor cleanups
wm4
2015-11-03
1
-34
/
+18
*
ao_alsa: simplify dmix non-NA hack
wm4
2015-11-03
1
-58
/
+43
*
ao_alsa: move channel map setting code out of main init function
wm4
2015-11-03
1
-104
/
+125
*
ao_alsa: make failure of buffer parameter setting non-fatal
wm4
2015-11-03
1
-4
/
+12
*
ao_alsa: disable resampling first thing
wm4
2015-11-03
1
-7
/
+7
*
ao_alsa: set access type before format
wm4
2015-11-03
1
-11
/
+13
*
ao_alsa: handle channel count mismatch safeguard after chmap negotiation
wm4
2015-11-03
1
-12
/
+12
*
ao_alsa: apply non-NA fallback only if input is stereo
wm4
2015-11-03
1
-0
/
+1
*
ao_alsa: treat SND_CHMAP_UNKNOWN as NA channel too
wm4
2015-11-03
1
-0
/
+1
*
ao_alsa: remove log message on pausing
wm4
2015-11-03
1
-1
/
+2
*
vdpau: fix uninit when init fails
wm4
2015-11-01
2
-5
/
+2
*
vo_opengl: win32: fix cross-compilation
wm4
2015-11-01
1
-1
/
+1
*
vo_opengl: win32: always request MMCSS for DWM
wm4
2015-11-01
1
-0
/
+5
*
vo_opengl: win32: try to enable DwmFlush by default
wm4
2015-11-01
3
-11
/
+52
*
player: another fix to A/V difference calculation in display-sync mode
wm4
2015-11-01
1
-1
/
+1
*
vo: fix no-audio mode with interpolation enabled/display-sync disabled
wm4
2015-11-01
1
-1
/
+1
*
video: fix playback of pal8
wm4
2015-11-01
1
-1
/
+2
*
video: fix another A/V difference bug in display-sync mode
wm4
2015-10-31
1
-2
/
+3
*
vo_direct3d: fix operation
wm4
2015-10-31
3
-10
/
+3
*
SVG version of the icon (with symbolic counterpart)
Evgeny Kolesnikov
2015-10-30
3
-0
/
+352
*
vo_opengl: add vsync-fences option
wm4
2015-10-30
4
-0
/
+41
*
vo_opengl: cosmetics: flip the order of 2 functions
wm4
2015-10-30
1
-16
/
+16
*
vo_drm: uninstall signal handlers after quitting
rr-
2015-10-30
1
-0
/
+2
*
vo_drm: handle possible errors from sigaction
rr-
2015-10-30
1
-6
/
+17
*
vo_drm: check if signal already used
rr-
2015-10-30
1
-5
/
+23
*
stream/audio: fix unchecked strdups
wm4
2015-10-30
4
-11
/
+23
*
command: add mistimed-frame-count property
wm4
2015-10-30
4
-3
/
+26
*
video: fix framedrop accounting in display-sync mode
wm4
2015-10-30
2
-2
/
+1
*
vo_opengl: cache frames only in display-sync mode
wm4
2015-10-30
1
-1
/
+3
*
vo_opengl: do not attempt to cache frames in FBO in dumb-mode
wm4
2015-10-30
1
-1
/
+1
*
manpage: briefly mention libmpv
wm4
2015-10-30
1
-0
/
+9
*
vd_lavc: fix declarations
wm4
2015-10-30
1
-6
/
+6
*
manpage: extend profile documentation
wm4
2015-10-29
1
-1
/
+39
*
vo: take normal drop path when dropping in display-sync mode
wm4
2015-10-29
1
-4
/
+3
*
vo_drm: show osd in audio only mode
Paul B Mahol
2015-10-29
1
-8
/
+13
*
player: raise display sync desync tolerance
wm4
2015-10-28
1
-5
/
+2
*
player: reset AO stats on pause and other discontinuities
wm4
2015-10-28
1
-1
/
+3
*
player: simplify display-adrop mode safeguard
wm4
2015-10-28
1
-8
/
+1
*
player: minor refactor for A/V diff computation
wm4
2015-10-28
1
-19
/
+27
*
player: fix display sync A/V difference estimation on drops
wm4
2015-10-28
1
-0
/
+2
*
sub: remove use of semi-deprecated libass field
wm4
2015-10-28
1
-1
/
+0
*
Replace deprecated av_free_packet() calls
wm4
2015-10-28
4
-9
/
+9
*
demux_mkv: fix cluster skip with duration probing
wm4
2015-10-27
1
-6
/
+7
*
vo: kill non-working missed frame detection
wm4
2015-10-27
1
-6
/
+0
*
player: disable total-avsync-change update in display-sync mode
wm4
2015-10-27
1
-0
/
+4
*
player: fix display-sync A/V calculation on high playback speeds
wm4
2015-10-27
1
-0
/
+1
*
player: add audio drop/duplicate mode
wm4
2015-10-27
8
-1
/
+66
*
player: simplify audio sync pts calculation
wm4
2015-10-27
1
-1
/
+1
*
demux_mkv: fix duration probing for files with non-0 start time
wm4
2015-10-26
1
-1
/
+1
*
ao_coreaudio_exclusive: check for maximum channel count
wm4
2015-10-26
1
-0
/
+6
*
client API: change error string if playback fails completely
wm4
2015-10-26
1
-1
/
+1
*
ao_coreaudio_exclusive: fallback to stereo on unknown channel layouts
wm4
2015-10-26
1
-1
/
+10
*
ao_coreaudio_chmap: minor refactor
wm4
2015-10-26
1
-26
/
+22
*
ao_coreaudio_chmap: allow stereo as fallback; avoid mono fallback
wm4
2015-10-26
1
-2
/
+5
*
ao_coreaudio: fix another minor memory leak
wm4
2015-10-26
1
-1
/
+2
*
audio: bump maximum number of channels to 16
wm4
2015-10-26
1
-1
/
+1
*
audio: use AVFrames with more than 8 channels correctly
wm4
2015-10-26
3
-8
/
+15
*
af_lavrresample: make planarization pass work with >8 channels
wm4
2015-10-26
1
-4
/
+5
*
audio: improve mp_chmap_to_lavc_unchecked() unknown chmap behavior
wm4
2015-10-26
1
-2
/
+10
*
audio: always log channel maps before determining final map
wm4
2015-10-26
5
-17
/
+33
*
ao_coreaudio: fix potential UB in error cases
wm4
2015-10-26
1
-3
/
+2
*
ao_coreaudio_chmap: add more logging
wm4
2015-10-26
1
-8
/
+10
*
af: prevent endless loop when removing filters due to spdif
wm4
2015-10-26
1
-1
/
+2
*
ao_alsa: log format probing in verbose mode
wm4
2015-10-25
1
-2
/
+1
*
vd_lavc: make software decoding fallback an option
Rodger Combs
2015-10-25
2
-1
/
+9
*
options: remove --use-text-osd
wm4
2015-10-24
5
-17
/
+2
*
ytdl: disable --all-subs if "sub-lang" is in raw-options
Ricardo Constantino
2015-10-24
1
-1
/
+9
*
vo_opengl: remove source shader leftover
Bin Jin
2015-10-24
2
-3
/
+0
*
sd_lavc: take care of AVPicture deprecation
wm4
2015-10-23
3
-3
/
+24
*
vo_opengl: always cache to an FBO when not interpolating
Niklas Haas
2015-10-23
1
-4
/
+29
*
vo: expose frame->num_vsyncs to the VO backend
Niklas Haas
2015-10-23
1
-1
/
+0
*
w32_common: disable IME
James Ross-Gowan
2015-10-23
1
-9
/
+16
*
vo_opengl: wayland: use a more standard symbol
wm4
2015-10-23
1
-1
/
+2
*