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
Commit message (
Expand
)
Author
Age
Files
Lines
*
man/input: clarify behavior of seek's +exact
NoSuck
2019-04-02
1
-2
/
+3
*
cocoa-cb: add support for custom colored title bar
der richter
2019-04-02
7
-0
/
+44
*
cocoa-cb: refactor title bar styling
der richter
2019-04-02
7
-63
/
+192
*
cocoa-cb: add support for mac 10.14 Dark mode and run time switching
Akemi
2019-04-02
1
-5
/
+10
*
cocoa-cb: move all title bar related functionality in its own file
der richter
2019-04-02
5
-156
/
+179
*
cocoa-cb: remove an unused variable
Akemi
2019-04-02
1
-1
/
+0
*
cocoa-cb: simplify CGL pixel format creation
Akemi
2019-04-02
1
-57
/
+75
*
cocoa-cb: add support for dragging certain strings onto the window
Akemi
2019-04-02
1
-2
/
+31
*
cocoa-cb: synchronise the flush with the render
Akemi
2019-04-02
2
-4
/
+6
*
cocoa-cb: fix a Cocoa window position on init bug
Akemi
2019-04-02
1
-0
/
+13
*
cocoa-cb: fix Space switching when quitting fs
Akemi
2019-04-02
1
-4
/
+6
*
cocoa-cb: notify vo when window is minimised
Akemi
2019-04-02
1
-0
/
+8
*
cocoa-cb: fix crash when querying window state
Akemi
2019-04-02
1
-1
/
+2
*
cocoa-cb: wakeup vo when new events are available
Akemi
2019-04-02
2
-0
/
+3
*
build: bump minimum swift version to 3.0.2
Akemi
2019-04-02
1
-1
/
+1
*
build: slightly adjust swift check output messages on fail
der richter
2019-04-02
1
-3
/
+7
*
build: use StrictVersion for swift version comparison
Akemi
2019-04-02
2
-7
/
+7
*
demux: support cue sheets longer than 100 minutes
zc62
2019-04-01
1
-7
/
+8
*
player: show restart position
Aman Gupta
2019-04-01
1
-1
/
+1
*
DOCS/man/mpv.rst: Fix big-cache profile example
Leo Izen
2019-03-16
1
-1
/
+2
*
x11: fix cursor hiding initial state
Philip Sequeira
2019-03-16
2
-2
/
+4
*
vo_gpu: increase user shader size limit
Bin Jin
2019-03-13
1
-1
/
+1
*
build: fix adding of object files to linking with cplugins disabled
Akemi
2019-03-13
1
-1
/
+1
*
macosx_events: fix crash when shutting down during window animations
Rodger Combs
2019-03-13
1
-1
/
+3
*
build: enable swift debug information when requested
Rodger Combs
2019-03-13
1
-0
/
+3
*
player: fix core activity state check
Avi Halachmi (:avih)
2019-03-12
1
-1
/
+1
*
vo_libmpv: fix null pointer dereference
wnoun
2019-03-11
1
-3
/
+5
*
Merge branch 'master' into pr6360
Jan Ekström
2019-03-11
32
-318
/
+583
|
\
|
*
vo_gpu: add two useful operators to user shader
Bin Jin
2019-03-09
2
-0
/
+7
|
*
vo_gpu: make texture offset available to CHROMA hooks
Bin Jin
2019-03-09
1
-16
/
+25
|
*
lcms: allow infinite contrast
zc62
2019-03-09
2
-3
/
+5
|
*
demux_edl: don't assume data follows a comment line
Philip Sequeira
2019-03-03
1
-1
/
+3
|
*
sub: recognize UTF-8 characters in SDH subtitle filter
zc62
2019-03-02
1
-1
/
+4
|
*
options: do not enable WMV3 hwdec by default
Martin Herkt
2019-03-01
2
-2
/
+2
|
*
demux: fix seek range update after head packets are pruned
Gunnar Marten
2019-03-01
1
-2
/
+2
|
*
player: do not rebase start time for subtitle streams
zc62
2019-02-28
1
-1
/
+1
|
*
context_drm_egl: implement n-buffering
Anton Kindestam
2019-02-25
1
-59
/
+150
|
*
opengl: Support GL_ARB_sync style fences on OpenGL ES 3.0
Anton Kindestam
2019-02-25
1
-0
/
+1
|
*
audio: fix segfault caused by incorrect number of planes
zc62
2019-02-23
1
-1
/
+1
|
*
vo_gpu: fix initial seeding of the peak detect ssbo
Niklas Haas
2019-02-18
2
-5
/
+7
|
*
vo_gpu: use dB units for scene change detection
Niklas Haas
2019-02-18
4
-14
/
+15
|
*
vo_gpu: clamp sigmoid function
Niklas Haas
2019-02-18
1
-0
/
+2
|
*
vo_gpu: tone map before gamut mapping
Niklas Haas
2019-02-18
1
-5
/
+4
|
*
vo_gpu: make --gamut-warning warn on negative colors
Niklas Haas
2019-02-18
1
-1
/
+2
|
*
vo_gpu: improve numerical accuracy of PQ OETF constant
Niklas Haas
2019-02-18
1
-1
/
+1
|
*
vo_gpu: allow color management in dumb mode
Niklas Haas
2019-02-18
1
-5
/
+6
|
*
vo_gpu: improve accuracy of HDR brightness estimation
Niklas Haas
2019-02-18
2
-10
/
+14
|
*
vo_gpu: allow boosting dark scenes when tone mapping
Niklas Haas
2019-02-18
5
-1
/
+13
|
*
vo_gpu: redesign peak detection algorithm
Niklas Haas
2019-02-18
5
-77
/
+86
|
*
vo_gpu: improve tone mapping desaturation
Niklas Haas
2019-02-18
6
-87
/
+111
|
*
wayland_common: rename “shell” into “wm_base”
Emmanuel Gil Peyrot
2019-02-17
2
-11
/
+11
|
*
options: do not enable MPEG2 hwdec by default
Martin Herkt
2019-02-13
2
-2
/
+2
|
*
cocoa-cb: remove empty elements from dropped URLs
Akemi
2019-02-10
1
-1
/
+2
|
*
cocoa-cb: add support for VOCTRL_GET_DISPLAY_NAMES
Akemi
2019-02-10
5
-1
/
+56
|
*
cocoa-cb: use Swift Extensions for convenience
Akemi
2019-02-10
2
-7
/
+32
|
*
mac: add missing semicolon to macosx_compat.h
Ken
2019-01-26
1
-1
/
+1
|
*
wscript_build: de-duplicate build file list
Aman Gupta
2019-01-25
1
-4
/
+2
|
*
cocoa-cb: fix side by side Split View again
Akemi
2019-01-23
1
-3
/
+2
|
*
DOCS/options.rst: update target-peak description
Kotori Itsuka
2019-01-23
1
-4
/
+4
|
*
vo_gpu: allow resetting target-peak to the trc default
Kotori Itsuka
2019-01-23
1
-1
/
+2
|
*
vd_lavc: increase the possible length of the hwdec name
Akemi
2019-01-23
1
-1
/
+1
|
*
stats: merge multiple properties into one line
Julian
2019-01-16
1
-4
/
+4
|
*
lua: execute idle handlers after timers have been processed
Olivier Perret
2019-01-16
1
-6
/
+3
|
*
DOCS/man: update man pages to describe ReplayGain fallback
Benjamin Barenblat
2019-01-16
1
-2
/
+4
|
*
demux: make ALBUM ReplayGain tags optional when using libavformat
Benjamin Barenblat
2019-01-16
2
-11
/
+27
|
*
command: notify on multiply
Dan Oscarsson
2019-01-16
1
-0
/
+1
|
*
stream_dvb: Correct range for dvbin-card option.
Oliver Freyermuth
2018-12-12
2
-4
/
+4
*
|
docs: add removed properties and options to interface-changes.rst
sfan5
2018-12-06
2
-3
/
+4
*
|
stats: remove duplicate cache sizes
sfan5
2018-12-06
1
-7
/
+4
*
|
demux: fix regression in decision about stream caching
sfan5
2018-12-06
1
-1
/
+1
*
|
demux: fix memleak in allocation with params=NULL
Niklas Haas
2018-12-06
1
-1
/
+1
*
|
osd: another shitty pointless UB
wm4
2018-12-06
1
-2
/
+4
*
|
demux: fix some theoretical UB with no impact
wm4
2018-12-06
1
-2
/
+4
*
|
x11: don't hide cursor if window isn't focused
wm4
2018-12-06
2
-20
/
+33
*
|
stream: silence failed seek message on termination
wm4
2018-12-06
1
-1
/
+2
*
|
stream: something
wm4
2018-12-06
1
-3
/
+4
*
|
vo, vo_gpu, glx: correct GLX_OML_sync_control usage
wm4
2018-12-06
3
-84
/
+128
*
|
demux_mkv: simplify avi compat. codec_tags.c GUID lookup
wm4
2018-12-06
1
-13
/
+3
*
|
demux: remove some dead code
wm4
2018-12-06
2
-10
/
+0
*
|
demux: add another stream recording feature
wm4
2018-12-06
5
-4
/
+53
*
|
demux_lavf: to get effective HLS bitrate
wm4
2018-12-06
1
-1
/
+80
*
|
demux, stream: readd cache-speed in some other form
wm4
2018-12-06
7
-1
/
+70
*
|
vo: use a struct for vsync feedback stuff
wm4
2018-12-06
7
-36
/
+52
*
|
vo_gpu: glx: use GLX_OML_sync_control for better vsync reporting
wm4
2018-12-06
7
-0
/
+142
*
|
Merge commit '559a400ac36e75a8d73ba263fd7fa6736df1c2da' into wm4-commits--mer...
Anton Kindestam
2018-12-05
98
-3147
/
+3936
|
\
\
|
|
/
|
/
|
|
*
demux, stream: rip out the classic stream cache
wm4
2018-08-31
27
-1467
/
+49
|
*
rendezvous: fix a typo
wm4
2018-08-31
1
-1
/
+1
|
*
demux: allow cache sizes > 2GB
wm4
2018-08-24
1
-4
/
+8
|
*
demux_lavf: v4l streams are not seekable
wm4
2018-08-24
1
-0
/
+2
|
*
player: don't print status line again when quitting
wm4
2018-08-11
1
-2
/
+5
|
*
HACK: prefetch subtitles on track switch a bit more
wm4
2018-06-30
1
-1
/
+4
|
*
player: don't cache subtitles across deselection
wm4
2018-06-30
2
-6
/
+6
|
*
player: fix coding style
wm4
2018-05-24
1
-3
/
+3
|
*
m_config: remove a redundant condition
wm4
2018-05-24
1
-3
/
+1
|
*
demux_lavf: drop obscure genpts option
wm4
2018-05-24
2
-11
/
+0
|
*
vo: remove bogus #if
wm4
2018-05-24
1
-2
/
+0
|
*
terminal-unix: stop trying to read when terminal disappears
wm4
2018-05-24
1
-2
/
+4
|
*
options: add --http-proxy
wm4
2018-05-24
2
-0
/
+11
|
*
command: avoid some direct MPOpts write accesses
wm4
2018-05-24
1
-7
/
+7
|
*
m_config: fix build with emulated stdatomic
wm4
2018-05-24
1
-2
/
+3
|
*
m_config: make m_config_cache_update() return more fine grained
wm4
2018-05-24
1
-3
/
+7
|
*
player: get rid of mpv_global.opts
wm4
2018-05-24
16
-63
/
+75
|
*
vd_lavc: move hwdec opts to local config, don't use global MPOpts
wm4
2018-05-24
4
-43
/
+50
|
*
path: don't access global option struct
wm4
2018-05-24
4
-7
/
+20
|
*
m_config: add a special define to access main config
wm4
2018-05-24
2
-5
/
+7
|
*
ao: use a local option struct
wm4
2018-05-24
6
-19
/
+44
|
*
player: remove deprecated vo/ao auto profiles
wm4
2018-05-24
2
-9
/
+2
|
*
m_config: optimize initialization of each option
wm4
2018-05-24
1
-5
/
+9
|
*
m_config: remove extra default_data field
wm4
2018-05-24
3
-20
/
+29
|
*
m_config: remove unused fields
wm4
2018-05-24
2
-8
/
+2
|
*
build: prefer C11 mode
wm4
2018-05-24
1
-1
/
+6
|
*
m_config: reduce redundant option change notifications
wm4
2018-05-24
1
-1
/
+1
|
*
m_config: remove an old temporary hack
wm4
2018-05-24
2
-308
/
+336
|
*
osdep: add portable C11-like alignof() macro
wm4
2018-05-24
1
-0
/
+5
|
*
m_config: remove outdated comment
wm4
2018-05-24
1
-1
/
+0
|
*
m_config: check for int16_t offset overflow
wm4
2018-05-24
1
-1
/
+3
|
*
m_config: remove an unused function
wm4
2018-05-24
2
-15
/
+0
|
*
m_option: remove an unused field
wm4
2018-05-24
2
-13
/
+0
|
*
m_config: cosmetics: fix 2 typos
wm4
2018-05-24
1
-2
/
+2
|
*
input: remove now unused "abort command" and cancel infrastructure
wm4
2018-05-24
5
-75
/
+7
|
*
player: make playback termination asynchronous
wm4
2018-05-24
8
-32
/
+136
|
*
player: change the role of the "stop_play" and "playing" variable
wm4
2018-05-24
5
-18
/
+23
|
*
demux: add a way to destroy the demuxer asynchronously
wm4
2018-05-24
2
-8
/
+93
|
*
player: move a function (no functional changes)
wm4
2018-05-24
1
-7
/
+7
|
*
manpage: update --demuxer-thread option
wm4
2018-05-24
1
-3
/
+6
|
*
player: some further cleanup of the mp_cancel crap
wm4
2018-05-24
6
-79
/
+62
|
*
demux: get rid of free_demuxer[_and_stream]()
wm4
2018-05-24
8
-27
/
+31
|
*
player: simplify edition switching
wm4
2018-05-24
4
-13
/
+4
|
*
command: whitelist some blocking accesses for certain demuxers/streams
wm4
2018-05-24
7
-8
/
+18
|
*
timer: remove an unused helper function
wm4
2018-05-24
2
-16
/
+0
|
*
thread_pool: add a helper function
wm4
2018-05-24
2
-10
/
+30
|
*
thread_pool: move comments to .h file
wm4
2018-05-24
2
-17
/
+17
|
*
command: make loadlist command async and abortable
wm4
2018-05-24
5
-7
/
+15
|
*
player: make various commands for managing external tracks abortable
wm4
2018-05-24
5
-54
/
+96
|
*
demux: add a "cancel" field
wm4
2018-05-24
5
-5
/
+8
|
*
stream_file: use a separate mp_cancel thing
wm4
2018-05-24
1
-2
/
+8
|
*
thread_tools: unify mp_cancel POSIX/win32 paths, add features
wm4
2018-05-24
2
-52
/
+153
|
*
misc: add linked list helpers
wm4
2018-05-24
2
-0
/
+269
|
*
thread_tools: minor simplification
wm4
2018-05-24
1
-3
/
+1
|
*
misc: move mp_cancel from stream.c to thread_tools.c
wm4
2018-05-24
15
-145
/
+171
|
*
cmd: do not use a random value for MP_CMD_OPT_ARG
wm4
2018-05-24
1
-1
/
+1
|
*
input: slightly improve --input-cmdlist output
wm4
2018-05-24
2
-6
/
+7
|
*
command: give named arguments to almost all commands
wm4
2018-05-24
5
-249
/
+409
|
*
json: add some non-standard extensions
wm4
2018-05-24
3
-7
/
+77
|
*
json: format slightly nicer escape sequences
wm4
2018-05-24
2
-6
/
+20
|
*
test: add tests for json parser/formatter
wm4
2018-05-24
1
-0
/
+86
|
*
misc: move some helper code from client.c
wm4
2018-05-24
3
-49
/
+56
|
*
player: use canonical playback time for video refreshes
wm4
2018-05-24
1
-4
/
+1
|
*
player: don't reset last_seek_pts on playback state reset
wm4
2018-05-24
2
-4
/
+2
|
*
manpage: mention that fd:// file descriptors may be modified
wm4
2018-05-24
1
-0
/
+2
|
*
stream_file: properly detect stdin as pipe
wm4
2018-05-24
1
-17
/
+16
|
*
vd_lavc: minor simplification for get_format fallback
wm4
2018-05-24
1
-7
/
+1
|
*
manpage: remove a reference to a removed option
wm4
2018-05-24
1
-2
/
+1
|
*
demux: late streams on start shouldn't restrict the seek range
wm4
2018-05-24
1
-1
/
+9
|
*
demux: streams that reached EOF shouldn't restrict the seek range
wm4
2018-05-24
1
-6
/
+20
|
*
demux: fix/improve aspects of EOF signaling
wm4
2018-05-24
1
-9
/
+14
|
*
client API: kill async commands on termination
wm4
2018-05-24
5
-14
/
+65
|
*
demux_lavf: remove ffm blacklist entry
wm4
2018-05-24
1
-2
/