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
*
cocoa: remove pointless drawRect
Stefano Pigozzi
2014-10-04
1
-7
/
+0
*
cocoa: make fullscreening look like an atomic operation
Stefano Pigozzi
2014-10-04
1
-0
/
+16
*
cocoa: make resizing wake the vo thread
Stefano Pigozzi
2014-10-04
1
-0
/
+1
*
cocoa: remove dead code
Stefano Pigozzi
2014-10-04
2
-19
/
+0
*
x11: stupid workaround for XMonad
wm4
2014-10-04
1
-1
/
+5
*
cocoa: move to a simpler threading model
Stefano Pigozzi
2014-10-04
7
-114
/
+37
*
video: return responsibility of video redraw back to playloop
wm4
2014-10-03
2
-3
/
+20
*
x11: fix --wid=0
wm4
2014-10-02
1
-0
/
+1
*
vo_vdpau: don't try to create surfaces of size 0
wm4
2014-10-01
2
-11
/
+11
*
w32_common: quit event loop on destroy
James Ross-Gowan
2014-09-30
1
-6
/
+11
*
x11: always wait for mapped when using --wid
wm4
2014-09-29
1
-2
/
+3
*
client API, X11: change default keyboard input handling again
wm4
2014-09-28
1
-12
/
+6
*
video: fix redrawing when pausing after framedrop
wm4
2014-09-21
1
-1
/
+1
*
vo_vdpau: better integration with the generic framedrop code
wm4
2014-09-20
4
-16
/
+29
*
vo_vdpau: fix confusion around vsync_interval
wm4
2014-09-20
1
-10
/
+9
*
wayland: use reported rete and delay
Alexander Preisinger
2014-09-19
1
-2
/
+27
*
video: wake up core as soon as possible
wm4
2014-09-16
1
-0
/
+1
*
vo_wayland: remove unnecessary check
Alexander Preisinger
2014-09-16
1
-19
/
+10
*
wayland/buffer: use buffer macros consistently
Alexander Preisinger
2014-09-16
1
-3
/
+3
*
x11: if the WM supports _NET_FRAME_EXTENTS, don't wait for map
wm4
2014-09-15
2
-3
/
+18
*
sanitizer: avoid divide-by-zero instances
Ben Boeckel
2014-09-14
1
-1
/
+1
*
x11: remove unused function
wm4
2014-09-14
2
-9
/
+1
*
wayland_common: fix changing videos when fullscreen
Alexander Preisinger
2014-09-10
2
-15
/
+3
*
vo_wayland: pixel perfect buffers
Alexander Preisinger
2014-09-10
5
-342
/
+500
*
win32: don't request window size larger than the screen
wm4
2014-09-10
1
-3
/
+34
*
win32: copy event flags after running VOCTRLs
wm4
2014-09-07
1
-5
/
+2
*
vo_corevideo: remove this VO
Stefano Pigozzi
2014-09-06
2
-576
/
+0
*
vo_sdl: fix typo
wm4
2014-09-05
1
-1
/
+1
*
malloc+memset(0) to calloc
Bruno George de Moraes
2014-09-05
2
-7
/
+4
*
video: rename VOCTRL_GET_WINDOW_SIZE
wm4
2014-09-05
5
-10
/
+12
*
wayland: print some useful outptu info
Alexander Preisinger
2014-09-03
2
-15
/
+21
*
wayland: only save current mode of outputs
Alexander Preisinger
2014-09-03
1
-1
/
+2
*
x11: add rewind and forward keys
Kenneth Zhou
2014-09-03
1
-2
/
+4
*
x11: when using --wid, inherit event flags from parent window
wm4
2014-08-31
1
-5
/
+10
*
gl_wayland: fix crash after eglInitialze failed
Alexander Preisinger
2014-08-30
1
-6
/
+8
*
vo_opengl: remove macro operator from shader
Bin Jin
2014-08-29
2
-21
/
+7
*
Move compat/ and bstr/ directory contents somewhere else
wm4
2014-08-29
9
-9
/
+8
*
vo_opengl: don't pass (char*)NULL as %s printf argument
wm4
2014-08-28
1
-2
/
+3
*
vo_opengl: fix shader
wm4
2014-08-28
1
-7
/
+9
*
vo_opengl: add parameter to gaussian filter
Bin Jin
2014-08-26
1
-2
/
+7
*
vo_opengl: add radius options for filters
Bin Jin
2014-08-26
4
-1
/
+17
*
vo_opengl: add cparam1 and cparam2 options
Bin Jin
2014-08-26
3
-21
/
+42
*
vo_opengl: add spline64 filter kernel
Bin Jin
2014-08-26
1
-0
/
+19
*
vo_opengl: don't cut off feature list output
wm4
2014-08-25
1
-1
/
+1
*
video: avoid unnecessary frame dropping
wm4
2014-08-23
1
-1
/
+5
*
video: some debugging output
wm4
2014-08-22
1
-0
/
+4
*
vaapi: try dealing with Intel's braindamaged shit drivers
wm4
2014-08-21
2
-0
/
+16
*
video: don't assume query_format is thread-safe
wm4
2014-08-20
2
-0
/
+16
*
wayland: replace deprecated xkbcommon functions
Alexander Preisinger
2014-08-20
1
-3
/
+3
*
vo_wayland: fix formatting inconsistencies
Alexander Preisinger
2014-08-20
1
-4
/
+4
*
vo_wayand: save the flip time in the frame handler
Alexander Preisinger
2014-08-20
1
-0
/
+10
*
video: add VOCTRL_GET_RECENT_FLIP_TIME
wm4
2014-08-18
2
-1
/
+7
*
vo_opengl: add check-pattern suboption for testing
wm4
2014-08-18
1
-2
/
+28
*
video: dump vsync phase into stats file
wm4
2014-08-18
1
-2
/
+4
*
wayland: dynamically report display fps
Alexander Preisinger
2014-08-18
2
-21
/
+60
*
x11: listen to xrandr events
wm4
2014-08-17
2
-0
/
+18
*
x11: fix xrandr conditional compilation
wm4
2014-08-17
1
-1
/
+1
*
video: make vo_opengl the default over vo_vdpau
wm4
2014-08-17
1
-3
/
+3
*
video: take refresh rate changes into account
wm4
2014-08-17
3
-28
/
+37
*
x11: fix memory leaks
wm4
2014-08-17
1
-3
/
+9
*
build: drop check for XF86keysym.h
wm4
2014-08-16
1
-6
/
+1
*
x11: use xrandr to retrieve display refresh rate
wm4
2014-08-16
3
-25
/
+78
*
vo_wayland: fix redrawing logic
wm4
2014-08-16
1
-8
/
+8
*
video: add --display-fps switch to control framedrop FPS
wm4
2014-08-16
1
-3
/
+7
*
vo_opengl: optional support for using GLX_SGI_video_sync
wm4
2014-08-15
1
-1
/
+19
*
gl_common: add SGI_video_sync extension
wm4
2014-08-15
2
-0
/
+11
*
vo_opengl: if glfinish is used, also call it after swappping
wm4
2014-08-15
1
-0
/
+3
*
video: add VO framedropping mode
wm4
2014-08-15
4
-17
/
+115
*
vo: eliminate a redundant variable
wm4
2014-08-15
1
-10
/
+5
*
vo: remove unused libavutil include
wm4
2014-08-14
1
-2
/
+0
*
vo: fix mingw compilation
wm4
2014-08-14
1
-0
/
+2
*
wayland: pointer interface is created after theme
Alexander Preisinger
2014-08-13
1
-13
/
+8
*
vo_vdpau: fix screenshots with anamorphic video
wm4
2014-08-13
1
-1
/
+1
*
x11: vdpau GLX interop needs X11 threads
wm4
2014-08-13
1
-0
/
+2
*
video: fix and simplify video format changes and last frame display
wm4
2014-08-12
2
-70
/
+36
*
video: move display and timing to a separate thread
wm4
2014-08-12
9
-120
/
+477
*
video: don't keep multiple pointers to hwdec info struct
wm4
2014-08-11
4
-22
/
+25
*
vo_sdl: fix redrawing issue
wm4
2014-08-10
1
-1
/
+1
*
vo_direct3d: allow resizing before video init
wm4
2014-08-06
1
-1
/
+1
*
win32: never call GetClientRect(0, ...)
wm4
2014-08-06
2
-2
/
+6
*
wayland: remove redundant line
Alexander Preisinger
2014-08-06
1
-1
/
+0
*
wayland: changes for nested compositors
Alexander Preisinger
2014-08-06
1
-20
/
+50
*
cocoa: macosx_application needs cocoa-application
FRAU KOUJIRO
2014-08-06
2
-3
/
+7
*
cocoa: move handleFilesArray: to macosx_events
FRAU KOUJIRO
2014-08-06
1
-2
/
+2
*
win32: fix build
wm4
2014-08-05
1
-1
/
+0
*
win32: create OpenGL context on the GUI thread
wm4
2014-08-05
3
-12
/
+40
*
win32: cleanup OpenGL context creation
wm4
2014-08-05
1
-37
/
+33
*
gl_wayland: Don't try to resize the egl_window before it exists
Michael Forney
2014-08-04
1
-0
/
+3
*
win32: fix assertion failure
wm4
2014-08-01
1
-12
/
+10
*
vdpau: don't upload video images in advance
wm4
2014-07-29
3
-39
/
+11
*
vo_x11: fix build with older Libav versions
wm4
2014-07-28
1
-4
/
+4
*
vo: remove vo_mouse_movement() wrapper
wm4
2014-07-27
8
-30
/
+12
*
vo: different hack for VOs which need to mangle mouse input
wm4
2014-07-27
5
-40
/
+11
*
win32: remove minor non-sense
wm4
2014-07-26
1
-1
/
+0
*
win32: move window handling to a separate thread
wm4
2014-07-26
1
-60
/
+174
*
vo: hack to avoid threading issues with mouse input
wm4
2014-07-26
5
-1
/
+7
*
win32: use gcc TLS instead of WM_NCCREATE tricks for window context
wm4
2014-07-26
1
-10
/
+9
*
win32: make a flag explicit
wm4
2014-07-26
1
-1
/
+1
*
win32: simplify some --wid embedding code
wm4
2014-07-26
1
-26
/
+9
*
win32: don't use CS_OWNDC
wm4
2014-07-26
2
-46
/
+64
*
win32: remove worthless doxygen comments
wm4
2014-07-26
1
-39
/
+4
*
win32: make private struct private, refactor
wm4
2014-07-26
4
-221
/
+201
*
cocoa: don't send messages to uninitialized gl contexts
Stefano Pigozzi
2014-07-19
1
-1
/
+6
*
cocoa: fix regression preventing window resize
Stefano Pigozzi
2014-07-15
1
-1
/
+3
*
cocoa: fix compilation on OS X 10.8
Stefano Pigozzi
2014-07-14
1
-0
/
+5
*
Remove some mp_msg calls with no trailing \n
wm4
2014-07-13
1
-2
/
+4
*
video/out: use strcmp() instead of strcasecmp() for equalizers
wm4
2014-07-10
3
-16
/
+16
*
cocoa: simplify logic that returns used bits per color
Stefano Pigozzi
2014-07-08
1
-9
/
+1
*
cocoa: move CGL context creation to gl_cocoa
Stefano Pigozzi
2014-07-08
3
-124
/
+118
*
x11: avoid obscure behavior when --wid is partially garbage
wm4
2014-07-04
1
-1
/
+1
*
x11: clear window only on initial map
wm4
2014-07-02
1
-1
/
+2
*
Audit and replace all ctype.h uses
wm4
2014-07-01
3
-6
/
+5
*
vo_opengl: Make approx-gamma affect OSD/sub
Niklas Haas
2014-06-22
2
-4
/
+8
*
video: Refactor rendering intent for DCP XYZ and :srgb
Niklas Haas
2014-06-22
1
-2
/
+9
*
video: Better support for XYZ input
Niklas Haas
2014-06-22
1
-10
/
+30
*
video: Generate an accurate CMS matrix instead of hard-coding
Niklas Haas
2014-06-22
3
-46
/
+62
*
video: Support BT.2020 constant luminance system
Niklas Haas
2014-06-22
2
-10
/
+56
*
video: Add support for non-BT.709 primaries
Niklas Haas
2014-06-22
3
-16
/
+55
*
video: Add BT.2020-NCL colorspace and transfer function
Niklas Haas
2014-06-22
1
-9
/
+14
*
vo_xv: de-ancient some help messages
wm4
2014-06-21
1
-10
/
+2
*
vo_vaapi: fix reference counting when using software decoding
wm4
2014-06-20
1
-1
/
+2
*
vo_wayland: fix clearing the screen on reconfig
wm4
2014-06-18
1
-12
/
+11
*
vo_sdl: fix clearing the screen on reconfig
wm4
2014-06-18
1
-35
/
+53
*
video/out: fix redrawing with no video frame for some VOs
wm4
2014-06-18
5
-31
/
+15
*
vo_opengl: fix regression with opengl:pbo
wm4
2014-06-18
1
-4
/
+3
*
gl_video: fix refcounting
wm4
2014-06-18
1
-0
/
+1
*
video: correct spelling: mp_image_params_equals -> mp_image_params_equal
wm4
2014-06-17
2
-2
/
+2
*
vo: make draw_image and vo_queue_image transfer image ownership
wm4
2014-06-17
16
-30
/
+53
*
video: introduce failure path for image allocations
wm4
2014-06-17
14
-16
/
+44
*
gl_lcms: use thread-safe lcms API, require lcms2 2.6
wm4
2014-06-16
1
-27
/
+16
*
vo_opengl: simplify redraw callback OSD handling
wm4
2014-06-16
5
-82
/
+23
*
video/out: change aspects of OSD handling
wm4
2014-06-15
18
-134
/
+116
*
vo_vaapi: fix a crash on the init error handling path
wm4
2014-06-15
1
-1
/
+2
*
wayland: move subsurfaces to wayland vo
Alexander Preisinger
2014-06-15
3
-34
/
+43
*
wayland: attach NULL surface on osd creation
Alexander Preisinger
2014-06-15
1
-0
/
+3
*
cocoa: add fallback for automatic GPU switching
Stefano Pigozzi
2014-06-15
1
-1
/
+14
*
cocoa: allow automatic gpu switching
Stefano Pigozzi
2014-06-15
1
-0
/
+3
*
cocoa: switch to CGL APIs for GL context creation
Stefano Pigozzi
2014-06-15
1
-16
/
+23
*
gl_w32: remove unused variable
wm4
2014-06-14
1
-2
/
+0
*
video: synchronize mpv rgb pixel format names with ffmpeg names
wm4
2014-06-14
6
-66
/
+66
*
Add more const
wm4
2014-06-11
8
-60
/
+56
*
vo_caca: remove global variables
wm4
2014-06-11
1
-68
/
+84
*
options: remove global variables for swscale options; rename them
wm4
2014-06-11
2
-2
/
+2
*
video: fix another cover art corner case
wm4
2014-06-09
1
-1
/
+1
*
x11: cleanup motif hints handling
wm4
2014-06-06
2
-38
/
+17
*
filter_kernels: fix nearest scaler
wm4
2014-06-04
1
-1
/
+1
*
filter_kernels: add nearest neighbour scaling
lucy
2014-06-03
1
-0
/
+6
*
wayland: remove stub for unimplemented function
wm4
2014-06-02
1
-15
/
+0
*
vo: correctly initialize parameters in corner cases
wm4
2014-06-01
1
-1
/
+4
*
gl_common: remove dlsym() fallback
wm4
2014-05-31
1
-21
/
+1
*
gl_wayland: remove probably unneeded workaround
wm4
2014-05-31
1
-2
/
+0
*
gl_x11: remove workaround for PPC OSX 10.4
wm4
2014-05-31
1
-7
/
+0
*
gl_x11: always require some GLX API functions, avoid dlsym()
wm4
2014-05-31
3
-20
/
+6
*
video: warn if an emulated hwdec API is used
wm4
2014-05-28
2
-0
/
+10
*
vo_vaapi: cleanup error handling on init
wm4
2014-05-28
2
-4
/
+10
*
gl_common: minor cosmetic changes
wm4
2014-05-26
1
-10
/
+9
*
gl_common: correct a type
wm4
2014-05-26
1
-1
/
+1
*
gl_w32: remove some non-sense
wm4
2014-05-26
1
-3
/
+1
*
vo_opengl: always dynamically load OpenGL symbols
wm4
2014-05-26
1
-64
/
+59
*
x11: fix restoring position when leaving fullscreen
wm4
2014-05-26
1
-1
/
+2
*
x11: fix datatype for _NET_WM_PID
wm4
2014-05-26
1
-1
/
+1
*
x11: un-inline GNOME layer stuff
wm4
2014-05-23
2
-17
/
+12
*
x11: prefer NetWM hints over _WIN_LAYER for --ontop
wm4
2014-05-23
1
-11
/
+11
*
x11: rename identifiers using reserved namespace
wm4
2014-05-23
1
-8
/
+6
*
x11: fix NetWM ontop setting
wm4
2014-05-23
1
-23
/
+13
*
x11: add a generic function for NetWM state setting
wm4
2014-05-23
1
-23
/
+11
*
vdpau: move RGB surface management out of the VO
wm4
2014-05-22
1
-84
/
+4
*
vo_vdpau: always allocate the black pixel
wm4
2014-05-22
1
-0
/
+3
*
x11: fix a warning with --disable-xext
Jerome Leclanche
2014-05-22
1
-1
/
+1
*