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
Commit message (
Expand
)
Author
Age
Files
Lines
*
encode: don't segfault when bailing out due to resolution change
wm4
2014-11-11
1
-1
/
+1
*
vo_opengl: don't reset user-set gamma when using vo_cmdline
wm4
2014-11-11
1
-0
/
+3
*
video/out: minor simplification to event query function
wm4
2014-11-09
2
-6
/
+5
*
mp_image: check memory allocation
wm4
2014-11-08
1
-0
/
+4
*
w32_common: open window menu on Alt+Space
James Ross-Gowan
2014-11-08
1
-0
/
+10
*
Revert "w32_common: don't override alt+space"
wm4
2014-11-08
1
-16
/
+8
*
w32_common: don't override alt+space
wm4
2014-11-08
1
-8
/
+16
*
vo_opengl: initialize renderer after setting size
wm4
2014-11-07
2
-2
/
+4
*
vo/x11: implement VOCTRL_GET_DISPLAY_NAMES with xrandr names (e.g., "LVDS1")
Kevin Mitchell
2014-11-07
3
-2
/
+23
*
vo_wayland: drop redundant "const"
wm4
2014-11-07
1
-1
/
+1
*
vo_vaapi: fix broken error checks
wm4
2014-11-07
1
-2
/
+2
*
video: remove swapped-endian image format aliases
wm4
2014-11-05
5
-175
/
+73
*
vo_wayland: don't use endian-specific defines
wm4
2014-11-05
1
-18
/
+22
*
video: remove aliases for some rarely referenced image formats
wm4
2014-11-05
2
-82
/
+0
*
video: add image format test program
wm4
2014-11-05
1
-0
/
+63
*
video: passthrough unknown AVPixelFormats
wm4
2014-11-05
3
-1
/
+20
*
video: handle endian detection in a more generic way
wm4
2014-11-05
1
-7
/
+21
*
video: refuse to allocate image data for hwaccel formats
wm4
2014-11-05
1
-1
/
+1
*
video: get hwaccel flag from pixdesc
wm4
2014-11-05
2
-5
/
+8
*
vo_opengl: minimal EGL on X11 support
wm4
2014-11-04
3
-0
/
+171
*
x11: rely on the Atom cache
wm4
2014-11-03
2
-15
/
+9
*
command: add window-minimized property (X11 only)
wm4
2014-11-02
3
-1
/
+28
*
command: make window-scale property observable
wm4
2014-11-02
11
-0
/
+45
*
cocoa: fix fullscreen delay when paused
Stefano Pigozzi
2014-11-01
1
-2
/
+2
*
build: remove bundle support from waf
Stefano Pigozzi
2014-11-01
1
-0
/
+1
*
vo_opengl: draw OSD twice in 3D mode case
wm4
2014-10-29
3
-7
/
+57
*
cocoa: fix small leak
Stefano Pigozzi
2014-10-27
1
-0
/
+1
*
libmpv: cocoa: fix view leak on uninit
Stefano Pigozzi
2014-10-27
1
-4
/
+6
*
x11: fix display FPS detection for interlaced modes
wm4
2014-10-27
1
-1
/
+6
*
dxva2: use gpu_memcpy with unmatched strides
James Ross-Gowan
2014-10-27
1
-8
/
+29
*
dxva2: fix copying surfaces with different stride
James Ross-Gowan
2014-10-27
1
-10
/
+18
*
dxva2: fix crash on initialization failure
wm4
2014-10-26
1
-0
/
+2
*
dxva2: gpu_memcpy: fix build for GCC 4.8.3
James Ross-Gowan
2014-10-26
1
-3
/
+10
*
vo_direct3d: support nv12/nv21 directly
wm4
2014-10-26
1
-0
/
+8
*
video: clarify what IMFMT_DXVA2 is
wm4
2014-10-26
1
-1
/
+1
*
dxva2: use optimized memcpy
James Ross-Gowan
2014-10-26
2
-11
/
+164
*
video: initial dxva2 support
wm4
2014-10-25
5
-1
/
+614
*
cocoa: perform VOCTRL_SET_UNFS_WINDOW_SIZE asyncronously
Stefano Pigozzi
2014-10-24
1
-3
/
+6
*
Set thread name for debugging
wm4
2014-10-19
2
-0
/
+6
*
cocoa: reintroduce async resize
Stefano Pigozzi
2014-10-18
7
-9
/
+71
*
Revert "cocoa: perform init and uninit synchronously"
Stefano Pigozzi
2014-10-18
1
-1
/
+3
*
win32: clear window handle on destruction
wm4
2014-10-17
1
-0
/
+1
*
win32: get rid of mp_stat in the normal source code
wm4
2014-10-17
1
-1
/
+1
*
cocoa: allow mouse events to bubble up with no-input-cursor
Stefano Pigozzi
2014-10-17
3
-24
/
+114
*
vo_opengl: fix wrong comments
wm4
2014-10-16
1
-2
/
+2
*
vo_opengl: fix theoretical format mismatch issue
wm4
2014-10-16
1
-4
/
+4
*
cocoa: perform init and uninit synchronously
Stefano Pigozzi
2014-10-16
1
-3
/
+1
*
vf_vapoursynth: add debug message when returning error from GetFrame
wm4
2014-10-13
1
-0
/
+1
*
x11: don't wait for asynchronous X resizing with window-scale
wm4
2014-10-13
1
-3
/
+4
*
vf_vapoursynth: don't error if invoke() doesn't return a clip
wm4
2014-10-12
1
-3
/
+2
*
vf_vapoursynth: resolve paths relative to home/config
wm4
2014-10-12
1
-0
/
+3
*
gl_x11: distinguish missing GLX and too old GLX versions
wm4
2014-10-12
1
-3
/
+5
*
vf_vapoursynth: add standalone Lua scripting
wm4
2014-10-12
2
-1
/
+262
*
vf_vapoursynth: abstract scripting backend
wm4
2014-10-12
1
-28
/
+87
*
libmpv/cocoa: allow clients to use mpv event system
Stefano Pigozzi
2014-10-12
2
-25
/
+28
*
cocoa: remove usage of Objective-C categories
Stefano Pigozzi
2014-10-12
4
-88
/
+37
*
vf_vapoursynth: return dummy frames if frames are requested during init
wm4
2014-10-11
1
-1
/
+12
*
vf_vapoursynth: factor stuff
wm4
2014-10-11
1
-13
/
+25
*
vf_vapoursynth: when seeking, recreate only if it's already created
wm4
2014-10-11
1
-1
/
+2
*
x11: don't wait until window is destroyed
wm4
2014-10-11
1
-5
/
+0
*
vf_vapoursynth: fail gracefully if filter init requests frames
wm4
2014-10-11
1
-0
/
+10
*
Add some missing "const"s
wm4
2014-10-10
1
-1
/
+1
*
cocoa: post keydown and keyup events without event monitor
Stefano Pigozzi
2014-10-09
3
-0
/
+14
*
cocoa: fix 'uninitalized' access
Stefano Pigozzi
2014-10-09
1
-9
/
+7
*
x11: fix inverted condition
wm4
2014-10-09
1
-2
/
+3
*
client API: rename --input-x11-keyboard to --input-vo-keyboard
wm4
2014-10-09
1
-1
/
+1
*
vf_lavfi: proper rounding for lavfi->mpv aspect ratio
wm4
2014-10-09
1
-2
/
+3
*
cocoa: allow to embed into an arbitrary NSView
Stefano Pigozzi
2014-10-08
5
-18
/
+33
*
vf_lavfi: fix compilation failure
wm4
2014-10-08
1
-1
/
+0
*
x11: disable various features when embedding the window
wm4
2014-10-07
1
-3
/
+5
*
cocoa: try to fix sizing bugs on retina displays
Stefano Pigozzi
2014-10-06
1
-2
/
+2
*
cocoa: fix mouse autohide
Stefano Pigozzi
2014-10-05
1
-1
/
+1
*
cocoa: remove a debug commento
Stefano Pigozzi
2014-10-05
1
-1
/
+1
*
cocoa: separate video view and events view
Stefano Pigozzi
2014-10-05
6
-18
/
+90
*
cocoa: fix fullscreen with bundle
Stefano Pigozzi
2014-10-05
1
-1
/
+1
*
cocoa: readd some function calls
Stefano Pigozzi
2014-10-05
1
-1
/
+3
*
cocoa: actually reset the event flags
Stefano Pigozzi
2014-10-05
1
-0
/
+1
*
cocoa: remove some useless flags
Stefano Pigozzi
2014-10-05
1
-19
/
+10
*
cocoa: disable some features when embedding in another window
Stefano Pigozzi
2014-10-05
1
-23
/
+25
*
cocoa: remove --fs-missioncontrol
Stefano Pigozzi
2014-10-05
3
-59
/
+4
*
cocoa: fix some pointer casts to be 32bit safe
Stefano Pigozzi
2014-10-05
1
-1
/
+1
*
cocoa/libmpv: allow to embed mpv GL view in another window
Stefano Pigozzi
2014-10-05
3
-30
/
+81
*
cocoa: simplify the config code and run it on the main thread
Stefano Pigozzi
2014-10-05
1
-9
/
+1
*
options: add --no-keepaspect-window
wm4
2014-10-04
2
-3
/
+3
*
cocoa: don't reset presentation options on uninit
Stefano Pigozzi
2014-10-04
1
-1
/
+0
*
cocoa: only call resize for view changing frame
Stefano Pigozzi
2014-10-04
2
-5
/
+2
*
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
*
vf_stereo3d: fix "auto" input format with libav
Alessandro Ghedini
2014-10-04
1
-1
/
+1
*
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
*
vd_lavc: fix a small memory leak on init error
wm4
2014-09-29
2
-8
/
+5
*
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
*
Fix build with libavfilter disabled
wm4
2014-09-28
1
-1
/
+1
*
video: change automatic rotation and 3D filter insertion
wm4
2014-09-27
2
-11
/
+111
*
vf_lavfi: make chaining from other filters more flexible
wm4
2014-09-27
3
-26
/
+45
*
Remove mpbswap.h
wm4
2014-09-25
2
-4
/
+4
*
video: remove BITMAPINFOHEADER from internal demuxer API
wm4
2014-09-25
1
-14
/
+7
*
vf_vapoursynth: make it possible to get filter output incrementally
wm4
2014-09-23
1
-27
/
+77
*
video: fix redrawing when pausing after framedrop
wm4
2014-09-21
1
-1
/
+1
*
video: fix some vo_direct3d crashes due to FFmpeg nonsense
wm4
2014-09-21
1
-1
/
+2
*
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
*
vf_lavfi: fetch output frames incrementally
wm4
2014-09-18
1
-22
/
+24
*
video/filter: allow better dataflow
wm4
2014-09-18
2
-2
/
+20
*
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
*
build: handle insane libavcodec API bullshit
wm4
2014-09-05
1
-11
/
+25
*
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
*
video: adjust some Matroska 3D formats
wm4
2014-08-31
1
-2
/
+2
*
x11: when using --wid, inherit event flags from parent window
wm4
2014-08-31
1
-5
/
+10
*
csputils: adjust comment
wm4
2014-08-30
2
-3
/
+5
*
video: initial Matroska 3D support
wm4
2014-08-30
6
-1
/
+44
*
vf_softpulldown: handle null mpi_image correctly
shdown
2014-08-30
1
-3
/
+3
*
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
15
-20
/
+12
*
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
*
vf_vapoursynth: add more VS frame properties
Bin Jin
2014-08-22
1
-0
/
+8
*
vf_vapoursynth: add display resolution support
Bin Jin
2014-08-22
1
-0
/
+5
*
vaapi: try dealing with Intel's braindamaged shit drivers
wm4
2014-08-21
7
-2
/
+84
*
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
*
vaapi: we need more surfaces
wm4
2014-08-18
1
-1
/
+2
*
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