0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/video/out
wm4 f4a95058c7 vo_corevideo: correct stride usage
The code assumed mp_image_alloc() would allocate an image large enough
for corevideo's stride, which doesn't have to be the case. If
corevideo's stride was larger than the stride of mp_image, the memcpy()
would write beyond the mp_image allocation.

This probably didn't actually happen, but fix the code to be more
correct anyway.
2013-01-13 17:39:32 +01:00
..
aspect.c Rename directories, move files (step 2 of 2) 2012-11-12 20:08:18 +01:00
aspect.h Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
bitmap_packer.c Rename directories, move files (step 2 of 2) 2012-11-12 20:08:18 +01:00
bitmap_packer.h Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
cocoa_common.h Rename directories, move files (step 2 of 2) 2012-11-12 20:08:18 +01:00
cocoa_common.m cocoa_common: add support for --no-border 2012-12-31 14:20:49 +01:00
d3d_shader_yuv_2ch.h Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
d3d_shader_yuv.h Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
d3d_shader_yuv.hlsl Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
filter_kernels.c Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
filter_kernels.h Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
geometry.c Rename directories, move files (step 2 of 2) 2012-11-12 20:08:18 +01:00
geometry.h Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
gl_common.c vo_opengl_old: reject 9-15 bit formats if textures have less than 16 bit 2012-12-28 14:23:29 +01:00
gl_common.h vo_opengl_old: reject 9-15 bit formats if textures have less than 16 bit 2012-12-28 14:23:29 +01:00
gl_header_fixes.h clang: fix all warnings except deprecations 2012-11-13 22:19:18 +01:00
gl_osd.c Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
gl_osd.h Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
osx_common.h Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
osx_common.m osx_common: Avoid deprecated Gestalt calls 2012-12-02 10:42:46 +01:00
pnm_loader.c Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
pnm_loader.h Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
vo_caca.c video: remove slice based filtering and video output 2013-01-13 17:39:31 +01:00
vo_corevideo.h Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
vo_corevideo.m vo_corevideo: correct stride usage 2013-01-13 17:39:32 +01:00
vo_direct3d.c mp_image: require using mp_image_set_size() for setting w/h 2013-01-13 17:39:32 +01:00
vo_image.c mp_image: require using mp_image_set_size() for setting w/h 2013-01-13 17:39:32 +01:00
vo_lavc.c video: remove slice based filtering and video output 2013-01-13 17:39:31 +01:00
vo_null.c video: remove slice based filtering and video output 2013-01-13 17:39:31 +01:00
vo_opengl_old.c mp_image: require using mp_image_set_size() for setting w/h 2013-01-13 17:39:32 +01:00
vo_opengl_shaders.glsl vo_opengl: use more precise gamma for BT.709 with color management 2012-12-28 13:43:24 +01:00
vo_opengl.c mp_image: require using mp_image_set_size() for setting w/h 2013-01-13 17:39:32 +01:00
vo_sdl.c mp_image: require using mp_image_set_size() for setting w/h 2013-01-13 17:39:32 +01:00
vo_vdpau.c mp_image: require using mp_image_set_size() for setting w/h 2013-01-13 17:39:32 +01:00
vo_x11.c mp_image: require using mp_image_set_size() for setting w/h 2013-01-13 17:39:32 +01:00
vo_xv.c mp_image: require using mp_image_set_size() for setting w/h 2013-01-13 17:39:32 +01:00
vo.c video: remove slice based filtering and video output 2013-01-13 17:39:31 +01:00
vo.h video: make vdpau hardware decoding not use DR code path 2013-01-13 17:39:32 +01:00
w32_common.c core: make WAKEUP_PERIOD overridable by the vo 2012-12-19 12:58:52 +01:00
w32_common.h win32: remove pointless get/release DC wrappers 2012-11-12 20:10:42 +01:00
x11_common.c options: remove --display 2012-11-16 21:21:15 +01:00
x11_common.h options: remove --display 2012-11-16 21:21:15 +01:00