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
*
command: remove duplication of property set error message handling
wm4
2018-03-26
1
-59
/
+36
*
command: move property multiply code to m_property.c
wm4
2018-03-26
3
-26
/
+36
*
command: use mpv_node helpers instead of duplicated code
wm4
2018-03-26
2
-27
/
+12
*
manpage: mention how to get multiple video tracks for --lavfi-complex
wm4
2018-03-26
1
-0
/
+2
*
client API: add a new way to pass X11 Display etc. to render API
wm4
2018-03-26
24
-144
/
+132
*
f_decoder_wrapper: retry decoding if libavcodec returns invalid state
wm4
2018-03-26
1
-2
/
+7
*
player: don't print error if aborted while loading external files
wm4
2018-03-26
1
-1
/
+2
*
demux, stream: ignore packets and errors on forced exit
wm4
2018-03-26
2
-3
/
+4
*
cocoa-cb: render on a dedicated dispatch queue
Akemi
2018-03-25
3
-28
/
+36
*
stats: print section titles independently
Julian
2018-03-25
1
-3
/
+6
*
stats: improve video/audio detection
Julian
2018-03-25
1
-30
/
+29
*
ao_opensles: re-flow interface/configuration retrieval
Jan Ekström
2018-03-24
1
-9
/
+18
*
ao_opensles: fix audio sync using device latency extension
Aman Gupta
2018-03-23
1
-3
/
+20
*
drm/atomic: ensure request is available until uninit
LongChair
2018-03-23
1
-3
/
+14
*
mpv.desktop: fix French translation consistency
emersion
2018-03-18
1
-1
/
+3
*
cocoa-cb: fix shutdown when fullscreen animation is running
Akemi
2018-03-18
3
-8
/
+21
*
vo_gpu: fix anamorphic video screenshots (second try)
wm4
2018-03-16
1
-3
/
+4
*
img_format.h: cosmetics: fix whitespace
wm4
2018-03-15
1
-1
/
+1
*
manpage: document that ---ao overrides --audio-device
wm4
2018-03-15
1
-1
/
+3
*
f_hwtransfer: more detailed logging
wm4
2018-03-15
1
-3
/
+4
*
f_hwtransfer: fix a logic error
wm4
2018-03-15
1
-2
/
+2
*
vo: pass through framedrop flag differently
wm4
2018-03-15
4
-17
/
+5
*
vo: move display-fps internal option value to VO opts
wm4
2018-03-15
4
-28
/
+24
*
video: add an option to tune waiting for video timing
wm4
2018-03-15
6
-2
/
+50
*
vo: cosmetics: fix a case of bad whitespace
wm4
2018-03-15
1
-2
/
+1
*
client API: deprecate qthelper.hpp
wm4
2018-03-15
2
-5
/
+17
*
vo_gpu: fix anamorphic screenshots
wm4
2018-03-15
1
-2
/
+2
*
mp_image: fix UB with certain callers like vf_vdpaupp
wm4
2018-03-15
1
-0
/
+4
*
DOCS/options: clarify that --end also supports relative time
Ricardo Constantino
2018-03-15
1
-2
/
+2
*
stream_file: enable cache for FUSE filesystems on OS X
Philip Sequeira
2018-03-15
1
-1
/
+2
*
stream_file: add more network file systems (Linux)
Philip Sequeira
2018-03-15
1
-0
/
+1
*
client API: send MPV_EVENT_SHUTDOWN only once
wm4
2018-03-15
3
-3
/
+6
*
all: replace mpv_detach_destroy() with mpv_destroy()
wm4
2018-03-15
4
-8
/
+8
*
client API: rename mpv_detach_destroy() to mpv_destroy()
wm4
2018-03-15
4
-8
/
+30
*
client API: add mpv_create_weak_client()
wm4
2018-03-15
6
-5
/
+44
*
client API: cleanup mpv_handle termination
wm4
2018-03-15
6
-113
/
+150
*
player: move locale check to mp_create()
wm4
2018-03-15
2
-25
/
+30
*
player: shuffle around CLI exit code handling
wm4
2018-03-15
2
-58
/
+44
*
cocoa-cb: fix crash on startup with not initialised title bar
Akemi
2018-03-14
1
-1
/
+2
*
cocoa-cb: fix crash with forced iGPU on some multi GPU systems
Akemi
2018-03-14
1
-3
/
+5
*
build: fix swift build with waf 1.8.4
Akemi
2018-03-11
2
-4
/
+4
*
cocoa-cb: remove unneeded icc-profile-auto check
Akemi
2018-03-11
1
-3
/
+1
*
cocoa-cb: fix usage of wrong fbo when off-screen
Akemi
2018-03-11
1
-4
/
+4
*
cocoa-cb: don't deactivate mouse events completely with input-cursor=no
Akemi
2018-03-11
1
-7
/
+2
*
doc: fix formatting of video-frame-info properties
Aman Gupta
2018-03-11
1
-5
/
+5
*
demux: fix comment typo
Aman Gupta
2018-03-11
1
-1
/
+1
*
TOOLS/autoload: be more robust with slow directory listings
Ricardo Constantino
2018-03-10
1
-11
/
+24
*
vo_vdpau: fix resizing and rotation problems
wm4
2018-03-08
1
-3
/
+7
*
ao_sdl: fix default buffer size
wm4
2018-03-08
1
-5
/
+6
*
ao: do not allow actual buffer size of 0
wm4
2018-03-08
1
-0
/
+1
*
demux: correctly report buffered size as 0 if there are no packets
wm4
2018-03-08
1
-1
/
+1
*
vd_lavc: slightly better logging about why hwdec is not used
wm4
2018-03-08
1
-5
/
+9
*
scripting: make a function static
wm4
2018-03-08
2
-2
/
+1
*
osxbundle: fix bundle creation with python3
Akemi
2018-03-08
1
-6
/
+8
*
ao_opensles: bump device buffer size to 200ms
tomty89
2018-03-07
1
-1
/
+1
*
ao_opensles: remove set_play_state()
tomty89
2018-03-07
1
-10
/
+1
*
ao_opensles: clear buffer queue in reset()
tomty89
2018-03-07
1
-1
/
+2
*
hwdec_drmprime_drm: Fix a DRM buffer memory leakage
LongChair
2018-03-05
1
-2
/
+3
*
cocoa-cb: fix a segfault without video
Akemi
2018-03-04
1
-10
/
+7
*
cocoa-cb: fix wrong aspect ratio on live resize after reconfig resize
Akemi
2018-03-04
1
-1
/
+1
*
cocoa-cb: change handling of window aspect ratio changes
Akemi
2018-03-04
3
-34
/
+16
*
context_drm_egl: Allow fallback EGLConfig formats
Anton Kindestam
2018-03-04
1
-17
/
+49
*
tv: Recognise v4l2 'JPEG' fourcc
Philip Langdale
2018-03-04
4
-3
/
+8
*
input: minor additions to default key bindings
wm4
2018-03-04
2
-13
/
+64
*
client: remove legacy API that is unused now
Akemi
2018-03-04
2
-44
/
+1
*
cocoa-cb: use new libmpv API instead of opengl-cb
Akemi
2018-03-04
5
-62
/
+76
*
cocoa-cb: move the GL dummy function to swift
Akemi
2018-03-04
2
-6
/
+3
*
cocoa-cb: remove debug remnant (stray print)
Akemi
2018-03-04
1
-1
/
+0
*
vo_gpu: don't segfault in libmpv_gl's destroy()
Niklas Haas
2018-03-04
1
-1
/
+2
*
wscript: also install render API related headers
Niklas Haas
2018-03-04
1
-1
/
+2
*
player: fix strange behavior on edition switching
wm4
2018-03-03
1
-0
/
+2
*
player: don't free root filter while it's still needed
wm4
2018-03-03
1
-1
/
+1
*
demux_lavf: add some hacks for SDP
wm4
2018-03-03
1
-0
/
+6
*
player: fix track autoselection of external files yet again
wm4
2018-03-03
1
-3
/
+3
*
command: fix whitespace
wm4
2018-03-03
1
-1
/
+1
*
video: add option to reduce latency by 1 or 2 frames
wm4
2018-03-03
5
-4
/
+31
*
manpage: describe how to list/inspect/apply profiles
wm4
2018-03-03
1
-0
/
+5
*
options: add a builtin low-latency profile
wm4
2018-03-03
2
-0
/
+49
*
video: don't read ahead a frame in --untimed mode
wm4
2018-03-03
1
-0
/
+3
*
demux_lavf: add --demuxer-lavf-probe-info=nostreams
wm4
2018-03-03
2
-4
/
+11
*
demux: move some code to a separate function
wm4
2018-03-03
1
-33
/
+41
*
demux: improve audio tag merging for OGG files
wm4
2018-03-03
1
-4
/
+17
*
vo_gpu: error out if there were rendering errors when taking screenshot
wm4
2018-03-03
1
-1
/
+5
*
vo_gpu: fix taking screenshots of rotated videos
wm4
2018-03-03
1
-0
/
+3
*
vd_lavc: fix inverted condition
wm4
2018-03-03
1
-1
/
+1
*
mp_image: replace rude function with less rude FFmpeg upstream function
wm4
2018-03-03
4
-54
/
+5
*
demux_lavf: don't mess up in streams with unknown size and init segment
wm4
2018-03-03
1
-1
/
+2
*
player: set thread name in opener thread
wm4
2018-03-03
1
-0
/
+3
*
DOCS/interface-changes: add note about desyncing audio filters
wm4
2018-03-03
1
-0
/
+2
*
mp_image: make ref error handling slightly readable
wm4
2018-03-03
1
-10
/
+9
*
mp_image: pass through unknown AVFrame side data
wm4
2018-03-03
2
-1
/
+42
*
player: add warning comment about ignoring ABI safety
wm4
2018-03-03
1
-0
/
+3
*
mp_image: fix subtle side data memory leaks
wm4
2018-03-03
1
-2
/
+2
*
demux_mkv: enable libavcodec parser for eac3
wm4
2018-03-03
1
-1
/
+1
*
README: mention some semi-required FFmpeg dependencies
wm4
2018-03-03
1
-0
/
+4
*
demux_edl: fix undefined behavior if mp4 init segment is not provided
wm4
2018-03-03
1
-1
/
+1
*
cocoa-cb: fix building with SDK 10.12 and earlier
Akemi
2018-03-01
1
-1
/
+1
*
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
23
-288
/
+1267
*
m_option: remove unneded compatibility features
wm4
2018-02-28
2
-9
/
+2
*
vo_gpu: remove a dead declaration
wm4
2018-02-28
1
-1
/
+0
*
client API: clarify license, fix some typos
wm4
2018-02-28
2
-3
/
+4
*
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
3
-2
/
+30
*
cocoa-cb: fix stretched gl surface on window aspect ratio change
Akemi
2018-02-28
2
-2
/
+48
*
cocoa-cb: change border and borderless window styling
Akemi
2018-02-28
9
-20
/
+158
*
drm_common: Improve VT switching signal handling somewhat
Anton Kindestam
2018-02-26
1
-1
/
+15
*
vo_drm: Fix pageflip errors on VT switch
Anton Kindestam
2018-02-26
1
-2
/
+5
*
context_drm_egl: Repair VT switching
Anton Kindestam
2018-02-26
1
-2
/
+27
*
context_drm_egl: Introduce 30bpp support
Anton Kindestam
2018-02-26
4
-30
/
+103
*
egl_helpers: mpegl_cb can now signal an error condition
Anton Kindestam
2018-02-26
2
-1
/
+8
*
cocoa-cb: fix wrong fullscreen window size
Akemi
2018-02-25
2
-11
/
+21
*
cocoa-cb: fix wrong drawing size on resize
Akemi
2018-02-25
1
-17
/
+12
*
vo_gpu: fix mobius tone mapping when sig_peak <= 1.0
Niklas Haas
2018-02-25
1
-0
/
+2
*
vo_gpu: don't tone-map for pure gamut reductions
Niklas Haas
2018-02-25
1
-3
/
+0
*
stream_file: add mode for reading appended files
wm4
2018-02-21
2
-7
/
+61
*
audio: improve behavior if filters output nothing during probing
wm4
2018-02-21
2
-1
/
+9
*
cocoa-cb: fix invalid framebuffer operation error
Akemi
2018-02-21
1
-1
/
+5
*
drm_vo: pixel aspect from --monitoraspect
Marco Migliori
2018-02-21
1
-1
/
+7
*
vf_vapoursynth: fix freeze
wm4
2018-02-20
1
-5
/
+7
*
vo_gpu: introduce --target-peak
Niklas Haas
2018-02-20
4
-7
/
+49
*
vo_gpu: correctly parametrize the HLG OOTF by the display peak
Niklas Haas
2018-02-20
1
-20
/
+31
*
vo_gpu: simplify and correct color scale handling
Niklas Haas
2018-02-20
3
-33
/
+40
*
vo_mediacodec_embed: fix forgotten VO_CAP_NOREDRAW→VO_CAP_NORETAIN
Jan Ekström
2018-02-20
1
-1
/
+1
*
video: fix --video-rotate in some cases
wm4
2018-02-18
1
-1
/
+1
*
cocoa-cb: fix hwdec when drawing off-screen
Akemi
2018-02-17
1
-0
/
+1
*
video: do not buffer extra frames with VO_CAP_NORETAIN outputs
Aman Gupta
2018-02-17
1
-0
/
+3
*
video: rename VO_CAP_NOREDRAW to VO_CAP_NORETAIN
Aman Gupta
2018-02-17
2
-4
/
+4
*
vo_gpu: hwdec_drmprime_drm: cosmetic simplification
wm4
2018-02-16
1
-6
/
+3
*
filter: fix potential NULL pointer deref
wm4
2018-02-16
1
-1
/
+1
*
command: simplify mp_property_filter_metadata
wm4
2018-02-16
1
-19
/
+11
*
github: recommend 0x0.st rather than sprunge.us for logfiles
Kevin Mitchell
2018-02-16
1
-1
/
+1
*
build: fix dependency check on macOS
Akemi
2018-02-16
2
-9
/
+8
*
cocoa-cb: fix drawing on macOS 10.11
Akemi
2018-02-16
1
-3
/
+19
*
build: fix linking libmpv when swift features are built
Akemi
2018-02-13
2
-0
/
+3
*
build: remove shell usage from swift build scripts
Akemi
2018-02-13
1
-4
/
+5
*
build: fix swift detection with python2
Akemi
2018-02-13
1
-6
/
+2
*
lua+js: Implement utils.getpid()
sfan5
2018-02-13
5
-0
/
+51
*
vo_gpu: remove old window screenshot glue code and GL implementation
wm4
2018-02-13
4
-42
/
+0
*
f_lavfi: extend filter help output
wm4
2018-02-13
1
-1
/
+41
*
options: minor cleanup to --no-... handling
wm4
2018-02-13
3
-7
/
+14
*
options: prefix option with "--" in one case in help output
wm4
2018-02-13
1
-1
/
+1
*
vo: make opengl-cb first in the autoprobing order
wm4
2018-02-13
4
-5
/
+12
*
Fix recent FFmpeg deprecations
wm4
2018-02-13
7
-56
/
+56
*
filter: extend documentation comments
wm4
2018-02-13
1
-6
/
+43
*
filter: simplify/fix external filter graph usage
wm4
2018-02-13
1
-34
/
+37
*
audio: don't touch spdif frames in mp_aframe_clip_timestamps()
wm4
2018-02-13
1
-0
/
+3
*
f_lavfi: fix typo in comment
wm4
2018-02-13
1
-1
/
+1
*
demux: lower demuxer cache default sizes
wm4
2018-02-13
1
-2
/
+2
*
filter: adjust root log prefix
wm4
2018-02-13
1
-2
/
+3
*
vf_vavpp: select best quality deinterlacing algorithm by default
wm4
2018-02-13
3
-6
/
+28
*
manpage: remove mention of --vf=eq
wm4
2018-02-13
1
-1
/
+1
*
input: add a keybinding to toggle hardware decoding
wm4
2018-02-13
3
-0
/
+5
*
video: make --deinterlace and HW deinterlace filters always deinterlace
wm4
2018-02-13
7
-8
/
+13
*
build: drop support for SDL1
wm4
2018-02-13
3
-8
/
+1
*
audio: move back PTS jump detection to before filter chain
wm4
2018-02-13
4
-21
/
+20
*
DOCS/interface-changes.rst: fix typo
wm4
2018-02-13
1
-1
/
+1
*
vo_gpu: d3d11: implement tex_download()
James Ross-Gowan
2018-02-13
5
-102
/
+57
*
vo_gpu: use a variable for the RA_CAP_FRAGCOORD flag
James Ross-Gowan
2018-02-13
1
-4
/
+3
*
vo_gpu: check for HDR peak detection in dumb mode too
James Ross-Gowan
2018-02-13
1
-7
/
+8
*
build: fix swift detection on major swift versions
Akemi
2018-02-12
1
-2
/
+2
*
build: fix swift detection with python3
Akemi
2018-02-12
1
-1
/
+1
*
build: fix configure on windows
Akemi
2018-02-12
1
-7
/
+8
*
cocoa-cb: initial implementation via opengl-cb API
Akemi
2018-02-12
23
-82
/
+2054
*
build: fix linking to dev SDK on macOS
Akemi
2018-02-12
1
-1
/
+21
*
osx: always deactivate the early opengl flush on macOS
Akemi
2018-02-12
2
-2
/
+9
*
ytdl_hook: add ytdl:// prefix again for non-youtube playlists
Ricardo Constantino
2018-02-11
1
-2
/
+6
*
ytdl_hook: add script opt for using manifest URLs
Ricardo Constantino
2018-02-11
2
-2
/
+7
*
ytdl_hook: parse youtube playlist urls to set start index
Ricardo Constantino
2018-02-11
1
-5
/
+53
*
ytdl_hook: exit early, save an indentation level
Ricardo Constantino
2018-02-11
1
-164
/
+165
*
ytdl_hook: various nit
Ricardo Constantino
2018-02-11
1
-9
/
+5
*
ytdl_hook: whitelist subtitle URLs as well
Ricardo Constantino
2018-02-11
1
-2
/
+4
*
ytdl_hook: use fallback if there's no demuxer-lavf-list prop
Ricardo Constantino
2018-02-11
1
-3
/
+3
*
appveyor: trigger build on pushing to 'ci'
Kevin Mitchell
2018-02-11
1
-0
/
+1
*
vo_drm: support --monitorpixelaspect
Marco Migliori
2018-02-11
1
-0
/
+2
*
vo_drm: reset last input image on reconfig
Marco Migliori
2018-02-11
1
-0
/
+3
*
vo_drm: make the osd as large as the screen
Marco Migliori
2018-02-11
1
-18
/
+18
*
vo_gpu: make screenshots use the GL renderer
wm4
2018-02-11
16
-33
/
+219
*
vo_gpu: add internal ability to skip osd/subs for rendering
wm4
2018-02-11
5
-18
/
+40
*