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
/
wscript_build.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
vf_gpu: add video filter using vo_gpu's renderer
wm4
2019-11-29
1
-0
/
+1
*
audio: add ao_audiotrack for android
Aman Gupta
2019-11-19
1
-0
/
+1
*
misc: add jni helpers
Aman Gupta
2019-11-19
1
-0
/
+1
*
test: add tests for zimg RGB repacking
wm4
2019-11-09
1
-0
/
+3
*
test: add dumping of img_format metadata
wm4
2019-11-08
1
-0
/
+1
*
test: merge test_helpers.c and index.c
wm4
2019-11-08
1
-2
/
+1
*
test: make tests part of the mpv binary
wm4
2019-11-08
1
-12
/
+9
*
input: add gamepad support through SDL2
Stefano Pigozzi
2019-10-23
1
-2
/
+3
*
wayland: add presentation time
dudemanguy
2019-10-20
1
-0
/
+7
*
video: add zimg wrapper
wm4
2019-10-20
1
-0
/
+1
*
vo_wlshm: use memfd_create() instead of shm_open()
Emmanuel Gil Peyrot
2019-10-17
1
-1
/
+1
*
Reintroduce vo_wayland as vo_wlshm
Michael Forney
2019-10-17
1
-0
/
+1
*
vo_gpu: hwdec_d3d11eglrgb: remove this
wm4
2019-10-16
1
-1
/
+0
*
cocoa-cb: remove get_property_* usages and split up mpv helper
der richter
2019-10-06
1
-3
/
+5
*
demux: restore some of the DVD/BD/CDDA interaction layers
wm4
2019-10-03
1
-0
/
+1
*
demux: sort filenames naturally when playing a directory / archive
Philip Sequeira
2019-09-29
1
-0
/
+1
*
zsh completion: move generation to runtime and improve
Philip Sequeira
2019-09-27
1
-5
/
+2
*
vo_gpu: vulkan: add Android context
sfan5
2019-09-27
1
-0
/
+1
*
context_android: move common code to a separate file
sfan5
2019-09-27
1
-0
/
+1
*
build: optimise adding additional objects for linking
der richter
2019-09-22
1
-4
/
+4
*
build: don't add swift object when swift disabled
der richter
2019-09-21
1
-2
/
+6
*
rpi: Update for modern systems
Cameron Cawley
2019-09-20
1
-2
/
+2
*
video: add vf_fingerprint and a skip-logo script
wm4
2019-09-19
1
-0
/
+1
*
vf_vapourynth: remove Lua backend
wm4
2019-09-19
1
-1
/
+1
*
audio: remove unreferenced af_lavrresample
wm4
2019-09-19
1
-1
/
+0
*
vo_gpu: remove vdpau/GLX backend
wm4
2019-09-19
1
-1
/
+0
*
vo_gpu: remove mali-fbdev
wm4
2019-09-19
1
-1
/
+0
*
stream: add a generic concat implementation
wm4
2019-09-19
1
-0
/
+1
*
demux: add a on-disk cache
wm4
2019-09-19
1
-0
/
+1
*
vo_gpu: hwdec_vaapi: Refactor Vulkan and OpenGL interops for VAAPI
Philip Langdale
2019-09-15
1
-0
/
+2
*
demux, stream: remove old rar support in favor of libarchive
wm4
2019-09-13
1
-3
/
+0
*
Remove classic Linux analog TV support, and DVB runtime controls
wm4
2019-09-13
1
-10
/
+0
*
Remove optical disc fancification layers
wm4
2019-09-13
1
-1
/
+0
*
stream_dvdnav: merge stream_dvd_common
wm4
2019-09-13
1
-1
/
+0
*
Remove libdvdread support in favor of libdvdnav
wm4
2019-09-13
1
-2
/
+1
*
vo_gpu: x11egl: support Mesa OML sync extension
wm4
2019-09-08
1
-1
/
+1
*
vo_gpu: glx: move OML sync code to an independent file
wm4
2019-09-08
1
-0
/
+1
*
cocoa-cb: conditional compilation for Dark Mode and Material features
der richter
2019-07-21
1
-0
/
+1
*
vo_gpu: hwdec_vaapi: Add Vulkan interop
Philip Langdale
2019-07-08
1
-1
/
+1
*
vo_gpu: hwdec_vaegl: Rename and move to hwdec_vaapi
Philip Langdale
2019-07-08
1
-1
/
+1
*
vo_gpu: implement error diffusion for dithering
Bin Jin
2019-06-16
1
-0
/
+1
*
vo/gpu: hwdec_cuda: Refactor gpu api specific code into separate files
Philip Langdale
2019-05-03
1
-1
/
+3
*
vo_gpu: vulkan: Add back context_win for libplacebo
Philip Langdale
2019-04-21
1
-1
/
+1
*
vo_gpu: vulkan: use libplacebo instead
Niklas Haas
2019-04-21
1
-4
/
+3
*
cocoa-cb: move all title bar related functionality in its own file
der richter
2019-04-02
1
-0
/
+1
*
Merge branch 'master' into pr6360
Jan Ekström
2019-03-11
1
-4
/
+3
|
\
|
*
cocoa-cb: add support for VOCTRL_GET_DISPLAY_NAMES
Akemi
2019-02-10
1
-0
/
+1
|
*
wscript_build: de-duplicate build file list
Aman Gupta
2019-01-25
1
-4
/
+2
*
|
Merge commit '559a400ac36e75a8d73ba263fd7fa6736df1c2da' into wm4-commits--mer...
Anton Kindestam
2018-12-05
1
-2
/
+1
|
\
\
|
|
/
|
/
|
|
*
demux, stream: rip out the classic stream cache
wm4
2018-08-31
1
-2
/
+0
|
*
misc: add a synchronization helper
wm4
2018-05-24
1
-0
/
+1
*
|
spirv: remove --spirv-compiler=nvidia
Niklas Haas
2018-12-01
1
-1
/
+0
*
|
wayland: remove KDE server-decoration support
emersion
2018-11-19
1
-9
/
+0
*
|
wayland: use xdg-decoration if available
emersion
2018-11-19
1
-0
/
+7
*
|
build: don't hardcode swift module name
Akemi
2018-10-28
1
-1
/
+2
*
|
build: use an argument list for the Swift build args
Akemi
2018-10-28
1
-9
/
+17
*
|
wscript: split egl-android from android
Tom Yan
2018-08-20
1
-1
/
+1
*
|
wscript_build: apply project-wide CFLAGS/LDFLAGS to mpv.com
Stephen Hutchinson
2018-07-19
1
-2
/
+2
*
|
build: utilize built-in gnu_dirs module for installation directories
Akemi
2018-07-12
1
-2
/
+2
*
|
wscript_build: fixup swift include parameter to point to source root
Jan Ekström
2018-07-08
1
-2
/
+2
*
|
build: add static libraries to libmpv.pc
Martin Herkt
2018-06-20
1
-4
/
+8
*
|
build: manually add standard library search paths for linking
Akemi
2018-06-12
1
-7
/
+0
|
/
*
input: merge cmd_list.c with cmd.c
wm4
2018-05-03
1
-1
/
+0
*
input: rename cmd_parse.c to cmd.c
wm4
2018-05-03
1
-1
/
+1
*
build: make encoding mode non-optional
wm4
2018-05-03
1
-5
/
+4
*
wayland_common: update to stable xdg-shell
Emmanuel Gil Peyrot
2018-04-29
1
-5
/
+5
*
vo: move DR helper code to a separate source file
wm4
2018-04-29
1
-0
/
+1
*
vo_gpu: hwdec: Use ffnvcodec to load CUDA symbols
Philip Langdale
2018-04-15
1
-1
/
+0
*
build: fixup vendored wayland protocols with variants
Jan Ekström
2018-04-15
1
-6
/
+8
*
build: fix swift build with waf 1.8.4
Akemi
2018-03-11
1
-2
/
+2
*
wscript: also install render API related headers
Niklas Haas
2018-03-04
1
-1
/
+2
*
build: restore alphabetical sort order of file lists
wm4
2018-02-28
1
-71
/
+71
*
client API: deprecate opengl-cb API and introduce a replacement API
wm4
2018-02-28
1
-1
/
+3
*
build: fix dependency check on macOS
Akemi
2018-02-16
1
-0
/
+7
*
build: fix linking libmpv when swift features are built
Akemi
2018-02-13
1
-0
/
+1
*
build: drop support for SDL1
wm4
2018-02-13
1
-1
/
+0
*
cocoa-cb: initial implementation via opengl-cb API
Akemi
2018-02-12
1
-0
/
+37
*
audio: move to decoder wrapper
wm4
2018-01-30
1
-1
/
+0
*
video: make decoder wrapper a filter
wm4
2018-01-30
1
-1
/
+2
*
player: replace old lavfi wrapper with new filter code
wm4
2018-01-30
1
-1
/
+0
*
audio: rewrite filtering glue code
wm4
2018-01-30
1
-9
/
+5
*
video: rewrite filtering glue code
wm4
2018-01-30
1
-3
/
+11
*
hwdec: detach d3d and d3d9 hwaccel from angle
myfreeer
2018-01-25
1
-3
/
+3
*
vo_gpu: hwdec_dxva2dxgi: initial implementation
James Ross-Gowan
2018-01-06
1
-0
/
+1
*
build: use unicode codepage in windres
Ricardo Constantino
2018-01-01
1
-1
/
+2
*
vo_gpu: win: remove exclusive-fullscreen detection hack
James Ross-Gowan
2017-12-20
1
-1
/
+0
*
vf_buffer: remove this filter
wm4
2017-12-12
1
-1
/
+0
*
osdep: add poll shim for macOS
Drew DeVault
2017-12-09
1
-0
/
+1
*
vd_lavc: drop mediacodec direct rendering support temporarily
wm4
2017-12-01
1
-1
/
+0
*
video: move d3d.c out of decode sub directory
wm4
2017-12-01
1
-1
/
+1
*
vd_lavc: delete hw_d3d11va.c/hw_dxva2.c and merge leftovers
wm4
2017-12-01
1
-2
/
+0
*
vo_gpu: remove hwdec_vaglx interop
wm4
2017-11-30
1
-1
/
+0
*
build: fix LGPL build with ALSA enabled
wm4
2017-11-29
1
-3
/
+3
*
af: remove deprecated audio filters
wm4
2017-11-29
1
-4
/
+0
*
vf_sub, vf_format: change license to LGPL
wm4
2017-11-29
1
-2
/
+2
*
vf: remove most GPL video filters
wm4
2017-11-29
1
-13
/
+1
*
vf: add vf_convert as interim replacement for vf_scale
wm4
2017-11-29
1
-0
/
+1
*
vo_gpu: d3d11: initial implementation
James Ross-Gowan
2017-11-07
1
-1
/
+4
*
videotoolbox: use generic code for dummy hwdevice init
wm4
2017-10-31
1
-1
/
+0
*
Add DRM_PRIME Format Handling and Display for RockChip MPP decoders
Lionel CHAZALLON
2017-10-23
1
-0
/
+3
*
stats: add documentation
Julian
2017-10-09
1
-1
/
+1
*
lua: integrate stats.lua script
Julian
2017-10-09
1
-1
/
+1
*
vo_gpu: add android opengl backend
Aman Gupta
2017-10-09
1
-0
/
+1
*
vo: add mediacodec_embed output driver
Aman Gupta
2017-10-09
1
-0
/
+1
*
hwdec: rename mediacodec to mediacodec-copy
Aman Gupta
2017-10-09
1
-0
/
+1
*
wayland_common: rewrite from scratch
Rostislav Pehlivanov
2017-10-03
1
-0
/
+23
*
vo_wayland: remove
Rostislav Pehlivanov
2017-10-03
1
-3
/
+0
*
vaapi: change license to LGPL
wm4
2017-09-29
1
-1
/
+1
*
vo_gpu: vulkan: add support for Windows
James Ross-Gowan
2017-09-28
1
-0
/
+1
*
video: remove old videotoolbox support
wm4
2017-09-26
1
-1
/
+0
*
video: drop old D3D11/DXVA2 support
wm4
2017-09-26
1
-1
/
+0
*
video: drop old cuda/cuvid hwaccel
wm4
2017-09-26
1
-1
/
+0
*
vo_gpu: vulkan: add support for wayland
Rostislav Pehlivanov
2017-09-26
1
-0
/
+1
*
vo_gpu: vulkan: generalize SPIR-V compiler
Niklas Haas
2017-09-26
1
-0
/
+3
*
vo_gpu: vulkan: initial implementation
Niklas Haas
2017-09-26
1
-0
/
+6
*
android: posix_spawn(p) replacement
sfan5
2017-09-22
1
-0
/
+1
*
build: make vo_gpu + infrastructure non-optional
wm4
2017-09-22
1
-11
/
+11
*
vo_gpu: convert windows/osx hwdecs/contexts to new API
James Ross-Gowan
2017-09-21
1
-9
/
+9
*
vo_opengl: refactor into vo_gpu
Niklas Haas
2017-09-21
1
-23
/
+24
*
build: add preliminary LGPL mode
wm4
2017-09-21
1
-15
/
+15
*
audio: make libaf derived code optional
wm4
2017-09-21
1
-13
/
+13
*
audio: move libswresample wrapper out of audio filter code
wm4
2017-09-21
1
-0
/
+1
*
vf_eq: remove this filter
wm4
2017-08-22
1
-1
/
+0
*
build: pick a main-fn source file only if cplayer is built
wm4
2017-08-22
1
-5
/
+6
*
osx: move menu bar creation into its own file
Akemi
2017-08-18
1
-0
/
+1
*
audio: introduce a new type to hold audio frames
wm4
2017-08-16
1
-0
/
+1
*
vo_opengl: extract non-ANGLE specific D3D11 code
James Ross-Gowan
2017-08-17
1
-0
/
+1
*
build: use main-fn-cocoa.c on OSX
wm4
2017-08-08
1
-1
/
+1
*
build: fix dependencies for Cygwin environment
feixm1
2017-08-08
1
-2
/
+2
*
vo_opengl: split utils.c/h
wm4
2017-08-05
1
-0
/
+2
*
vo_opengl: start work on rendering API abstraction
wm4
2017-07-26
1
-0
/
+2
*
x11: add 128x128 sized icon support
Xu Zhao
2017-07-02
1
-0
/
+6
*
x11: load icon differently
wm4
2017-07-01
1
-2
/
+15
*
d3d: make DXVA2 support optional
wm4
2017-06-30
1
-7
/
+7
*
Universal Windows Plaform (UWP) support
Pedro Pombeiro
2017-06-29
1
-1
/
+2
*
build: change how some OS specific source files are selected
wm4
2017-06-29
1
-25
/
+37
*
build: replace glob() check and assume it's always in POSIX
wm4
2017-06-29
1
-1
/
+1
*
vf_dlopen: remove this filter
wm4
2017-06-18
1
-12
/
+0
*
js: add javascript scripting support using MuJS
Avi Halachmi (:avih)
2017-06-14
1
-0
/
+7
*
wscript_build: install shared libmpv to BINDIR for Win32
Ricardo Constantino
2017-04-24
1
-0
/
+4
*
video: drop vaapi/vdpau hw decoding support with FFmpeg 3.2
wm4
2017-04-23
1
-2
/
+0
*
player: make screenshot commands honor the async flag
wm4
2017-04-01
1
-0
/
+1
*
wscript: fix broken build with dvdread+dvdnav in 34e6a26
Ricardo Constantino
2017-03-31
1
-4
/
+2
*
wscript: decouple dvdnav check from dvdread
Ricardo Constantino
2017-03-31
1
-0
/
+2
*
osx: initial Touch Bar support
Akemi
2017-03-26
1
-0
/
+1
*
sub: add SDH subtitle filter
Dan Oscarsson
2017-03-25
1
-0
/
+1
*
w32_common: move the IDropTarget impl to a separate file
James Ross-Gowan
2017-03-26
1
-0
/
+1
*
af_drc: remove
Jan Janssen
2017-03-25
1
-1
/
+0
*
vdpau: support new vdpau libavcodec decode API
wm4
2017-03-23
1
-1
/
+1
*
vo_opengl: add experimental vdpauglx backend
wm4
2017-03-18
1
-0
/
+1
*
vd_lavc, vaapi: move hw device creation to generic code
wm4
2017-02-20
1
-1
/
+0
*
vo_opengl: remove dxva2 dummy hwdec backend
wm4
2017-02-20
1
-1
/
+0
*
vo_opengl: implement videotoolbox hwdec on iOS
Aman Gupta
2017-02-17
1
-0
/
+1
*
videotoolbox: factor some duplicated code
wm4
2017-02-17
1
-0
/
+1
*
player: add experimental stream recording feature
wm4
2017-02-07
1
-0
/
+1
*
build: prefix hwaccel decoder wrapper filenames with hw_
wm4
2017-01-17
1
-8
/
+8
*
player: add experimental C plugin interface
wm4
2017-01-12
1
-1
/
+7
*
vaapi: support new libavcodec vaapi API
wm4
2017-01-11
1
-1
/
+2
*
vaapi: rename vaapi.c to vaapi_old.c
wm4
2017-01-11
1
-1
/
+1
*
build: always run code generators before compiling
Stefano Pigozzi
2017-01-07
1
-17
/
+2