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: drm: use new EGL context creation code
wm4
2016-09-14
1
-42
/
+7
*
vo_opengl: wayland: use new EGL context creation code
wm4
2016-09-14
1
-49
/
+8
*
vo_opengl: EGL: dump some version info
wm4
2016-09-14
1
-0
/
+8
*
vo_opengl: EGL: better desktop-GL context creation
wm4
2016-09-14
1
-19
/
+65
*
vo_opengl: EGL: silence eglBindAPI() error message
wm4
2016-09-13
1
-1
/
+1
*
vo_rpi, vo_opengl: separate RPI/EGL-specific code for both VOs
wm4
2016-09-13
3
-220
/
+200
*
vo_opengl: rpi: use new egl context creation helper function
wm4
2016-09-13
1
-26
/
+13
*
vo_x11: fix some ifdeffery
wm4
2016-09-13
1
-2
/
+2
*
vo_opengl: mali fbdev support
wm4
2016-09-13
2
-0
/
+171
*
vo_opengl: factor some EGL context creation code
wm4
2016-09-13
5
-74
/
+122
*
vo_opengl: fix typo in bt.601 auto-guessing logic
Niklas Haas
2016-09-13
1
-1
/
+1
*
vo_rpi: deprecate this VO
wm4
2016-09-12
2
-3
/
+6
*
vo: change defines to an enum
wm4
2016-09-12
1
-15
/
+17
*
vo_opengl: fix non-C11 TLS fallback for gcc
wm4
2016-09-12
1
-1
/
+1
*
vo_opengl: better behavior in GL error corner cases
wm4
2016-09-12
1
-4
/
+5
*
vo_opengl: rpi: merge vo_rpi features
wm4
2016-09-12
2
-20
/
+255
*
vo_opengl: redirect window screenshot requests to backend
wm4
2016-09-12
1
-5
/
+5
*
vo_opengl: add hw overlay support and use it for RPI
wm4
2016-09-12
7
-2
/
+453
*
hwdec_cuda: Implement download_image for screenshots
Philip Langdale
2016-09-10
1
-0
/
+53
*
hwdec_cuda: Use the non-deprecated CUDA-GL interop API
Philip Langdale
2016-09-10
1
-12
/
+26
*
vo: remove unused VOCTRL_GET_PANSCAN
wm4
2016-09-08
12
-25
/
+1
*
vo: don't access global options unsynchronized
wm4
2016-09-08
1
-6
/
+10
*
vo_opengl: use dedicated image unref function in config case
wm4
2016-09-08
1
-1
/
+1
*
vo_opengl: simplify a condition
wm4
2016-09-08
1
-2
/
+1
*
hwdec/opengl: Add support for CUDA and cuvid/NvDecode
Philip Langdale
2016-09-08
2
-0
/
+286
*
vo_opengl: fix incorrect video rendering after vdpau preemption recovery
wm4
2016-09-07
1
-0
/
+1
*
vo_opengl: fix another potential vdpau preemption issue
wm4
2016-09-07
1
-1
/
+2
*
osdep: rename atomics.h to atomic.h
wm4
2016-09-07
4
-4
/
+3
*
vo_vdpau: rename some sub-options
wm4
2016-09-06
1
-3
/
+6
*
vo_opengl: simplify option handling
wm4
2016-09-06
3
-45
/
+37
*
vo_opengl: fix --icc-profile initial behavior
wm4
2016-09-06
1
-0
/
+1
*
options: deprecate suboptions for the remaining AO/VOs
wm4
2016-09-05
9
-1
/
+10
*
options: add automagic hack for handling sub-option deprecations
wm4
2016-09-05
2
-0
/
+7
*
vo_direct3d: deprecate direct3d_shaders alias
wm4
2016-09-05
2
-24
/
+2
*
vo_image: move to global options
wm4
2016-09-05
1
-10
/
+39
*
options: add a mechanism to make sub-option replacement slightly easier
wm4
2016-09-05
3
-1
/
+7
*
w32_common: initialize playback status as soon as possible
wm4
2016-09-02
1
-16
/
+25
*
command: remove vo-cmdline
wm4
2016-09-02
1
-1
/
+0
*
vo_opengl: deprecate sub-options, add them as global options
wm4
2016-09-02
6
-242
/
+207
*
vo_opengl: rename 3dlut-size to icc-3dlut-size
wm4
2016-09-02
1
-1
/
+2
*
vo: use new option update mechanism
wm4
2016-09-02
3
-3
/
+23
*
vo_opengl: minor renderer option access refactor
wm4
2016-09-02
3
-5
/
+17
*
m_config: add helper function for initializing af/ao/vf/vo suboptions
wm4
2016-09-02
1
-4
/
+3
*
vo_opengl: remove pre/post/scale-shaders
Niklas Haas
2016-09-02
2
-70
/
+3
*
vo, ao: disable positional parameter suboptions
wm4
2016-09-01
1
-0
/
+1
*
vo: update w32_common left out by 4d75514
quilloss
2016-08-31
1
-3
/
+0
*
vo_xv: remove an aliased option
wm4
2016-08-31
1
-4
/
+7
*
vo: change messy handling of fullscreen and other flags
wm4
2016-08-30
5
-10
/
+2
*
options: make mp_vo_opts options an actual sub-option group
wm4
2016-08-30
2
-3
/
+3
*
wayland: reject resize events with either dimension being 0
Rostislav Pehlivanov
2016-08-29
1
-0
/
+2
*
vo_opengl: explicitly check for GL errors around framebuffer depth check
wm4
2016-08-29
1
-0
/
+4
*
x11, wayland: always round up wait times
wm4
2016-08-26
2
-2
/
+2
*
vo: remove redundant wakeup
wm4
2016-08-26
1
-1
/
+3
*
w32_common: use hooks to detect parent window resize
James Ross-Gowan
2016-08-26
1
-35
/
+117
*
vo_opengl: angle: new opengl flag to control DirectComposition
Avi Halachmi (:avih)
2016-08-25
3
-2
/
+13
*
x11: work around mutter fullscreen issue
wm4
2016-08-25
1
-3
/
+11
*
vo: be more trusting to estimated display FPS
wm4
2016-08-20
1
-8
/
+5
*
player: update Windows playback state asynchronously
wm4
2016-08-20
2
-6
/
+31
*
vo: fix mismatching types in pointer operation
wm4
2016-08-20
2
-3
/
+3
*
aspect: add --video-unscaled=downscale-big
rr-
2016-08-19
1
-3
/
+7
*
vo_direct3d: add missing header
Paul B Mahol
2016-08-14
1
-0
/
+1
*
w32_common: update window size on resize events
wm4
2016-08-07
1
-0
/
+6
*
player: fix display-sync timing if audio take long on resume
wm4
2016-08-07
2
-0
/
+9
*
w32_common: don't wait for GUI thread when polling for events
wm4
2016-08-05
1
-8
/
+12
*
vo_opengl_cb: log better error message if OpenGL not initialized by user
wm4
2016-08-03
1
-0
/
+6
*
wayland_common: check for NULL current_output on fs switching
Rostislav Pehlivanov
2016-08-01
1
-2
/
+3
*
wayland_common: provide the real scaled window resolution
Rostislav Pehlivanov
2016-08-01
1
-3
/
+5
*
wayland_common: fix fullscreen image switching bug
Rostislav Pehlivanov
2016-07-30
3
-6
/
+4
*
wayland_common: prevent black bars on most non-native aspect ratios
Rostislav Pehlivanov
2016-07-30
1
-0
/
+3
*
wayland_common: clip window size to the display output size
Rostislav Pehlivanov
2016-07-30
1
-5
/
+7
*
wayland_common: flush wakeup_pipe on a wakeup
Rostislav Pehlivanov
2016-07-30
1
-8
/
+10
*
osdep/io: introduce mp_flush_wakeup_pipe()
Rostislav Pehlivanov
2016-07-30
1
-4
/
+2
*
wayland_common: remove untested/unusable wayland dnd code
Rostislav Pehlivanov
2016-07-30
2
-188
/
+1
*
vo_opengl: remove the 3dlut-size npot2 restriction
Niklas Haas
2016-07-25
2
-1
/
+3
*
vo_opengl: reduce default 3dlut-size to 64x64x64
Niklas Haas
2016-07-25
1
-1
/
+1
*
x11: do not accidentally discard event flags
wm4
2016-07-25
2
-6
/
+5
*
vo_opengl: increase 3DLUT accuracy at lower LUT sizes
Niklas Haas
2016-07-25
1
-1
/
+8
*
vo_opengl: glctx can be NULL during init
wm4
2016-07-21
1
-1
/
+1
*
x11, wayland: do not accidentally close FD 0
wm4
2016-07-21
2
-2
/
+6
*
vo: remove now unused event_fd handling
wm4
2016-07-21
2
-62
/
+8
*
wayland_common: make function declaration consistent
Rostislav Pehlivanov
2016-07-21
1
-23
/
+21
*
wayland: port to the new wakeup/wait_events framework
Rostislav Pehlivanov
2016-07-21
4
-71
/
+53
*
vo_opengl: add a tscale=linear direct implementation
Niklas Haas
2016-07-21
1
-3
/
+10
*
cocoa: remove unused icc profile variables
Akemi
2016-07-21
1
-2
/
+0
*
cocoa: update screen fps only if necessary
Akemi
2016-07-21
1
-1
/
+3
*
x11: stop using vo.event_fd
wm4
2016-07-20
8
-1
/
+72
*
vo_opengl: allow backends to provide callbacks for custom event loops
wm4
2016-07-20
6
-17
/
+51
*
vo_wayland: fix high CPU usage due to busy polling
Rostislav Pehlivanov
2016-07-19
1
-3
/
+3
*
x11: skip ICC update on every window move
wm4
2016-07-18
2
-11
/
+26
*
videotoolbox: add yuv420p to --videotoolbox-format
wm4
2016-07-15
1
-0
/
+10
*
vo_opengl: hwdec: reset hw_subfmt field
wm4
2016-07-15
8
-0
/
+9
*
video: change hw_subfmt meaning
wm4
2016-07-15
2
-5
/
+4
*
vo_opengl: angle: use WARP if there are no hw adapters
James Ross-Gowan
2016-07-12
1
-2
/
+45
*
vo_opengl: angle: try D3D9 when D3D11 fails eglInitialize
James Ross-Gowan
2016-07-11
1
-7
/
+8
*
vo_xv, vo_x11: fix typos in warnings
Jakub Wilk
2016-07-09
2
-3
/
+3
*
x11: add missing FocusChangeMask
wm4
2016-07-08
1
-1
/
+1
*
vo_vdpau: minor simplification
wm4
2016-07-07
1
-19
/
+9
*
csp: document deviations from the references where they occur
Niklas Haas
2016-07-05
1
-2
/
+22
*
x11_common: silence xdg-screensaver
Ben Boeckel
2016-07-05
1
-1
/
+1
*
vo_opengl: angle: update the swapchain on resize
James Ross-Gowan
2016-07-04
1
-1
/
+16
*
vo_opengl: error out gracefully when trying to use FBOs without FBO API
wm4
2016-07-04
1
-0
/
+5
*
vo_opengl: move eval_szexpr to user_shaders.c
Niklas Haas
2016-07-03
3
-102
/
+124
*
vo_opengl: generalize HDR tone mapping mechanism
Niklas Haas
2016-07-03
3
-77
/
+115
*
mp_image: split colorimetry metadata into its own struct
Niklas Haas
2016-07-03
7
-24
/
+26
*
vo_opengl: don't constantly resize the output FBO
Niklas Haas
2016-07-03
1
-1
/
+1
*
sub: move RGBA scaling to vo_vaapi
wm4
2016-07-03
1
-7
/
+25
*
vo_opengl: remove caching GL_MAX_TEXTURE_SIZE value
wm4
2016-07-03
1
-11
/
+15
*
vo_opengl: use ringbuffer of PBOs
wm4
2016-07-03
2
-7
/
+13
*
vo_opengl: support inconsistent negative strides per plane
wm4
2016-07-03
1
-8
/
+10
*
vo_opengl: move PBO upload handling to shared code
wm4
2016-07-03
4
-140
/
+91
*
w32_common: make WM_NCHITTEST simpler and more accurate
James Ross-Gowan
2016-07-03
1
-15
/
+13
*
bitmap_packer: remove some unused functions
wm4
2016-07-01
2
-49
/
+0
*
vo_direct3d: remove bitmap packer
wm4
2016-07-01
1
-85
/
+70
*
vo_vdpau: remove bitmap packer use
wm4
2016-07-01
1
-80
/
+57
*
vo_opengl: remove OSD bitmap packing
wm4
2016-07-01
2
-75
/
+13
*
d3d: implement screenshots for --hwdec=d3d11va
wm4
2016-06-28
1
-0
/
+1
*
d3d: merge angle_common.h into d3d.h
wm4
2016-06-28
5
-36
/
+9
*
vo_opengl: add output_size uniform to custom shader
Muhammad Faiz
2016-06-28
1
-0
/
+3
*
vo_opengl: minor typo and coding style fixes
wm4
2016-06-28
1
-5
/
+5
*
vo_opengl: revise the transfer curve logic
Niklas Haas
2016-06-28
1
-17
/
+10
*
vo_opengl: revise the logic for picking the default color space
Niklas Haas
2016-06-28
1
-11
/
+10
*
vo_opengl: use image_params instead of *_src for autoconfig
Niklas Haas
2016-06-28
1
-14
/
+17
*
vo_opengl: implement the Panasonic V-Log function
Niklas Haas
2016-06-28
2
-1
/
+30
*
vo_opengl: implement ARIB STD-B68 (HLG) HDR TRC
Niklas Haas
2016-06-28
2
-5
/
+36
*
ao_lavc, vo_lavc: Migrate to new encoding API.
Rudolf Polzer
2016-06-27
1
-87
/
+102
*
Fix misspellings
stepshal
2016-06-26
3
-3
/
+3
*
vo_opengl utils: use gl->main_fb when reading window content
quilloss
2016-06-26
1
-1
/
+4
*
vo_xv: fix behavior with odd sizes
wm4
2016-06-25
1
-6
/
+8
*
vo_opengl: improve missing function warning
wm4
2016-06-22
1
-6
/
+8
*
vo_opengl: add scaler name to the 'Disabling scaler' message
dirb
2016-06-22
1
-1
/
+2
*
vo_opengl: manually add the GL_BACK_LEFT constant for GLES
Floens
2016-06-20
1
-0
/
+4
*
vo_opengl: GL_ARB_timer_query compile fix for GLES
Floens
2016-06-20
1
-0
/
+6
*
vo_opengl: unmap hwdec images once rendering is done
wm4
2016-06-20
1
-2
/
+10
*
vo_opengl: vdpau interop without RGB conversion
wm4
2016-06-19
5
-37
/
+142
*
bitmap_packet: let max=0 mean unlimited
wm4
2016-06-18
2
-6
/
+7
*
vo_opengl: remove prescaling framework with superxbr prescaler
Bin Jin
2016-06-18
4
-351
/
+2
*
vo_opengl: remove uniform buffer object routines
Bin Jin
2016-06-18
4
-44
/
+2
*
vo_opengl: remove nnedi3 prescaler
Bin Jin
2016-06-18
5
-367
/
+0
*
cocoa: fix display refresh rate retrieval on multi monitor setups
Akemi
2016-06-18
2
-4
/
+17
*
cocoa: fix actual display refresh rate retrieval
Akemi
2016-06-18
1
-3
/
+18
*
vo_opengl: dxinterop: render to gl->main_fb
James Ross-Gowan
2016-06-18
1
-54
/
+5
*
vo_opengl: add ability to render to an arbitrary backing framebuffer
wm4
2016-06-18
3
-1
/
+9
*
sub, vo_opengl: use packed sub-bitmaps directly if available
wm4
2016-06-17
1
-28
/
+80
*
sub: move paletted image handling completely to sd_lavc.c
wm4
2016-06-17
1
-1
/
+2
*
bitmap_packer: make manual use slightly more convenient
wm4
2016-06-17
1
-12
/
+14
*
vo_opengl: use EXT_disjoint_timer_query for timers
James Ross-Gowan
2016-06-15
1
-0
/
+16
*
vo_opengl: fix framebuffer object name
wm4
2016-06-15
1
-3
/
+4
*
vo_opengl: use standard functions to retrieve display depth
wm4
2016-06-14
10
-59
/
+21
*
vo_opengl: hwdec_d3d11egl: remove ES2 swizzle special-case
wm4
2016-06-13
1
-2
/
+2
*
vo_rpi: fix destroying overlays
Gusar321
2016-06-13
1
-0
/
+3
*
vo_opengl: make size of OUTPUT available to user shaders
Bin Jin
2016-06-12
1
-0
/
+9
*
win32: use HINST_THISCOMPONENT
James Ross-Gowan
2016-06-11
2
-9
/
+13
*
cocoa: use displaylink without manually tracking the display id
Stefano Pigozzi
2016-06-11
1
-5
/
+6
*
vo_sdl: fix pixel formats.
Rudolf Polzer
2016-06-10
1
-12
/
+9
*
vo_opengl: request core profile on X11/EGL too
wm4
2016-06-10
1
-0
/
+11
*
vo_opengl: increase the size limit for cached file
Bin Jin
2016-06-10
1
-1
/
+1
*
vo_opengl: hwdec_d3d11eglrgb: remove some more unused fields
wm4
2016-06-09
1
-30
/
+0
*
vo_opengl: fix d3d11 hardware decoding probing on Windows 7
wm4
2016-06-09
4
-0
/
+38
*
vo_opengl: hwdec_d3d11eglrgb: remove unused fields
wm4
2016-06-09
1
-3
/
+0
*
vo_opengl: hwdec_vdpau: remove minor code duplication
wm4
2016-06-08
1
-13
/
+11
*
vo_opengl: make user hook passes optional
Niklas Haas
2016-06-08
3
-16
/
+72
*
vo_opengl: do not leak previous FBO when reallocating it
wm4
2016-06-08
1
-0
/
+2
*
hwdec_d3d11eglrgb: reduce log level when probing
James Ross-Gowan
2016-06-09
1
-3
/
+5
*
vo_opengl: hwdec_d3d11egl: remove broken code on error path
wm4
2016-06-08
1