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
path:
root
/
video
/
out
Commit message (
Expand
)
Author
Age
Files
Lines
*
vo_opengl: fix typo
rr-
2015-11-07
1
-1
/
+1
*
vo_opengl: rename fancy-downscaling to correct-downscaling
wm4
2015-11-07
2
-10
/
+9
*
vo_opengl: fancy-downscaling: enable also for anamorphic clips
Avi Halachmi (:avih)
2015-11-07
1
-4
/
+9
*
x11: print Xlib errors in verbose mode if Xlib messages are silenced
wm4
2015-11-07
1
-9
/
+5
*
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
1
-2
/
+4
*
w32: use DisplayConfig API to retrieve correct monitor refresh rate
James Ross-Gowan
2015-11-06
3
-18
/
+301
*
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
*
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
*
vo_opengl: implement NNEDI3 prescaler
Bin Jin
2015-11-05
9
-5
/
+368
*
vo_opengl: add Super-xBR filter for upscaling
Bin Jin
2015-11-05
6
-7
/
+499
*
vo_opengl: make image size dynamic during rendering
Bin Jin
2015-11-05
1
-24
/
+33
*
vo_vdpau: check VDP_RGBA_FORMAT_A8 support
wm4
2015-11-04
1
-2
/
+6
*
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
*
vo: do not go to sleep if there's a new frame queued
wm4
2015-11-03
1
-3
/
+3
*
vo: fix display-sync frame drop accounting again
wm4
2015-11-03
1
-1
/
+1
*
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
2
-9
/
+46
*
vo: fix no-audio mode with interpolation enabled/display-sync disabled
wm4
2015-11-01
1
-1
/
+1
*
vo_direct3d: fix operation
wm4
2015-10-31
3
-10
/
+3
*
vo_opengl: add vsync-fences option
wm4
2015-10-30
3
-0
/
+32
*
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
*
video: fix framedrop accounting in display-sync mode
wm4
2015-10-30
1
-0
/
+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
*
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
*
vo: kill non-working missed frame detection
wm4
2015-10-27
1
-6
/
+0
*
vo_opengl: remove source shader leftover
Bin Jin
2015-10-24
2
-3
/
+0
*
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
*
vo_opengl: vaapi: fix compilation failure on older systems
wm4
2015-10-23
1
-1
/
+2
*
vo_opengl_cb: fix passing through some video equalizer properties
wm4
2015-10-23
1
-2
/
+7
*
vo_opengl: make the default debanding settings less excessive
Niklas Haas
2015-10-21
1
-2
/
+2
*
Revert "vo_wayland: define opaque region"
Ricardo Vieira
2015-10-20
1
-9
/
+0
*
vo_opengl: support all kinds of GBRP formats
wm4
2015-10-18
1
-10
/
+4
*
vo_opengl_cb: fix pausing and seeking if interpolation is enabled
wm4
2015-10-14
1
-1
/
+20
*
vo_opengl: x11egl: fix confused error status codes
wm4
2015-10-12
1
-2
/
+2
*
vo_opengl: x11egl: reject nvidia drivers when autoprobing
wm4
2015-10-12
1
-0
/
+6
*
cocoa: set application policy before creating window
wm4
2015-10-11
1
-5
/
+4
*
vo: log deviation from ideal vsync interval
wm4
2015-10-08
1
-0
/
+5
*
vo_xv: fix crash with --wid
wm4
2015-10-07
1
-1
/
+1
*
video/out: remove an unused parameter
wm4
2015-10-03
25
-43
/
+40
*
vo: change some defines to enums
wm4
2015-10-02
1
-9
/
+13
*
vo_opengl: drop old backend API
wm4
2015-10-02
3
-87
/
+26
*
vo_opengl: rpi: switch to new internal API
wm4
2015-10-02
3
-39
/
+35
*
win32: cleanup: remove some unneeded things
wm4
2015-10-02
4
-17
/
+10
*
vo_opengl: w32: switch to new internal API
wm4
2015-10-02
4
-27
/
+36
*
vo_opengl: refactor DwmFlush crap
wm4
2015-10-02
3
-42
/
+45
*
vo_opengl: remove leftover variable from vaglx in vaegl
Emmanuel Gil Peyrot
2015-10-02
1
-1
/
+0
*
vo: fix compilation failure when vaapi is enabled and x11 disabled
Emmanuel Gil Peyrot
2015-10-02
1
-1
/
+1
*
vo_opengl: wayland: switch to new internal API
wm4
2015-10-01
6
-54
/
+44
*
vo_opengl: cocoa: switch to new internal API
wm4
2015-10-01
6
-31
/
+37
*
vo_opengl: make sw suboption work without explicit backend selection
wm4
2015-10-01
3
-2
/
+3
*
vo_opengl: debanding requires GLSL 1.30
wm4
2015-10-01
1
-0
/
+4
*
x11: separate window creation and configuration
wm4
2015-09-30
8
-36
/
+56
*
vo_opengl: cosmetics: coding style
wm4
2015-09-30
1
-46
/
+45
*
vo_opengl: do not reset video queue when changing video equalizer
wm4
2015-09-30
1
-1
/
+0
*
Revert "vo_x11: remove this video output"
wm4
2015-09-30
2
-0
/
+452
*
video: replace vf_format outputlevels option with global option
wm4
2015-09-29
1
-4
/
+0
*
vo_opengl: videotoolbox: cleanups
wm4
2015-09-28
1
-43
/
+26
*
vo_opengl: rename hwdec_vda.c to hwdec_osx.c
wm4
2015-09-28
1
-0
/
+0
*
video: remove VDA support
wm4
2015-09-28
3
-10
/
+2
*
vo_opengl: vaapi: add Wayland support
wm4
2015-09-27
2
-0
/
+18
*
vo_opengl: refactor EGL context information callback
wm4
2015-09-27
3
-16
/
+33
*
vaapi: remove dependency on X11
wm4
2015-09-27
3
-7
/
+26
*
vo_opengl: vaapi: provide symbols for missing extensions
wm4
2015-09-27
1
-0
/
+14
*
vo_opengl: vaapi: redo how EGL extensions are loaded
wm4
2015-09-27
5
-60
/
+35
*
vo_opengl: rpi: fix EGL comment
wm4
2015-09-27
1
-4
/
+2
*
vo_opengl: probe for EGL by default
wm4
2015-09-26
2
-5
/
+6
*
vo_opengl: x11egl: cleanup uninit path
wm4
2015-09-26
1
-30
/
+26
*
vo_opengl: vaapi: probe the surface format
wm4
2015-09-26
1
-2
/
+68
*
vo_rpi, wayland: fix build
wm4
2015-09-25
1
-2
/
+2
*
vo_opengl: vaapi: undo vaAcquireBufferHandle() correctly on error
wm4
2015-09-25
1
-2
/
+4
*
vo_opengl: vaapi: handle YV12 correctly
wm4
2015-09-25
1
-0
/
+3
*
vo_opengl: vaapi: document DRM fourcc upstream defines
wm4
2015-09-25
1
-3
/
+4
*
vo_opengl: vaapi: use dummy image to determine plane layout
wm4
2015-09-25
1
-9
/
+8
*
vo_opengl: vaapi: remove unnecessary loop
wm4
2015-09-25
1
-2
/
+1
*
vo_opengl: vaapi: fix cleanup
wm4
2015-09-25
1
-0
/
+2
*
vo_opengl: support new VAAPI EGL interop
wm4
2015-09-25
2
-0
/
+251
*
vo_opengl: add mechanism to retrieve Display from EGL context
wm4
2015-09-25
1
-0
/
+18
*
vo_opengl: load certain EGL extensions needed for VAAPI EGL interop
wm4
2015-09-25
4
-1
/
+50
*
vo_opengl: actually set hardware decoder mapped texture format
wm4
2015-09-24
4
-3
/
+6
*
client API: rename GL_MP_D3D_interfaces
wm4
2015-09-24
3
-4
/
+12
*
vo_opengl: remove sharpen scalers, add sharpen sub-option
wm4
2015-09-23
4
-46
/
+34
*
vo_opengl: move deband_opts declaration to where it's used
wm4
2015-09-23
2
-8
/
+8
*
vo_opengl: remove unsued chroma_location field
wm4
2015-09-23
2
-2
/
+0
*
vo_opengl: move shader file caching to video.c
wm4
2015-09-23
4
-50
/
+44
*
win32: allow multiple windows at the same time
wm4
2015-09-22
1
-6
/
+1
*
vo_rpi: fix compilation
wm4
2015-09-11
1
-2
/
+2
*
vo_opengl: fix shader compilation with debanding and OSX hwdec
wm4
2015-09-10
3
-8
/
+10
*
vo_opengl: move sampler type mapping to a function
wm4
2015-09-10
2
-7
/
+14
*
vo_opengl: fix deband sub-option handling
wm4
2015-09-09
1
-1
/
+6
*
vo_opengl: implement debanding (and remove source-shader)
Niklas Haas
2015-09-09
6
-84
/
+195
*
vo_opengl: move self-contained shader routines to a separate file
Niklas Haas
2015-09-09
4
-348
/
+424
*
vo_opengl: reduce code duplication for scaler options
Niklas Haas
2015-09-09
1
-33
/
+16
*
vo_opengl: remove gl_ prefixes from files in video/out/opengl
Niklas Haas
2015-09-09
26
-40
/
+40
*
vo_opengl: move gl_* files to their own subdir
Niklas Haas
2015-09-09
26
-24
/
+24
*
vo_opengl: minor refactor
Niklas Haas
2015-09-09
1
-5
/
+5
*
vo_opengl: filter allowed options in dumb-mode
wm4
2015-09-08
1
-14
/
+14
*
vo_opengl: move gl_video_opts copying code to separate function
wm4
2015-09-08
2
-15
/
+22
*
vo_opengl: restore single pass optimization as separate code path
wm4
2015-09-07
2
-30
/
+78
*
vo_opengl: move video source rectangle computation to a function
wm4
2015-09-07
1
-18
/
+29
*
vo_opengl: comsetics: remove unnecessary line break
wm4
2015-09-07
1
-4
/
+2
*
vo_opengl: require FBOs and get rid of the single-pass optimization
Niklas Haas
2015-09-07
1
-82
/
+34
*
vo_opengl: use the correct attribute name for vertex position
wm4
2015-09-04
1
-2
/
+2
*
vo_opengl: improve robustness against PBO failure
wm4
2015-09-02
1
-29
/
+40
*
vo_opengl: enable pbo by default with opengl-hq
wm4
2015-09-02
1
-0
/
+1
*
vo_opengl: slightly simplify plane size determination
wm4
2015-09-02
1
-2
/
+5
*
vo_opengl: don't distinguish "real" and texture size
wm4
2015-09-02
3
-34
/
+28
*
vo_opengl: simplify PBO copy
wm4
2015-09-02
1
-6
/
+2
*
vo_opengl: rename get_image to map_image
wm4
2015-09-02
1
-2
/
+2
*
vo_opengl: remove redundant statement in PBO code
wm4
2015-09-02
2
-5
/
+0
*
vo_opengl: remove some leftovers
wm4
2015-09-01
1
-4
/
+0
*
vo_opengl, vda: return to old state
wm4
2015-09-01
2
-31
/
+5
*
vo_rpi, vo_opengl: do not globally terminate EGL on VO uninit
wm4
2015-08-31
1
-2
/
+1
*
vo_opengl: fix alpha video in one case
wm4
2015-08-30
1
-0
/
+2
*
w32: shift drag and drop appends
Kevin Mitchell
2015-08-30
1
-2
/
+4
*
x11: drag and drop append with modifier
Kevin Mitchell
2015-08-30
2
-1
/
+8
*
input: add append argument to file drop event
Kevin Mitchell
2015-08-30
3
-4
/
+5
*
vo_opengl: force redraw when framestepping with interpolation
wm4
2015-08-25
1
-1
/
+3
*
vda, videotoolbox: guard against unexpected pixel format
wm4
2015-08-23
1
-0
/
+4
*
vda, videotoolbox: fix broken condition in screenshot code
wm4
2015-08-23
1
-1
/
+1
*
vo_opengl: remove dead code
wm4
2015-08-22
1
-9
/
+0
*
gl_wayland: Wait for frame callbacks
Jari Vetoniemi
2015-08-21
1
-0
/
+5
*
vo_wayland: Wait for frame callbacks
Jari Vetoniemi
2015-08-21
3
-18
/
+84
*
gl_wayland: eglSwapInterval(0) to avoid blocking
Jari Vetoniemi
2015-08-21
3
-18
/
+14
*
vo_opengl: add tscale-clamp option
Niklas Haas
2015-08-20
4
-2
/
+9
*
vo_rpi: disable background by default
wm4
2015-08-20
1
-6
/
+13
*
gl_rpi: destroy the EGLSurface too
wm4
2015-08-20
1
-2
/
+5
*
vo_rpi: use correct variable for osd layer
wm4
2015-08-20
1
-1
/
+1
*
vo_rpi: fix blackscreen before the first subtitle/OSD is rendered
wm4
2015-08-20
1
-0
/
+1
*
vo_rpi: redraw subtitles only on change
wm4
2015-08-18
3
-4
/
+33
*
vo_rpi: use EGL to render subtitles
wm4
2015-08-18
3
-125
/
+85
*
rpi: factor out context creation
wm4
2015-08-18
2
-63
/
+108
*
video: fix VideoToolbox/VDA autodetection
wm4
2015-08-17
2
-40
/
+7
*
vo_rpi: fix NULL pointer deref
wm4
2015-08-14
1
-1
/
+1
*
vo_rpi: simplify background handling
wm4
2015-08-13
1
-19
/
+1
*
vo_rpi: unregister vsync callback
wm4
2015-08-13
1
-1
/
+3
*
vo_rpi: skip OSD rendering when repeating frames
wm4
2015-08-13
1
-4
/
+8
*
vo: fix video EOF with display-sync
wm4
2015-08-12
1
-2
/
+2
*
cocoa: hide cursor using a blank image instead of a system-wide API
Rodger Combs
2015-08-11
1
-4
/
+14
*
vo_rpi: support display sync
wm4
2015-08-10
1
-4
/
+51
*
player: add display sync mode
wm4
2015-08-10
2
-10
/
+84
*
hwdec: add VideoToolbox support
Sebastien Zwickert
2015-08-05
2
-11
/
+51
*
vo_vdpau: fix frame scheduling if display FPS is unknown
wm4
2015-08-04
2
-3
/
+3
*
vo: fix inverted condition
wm4
2015-08-03
1
-1
/
+1
*
vo: correctly account for dropped frames
wm4
2015-08-01
1
-4
/
+4
*
vo_opengl: minor simplifications
wm4
2015-08-01
1
-4
/
+2
*
win32: revert wchar_t changes
wm4
2015-08-01
2
-11
/
+11
*
win32: more wchar_t -> WCHAR replacements
wm4
2015-07-30
2
-4
/
+4
*
vo_direct3d: create multithreaded IDirect3DDevice9
wm4
2015-07-30
1
-1
/
+2
*
win32: replace wchar_t with WCHAR
wm4
2015-07-29
1
-8
/
+8
*
vo_opengl: framebuffers work under GLES 2
wm4
2015-07-27
1
-1
/
+1
*
vo_opengl: slightly more informative message when disabling scalers
wm4
2015-07-27
1
-4
/
+4
*
vo_rpi: determine and return display refresh rate
wm4
2015-07-27
1
-0
/
+24
*
vo_opengl: minor cleanup to hwdec texture setting code
wm4
2015-07-26
1
-14
/
+9
*
vo_opengl: remove legacy GL detection
wm4
2015-07-24
1
-23
/
+1
*
vo_opengl: fix scale=oversample's threshold calculations
Niklas Haas
2015-07-23
1
-1
/
+1
*
Revert "vo_opengl: make the size of interpolation textures exact"
wm4
2015-07-22