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
/
osdep
Commit message (
Expand
)
Author
Age
Files
Lines
*
build: fix build with disabled swift and Media Player
der richter
2019-12-23
1
-1
/
+2
*
mac: replace old event tap for media key support with MediaPlayer
der richter
2019-12-15
6
-126
/
+184
*
mac: remove Apple Remote support
der richter
2019-12-15
5
-2481
/
+1
*
cocoa-cb: fix freeing of macos_opts config group
der richter
2019-12-15
1
-5
/
+5
*
cocoa-cb: update and add more options to use new options handling
der richter
2019-12-15
1
-0
/
+5
*
cocoa-cb: use m_config_cache and new VOCTRL for option handling
der richter
2019-12-15
4
-5
/
+49
*
atomic: add mp_atomic_uint64
wm4
2019-11-29
1
-0
/
+2
*
player: Optionally validate st_mtime when restoring playback state
Chris Down
2019-11-20
1
-0
/
+3
*
cocoa-cb: remove get_property_* usages and split up mpv helper
der richter
2019-10-06
5
-110
/
+156
*
cocoa-cb: add support for 10bit opengl rendering
der richter
2019-09-26
4
-1
/
+20
*
mac: add Open Playlist menu bar item
Akemi
2019-09-23
1
-0
/
+17
*
stream_libarchive: Always use LC_CTYPE_MASK for libarchive
James Hilliard
2019-09-21
1
-1
/
+0
*
io: remove Windows tmpfile() emulation
wm4
2019-09-19
2
-37
/
+0
*
win32: remove -municode from mpv binary
wm4
2019-09-19
1
-7
/
+5
*
osdep: add mkostemps() emulation
wm4
2019-09-19
2
-2
/
+36
*
cocoa-cb: migrate to swift 5 with swift 4 fallback
der richter
2019-07-21
3
-9
/
+74
*
cocoa-cb: conditional compilation for Dark Mode and Material features
der richter
2019-07-21
1
-0
/
+24
*
win32-console-wrapper: silence missing prototype warnings
James Ross-Gowan
2019-05-10
1
-2
/
+4
*
libarchive: add fallback for systems without C.UTF-8
dudemanguy
2019-05-04
1
-0
/
+1
*
cocoa-cb: remove all force unwrappings of optionals
der richter
2019-04-25
2
-25
/
+37
*
cocoa-cb: add support for custom colored title bar
der richter
2019-04-02
4
-0
/
+18
*
cocoa-cb: refactor title bar styling
der richter
2019-04-02
3
-3
/
+20
*
cocoa-cb: synchronise the flush with the render
Akemi
2019-04-02
1
-1
/
+4
*
cocoa-cb: wakeup vo when new events are available
Akemi
2019-04-02
1
-0
/
+1
*
macosx_events: fix crash when shutting down during window animations
Rodger Combs
2019-03-13
1
-1
/
+3
*
Merge branch 'master' into pr6360
Jan Ekström
2019-03-11
3
-1
/
+67
|
\
|
*
cocoa-cb: add support for VOCTRL_GET_DISPLAY_NAMES
Akemi
2019-02-10
2
-0
/
+38
|
*
cocoa-cb: use Swift Extensions for convenience
Akemi
2019-02-10
1
-0
/
+28
|
*
mac: add missing semicolon to macosx_compat.h
Ken
2019-01-26
1
-1
/
+1
*
|
demux, stream: readd cache-speed in some other form
wm4
2018-12-06
1
-0
/
+3
*
|
Merge commit '559a400ac36e75a8d73ba263fd7fa6736df1c2da' into wm4-commits--mer...
Anton Kindestam
2018-12-05
5
-17
/
+8
|
\
\
|
|
/
|
/
|
|
*
terminal-unix: stop trying to read when terminal disappears
wm4
2018-05-24
1
-2
/
+4
|
*
osdep: add portable C11-like alignof() macro
wm4
2018-05-24
1
-0
/
+5
|
*
timer: remove an unused helper function
wm4
2018-05-24
2
-16
/
+0
|
*
misc: move mp_cancel from stream.c to thread_tools.c
wm4
2018-05-24
2
-1
/
+3
*
|
cocoa-cb: use libmpv's advanced rendering control and timing
Akemi
2018-11-13
1
-2
/
+22
*
|
{mac,cocoa}: trim trailing null out of macosx_icon when loading it
Rodger Combs
2018-10-02
1
-1
/
+2
*
|
mac: fix crash if we can't get an event tap
Rodger Combs
2018-10-02
1
-9
/
+12
*
|
cocoa-cb: add Apple Software Renderer support
Akemi
2018-09-30
2
-0
/
+4
*
|
cocoa-cb: move macOS option retrieval to the earliest point possible
Akemi
2018-09-30
1
-0
/
+6
*
|
osdep: make use of HAVE_ANDROID
Tom Yan
2018-08-20
3
-4
/
+8
*
|
osx: Fix initialization and access of service menu
Michael Hoang
2018-08-11
1
-2
/
+2
*
|
cocoa-cb: remove pre-allocation of window, view and layer
Akemi
2018-06-12
5
-41
/
+44
*
|
terminal-unix: stop trying to read when terminal disappears
wm4
2018-05-25
1
-2
/
+4
|
/
*
demux: support for some kinds of timed metadata
wm4
2018-04-18
1
-0
/
+2
*
cocoa-cb: fix a warning with swift 4.1 and slight cleanup
Akemi
2018-04-17
1
-3
/
+7
*
HIDRemote: fix volume buttons on macOS 10.13
Akemi
2018-04-17
1
-0
/
+8
*
cocoa-cb: fix shutdown when fullscreen animation is running
Akemi
2018-03-18
1
-1
/
+4
*
all: replace mpv_detach_destroy() with mpv_destroy()
wm4
2018-03-15
1
-2
/
+2
*
cocoa-cb: fix usage of wrong fbo when off-screen
Akemi
2018-03-11
1
-4
/
+4
*
cocoa-cb: use new libmpv API instead of opengl-cb
Akemi
2018-03-04
2
-48
/
+62
*
cocoa-cb: move the GL dummy function to swift
Akemi
2018-03-04
2
-6
/
+3
*
osdep/atomic: add emulation for atomic_exchange()
wm4
2018-02-28
1
-0
/
+7
*
osdep/atomic: fix potential shadowing warnings
wm4
2018-02-28
1
-8
/
+8
*
cocoa-cb: make fullscreen resize animation duration configurable
Akemi
2018-02-28
1
-0
/
+7
*
cocoa-cb: change border and borderless window styling
Akemi
2018-02-28
2
-0
/
+17
*
cocoa-cb: fix invalid framebuffer operation error
Akemi
2018-02-21
1
-1
/
+5
*
lua+js: Implement utils.getpid()
sfan5
2018-02-13
1
-0
/
+29
*
cocoa-cb: initial implementation via opengl-cb API
Akemi
2018-02-12
6
-42
/
+392
*
osx: add some more menu bar items as suggested by Apples's HIG
Akemi
2018-01-20
1
-0
/
+35
*
osx: code cleanups and cosmetic fixes
Akemi
2018-01-20
5
-16
/
+2
*
osx: fix macOS 10.13 deprecation warning
Akemi
2018-01-20
2
-1
/
+7
*
mpv.rc: readd actual version info
Ricardo Constantino
2018-01-01
1
-2
/
+2
*
build: move copyright statement to a shared location
wm4
2018-01-01
2
-2
/
+3
*
Update copyright year
wm4
2018-01-01
1
-1
/
+1
*
subprocess-win: don't change the mouse cursor in CreateProcess
pavelxdd
2017-12-14
1
-1
/
+1
*
terminal-unix: fix race condition with tty reset
Drew DeVault
2017-12-09
1
-10
/
+10
*
terminal-unix: switch back to poll(3)
Drew DeVault
2017-12-09
1
-15
/
+9
*
osdep: add poll shim for macOS
Drew DeVault
2017-12-09
2
-0
/
+82
*
terminal-unix: fix busy looping on Linux
Drew DeVault
2017-12-08
1
-2
/
+1
*
Use /dev/tty instead of stdin for terminal input
Drew DeVault
2017-12-08
1
-18
/
+43
*
build: remove nanosleep() check
wm4
2017-12-02
1
-9
/
+0
*
build: remove termios check
wm4
2017-12-02
1
-14
/
+0
*
ao: simplify hack for float atomics
wm4
2017-11-30
1
-0
/
+3
*
win32: fix semantics of POSIX 2008 locale stubs
James Ross-Gowan
2017-11-19
2
-4
/
+19
*
stream_libarchive, osdep: use stubs for POSIX 2008 locale on MinGW
wm4
2017-11-12
1
-0
/
+7
*
osx: fix the bundle $PATH yet again
Akemi
2017-11-11
1
-1
/
+1
*
win32: add more-POSIXy versions of open() and fstat()
James Ross-Gowan
2017-10-25
2
-39
/
+296
*
osx: add right MacPorts paths to our bundle $PATH
Akemi
2017-10-07
1
-2
/
+3
*
osx: add some common paths to our $PATH when started from bundle
Akemi
2017-10-03
1
-0
/
+8
*
osx: fix bundle on macOS High Sierra (10.13)
Akemi
2017-10-03
2
-6
/
+21
*
android: posix_spawn(p) replacement
sfan5
2017-09-22
4
-1
/
+143
*
osdep/io: add android related bullshit
Jan Ekström
2017-09-18
1
-0
/
+27
*
osx: fix media keys input when other Apps steal the priority
Akemi
2017-09-07
3
-0
/
+27
*
osx: fix build on macOS 10.11 and earlier
Akemi
2017-08-26
2
-2
/
+8
*
win32: fix massive memory corruption (take 2)
wm4
2017-08-21
1
-3
/
+4
*
win32: fix massive memory corruption
wm4
2017-08-21
1
-2
/
+6
*
osx: remove the standard "Show Tab Bar" menu item
Akemi
2017-08-18
1
-0
/
+3
*
osx: code cleanups and cosmetic fixes
Akemi
2017-08-18
2
-5
/
+7
*
osx: refactor menu bar creation
Akemi
2017-08-18
4
-81
/
+686
*
osx: move menu bar creation into its own file
Akemi
2017-08-18
6
-142
/
+211
*
{demux_mf,osdep/io}: disable glob usage when it is not available
Jan Ekström
2017-08-05
1
-1
/
+1
*
w32_common: handle media keys
James Ross-Gowan
2017-08-05
2
-0
/
+23
*
subprocess-win: fix swprintf usage
James Ross-Gowan
2017-07-29
1
-1
/
+2
*
subprocess-win: don't leak pipe handle on error
James Ross-Gowan
2017-07-28
1
-1
/
+3
*
subprocess-win: remove VLA usage
James Ross-Gowan
2017-07-26
1
-2
/
+4
*
Universal Windows Plaform (UWP) support
Pedro Pombeiro
2017-06-29
6
-3
/
+89
*
Avoid calling close(-1)
wm4
2017-06-29
2
-20
/
+24
*
build: change how some OS specific source files are selected
wm4
2017-06-29
3
-10
/
+40
*
build: replace glob() check and assume it's always in POSIX
wm4
2017-06-29
1
-1
/
+1
*
terminal: remove unused return value
wm4
2017-06-27
3
-6
/
+3
*
osx: change license of OSX and cocoa files to LGPL
wm4
2017-06-24
10
-71
/
+71
*
w32_common, w32_keyboard: change license to LGPL
wm4
2017-06-24
2
-14
/
+14
*
Revert "osdep: NetBSD pthread_setname_np()"
wm4
2017-06-22
1
-6
/
+0
*
win32: pthread: avoid using TLS, simplify pthread_t
wm4
2017-06-15
2
-48
/
+89
*
terminal: change license to LGPL
wm4
2017-06-14
3
-32
/
+25
*
mpv.rc, mpv.exe.manifest: change license to LGPL
wm4
2017-06-12
1
-9
/
+7
*
win32: pthread: use the new thread naming API
James Ross-Gowan
2017-05-18
3
-1
/
+27
*
osdep/compiler.h: change license to LGPL
wm4
2017-05-08
1
-14
/
+8
*
osdep/timer*: change license to LGPL
wm4
2017-05-05
3
-23
/
+21
*
osx: fix deadlock on exit with libmpv on OSX
wm4
2017-04-19
1
-8
/
+11
*
Fix use of ISC license
wm4
2017-04-15
4
-2
/
+37
*
win32: fix mismatched free/talloc_free
wm4
2017-04-12
1
-1
/
+1
*
win32: rewrite getcwd() using GetFullPathNameW
wm4
2017-04-11
1
-2
/
+11
*
win32: add UTF-8 getcwd() wrapper
wm4
2017-04-11
2
-0
/
+20
*
osx: fix Touch Bar access on systems without Touch Bar support
Akemi
2017-04-02
1
-4
/
+7
*
osx: fix event propagation of menu bar item key shortcuts
Akemi
2017-03-27
1
-4
/
+3
*
osx: fix key input in certain circumstances
Akemi
2017-03-26
5
-25
/
+15
*
osx: initial Touch Bar support
Akemi
2017-03-26
7
-0
/
+433
*
osx: add key mappings for previous and next Media Keys
Akemi
2017-03-09
1
-3
/
+5
*
osx: drop support for OS X 10.7 and earlier
Akemi
2017-02-27
2
-31
/
+0
*
cocoa: fix dragging out of focus window
Akemi
2017-02-21
1
-0
/
+1
*
osx: improve bundle handling
Akemi
2017-02-16
1
-50
/
+5
*
cocoa: gracefully quit from the Dock's context menu
Akemi
2017-02-16
1
-4
/
+10
*
atomic: remove __atomic builtin usage
wm4
2017-02-13
1
-30
/
+7
*
vo_opengl: angle: rewrite with custom swap chain
James Ross-Gowan
2017-02-07
1
-0
/
+8
*
win32: add COM-specific SAFE_RELEASE to windows_utils.h
James Ross-Gowan
2017-01-30
1
-0
/
+4
*
atomic: drop __sync builtins
wm4
2017-01-27
1
-19
/
+0
*
Update copyright year
wm4
2017-01-01
1
-1
/
+1
*
cocoa: cosmetic fixes
Akemi
2016-12-16
2
-6
/
+11
*
cocoa: fullscreen refactoring
Akemi
2016-12-15
1
-0
/
+1
*
cocoa: support append file to paylist on drop
Akemi
2016-12-14
1
-1
/
+4
*
osx: update the menu and remove conflicting item
Akemi
2016-12-12
1
-7
/
+5
*
win32: fix some Clang warnings
James Ross-Gowan
2016-11-17
1
-3
/
+3
*
build: fix compilation with mingw-w64/Clang
James Ross-Gowan
2016-11-17
1
-1
/
+1
*
terminal-win: support modifier keys in console input
James Ross-Gowan
2016-10-14
1
-2
/
+14
*
terminal-win: clean up console input
James Ross-Gowan
2016-10-14
1
-49
/
+33
*
win32: build with -DINITGUID
James Ross-Gowan
2016-09-28
1
-1
/
+0
*
player: do not let pseudo-gui override user config settings
wm4
2016-09-23
1
-2
/
+4
*
cocoa: fix macOS 10.12 deprecation warnings
Akemi
2016-09-22
3
-9
/
+42
*
player: make --terminal freetly settable at runtime
wm4
2016-09-19
2
-4
/
+3
*
terminal-unix: don't send quit command on terminal_uninit()
wm4
2016-09-19
1
-4
/
+8
*
osdep: rename atomics.h to atomic.h
wm4
2016-09-07
2
-3
/
+3
*
atomics: readd some emulation
wm4
2016-09-06
1
-0
/
+43
*
build: always require atomics
wm4
2016-08-05
1
-21
/
+8
*
osdep/io: introduce mp_flush_wakeup_pipe()
Rostislav Pehlivanov
2016-07-30
2
-0
/
+9
*
Use - as command-name separator everywhere
Timotej Lazar
2016-07-14
1
-1
/
+1
*
win32: mpv.rc: re-add version info
James Ross-Gowan
2016-07-12
1
-7
/
+25
*
subprocess: add a callback to ignore output
Ben Boeckel
2016-07-05
2
-0
/
+6
*
Fix misspellings
stepshal
2016-06-26
2
-5
/
+5
*
build: silence -Wunused-result
Niklas Haas
2016-06-07
1
-3
/
+3
*
win32: pthread: use SRW locks by default
wm4
2016-05-24
2
-20
/
+33
*
mpv.rc: remove most contents
wm4
2016-03-14
1
-21
/
+0
*
glob-win: relicense to LGPL
James Ross-Gowan
2016-02-18
1
-7
/
+7
*
windows_utils: try and use FormatMessage for errors.
Kevin Mitchell
2016-02-17
2
-3
/
+23
*
dxva2: use mp_HESULT_to_str on FAILED(hr)
Kevin Mitchell
2016-02-16
1
-0
/
+35
*
cocoa: fix charcode retrieving for accented characters
Alexis Nootens
2016-02-15
1
-1
/
+2
*
Initial Android support
Jan Ekström
2016-02-10
3
-0
/
+102
*
build: make posix_spawn optional
wm4
2016-02-08
1
-0
/
+12
*
Relicense some non-MPlayer source files to LGPL 2.1 or later
wm4
2016-01-19
12
-84
/
+85
*
mpv_talloc.h: rename from talloc.h
Dmitrij D. Czarkoff
2016-01-11
5
-5
/
+5
*
ao_wasapi: move out some utility functions
wm4
2016-01-11
2
-0
/
+126
*
win32: fix fd://
James Ross-Gowan
2016-01-07
1
-0
/
+7
*
Update copyright year
wm4
2016-01-01
1
-1
/
+1