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
*
ao_alsa: add options for controlling period/buffer size
wm4
2018-04-15
2
-8
/
+30
*
ytdl_hook: don't log error when loading is aborted
wm4
2018-04-15
1
-2
/
+6
*
stream_libarchive: mark as needing cache
wm4
2018-04-15
1
-0
/
+1
*
demux: fix deadlock on "program" property changes
wm4
2018-04-15
1
-0
/
+6
*
demux_mkv: fix certain cases of recursive SeekHeads
wm4
2018-04-15
1
-4
/
+1
*
vo_gpu: hwdec: Use ffnvcodec to load CUDA symbols
Philip Langdale
2018-04-15
5
-246
/
+50
*
build: fixup vendored wayland protocols with variants
Jan Ekström
2018-04-15
2
-10
/
+31
*
ao_openal: document the muted↔gain conversion
Jan Ekström
2018-04-15
1
-0
/
+3
*
ao/openal: Remove notes on experimentality from the documentation
LAGonauta
2018-04-15
1
-4
/
+1
*
ao/openal: Add option to set buffering characteristics
LAGonauta
2018-04-15
2
-23
/
+70
*
ao/openal: Add better sample format and channel layout selection
LAGonauta
2018-04-15
1
-139
/
+73
*
ao/openal: Add OpenAL Soft extension to get the correct latency
LAGonauta
2018-04-15
1
-1
/
+16
*
ao/openal: Add support for direct channels output
LAGonauta
2018-04-15
2
-0
/
+16
*
ao/openal: Add hardware mute support
LAGonauta
2018-04-15
1
-0
/
+12
*
ao/openal: Use only one source for audio output
LAGonauta
2018-04-15
1
-52
/
+153
*
opengl: include details in EGL context errors
Aman Gupta
2018-04-12
1
-3
/
+3
*
demux_lavf: skip demuxer hack iteration if hacks are disabled
sergey.dobrodey
2018-04-12
1
-3
/
+1
*
demux_mkv: add V_AV1 identifier for AV1
Jan Ekström
2018-04-08
1
-0
/
+1
*
manpage: document vaapi-device
Kevin Mitchell
2018-04-08
1
-0
/
+4
*
manpage: move cuda-decode-device with hwdec options
Kevin Mitchell
2018-04-08
1
-10
/
+10
*
js: use new hooks API (match f60826c3)
Avi Halachmi (:avih)
2018-04-07
2
-10
/
+50
*
js: dump(..): fix incorrect <VISITED> with array argument
Avi Halachmi (:avih)
2018-04-07
1
-1
/
+1
*
js: implement mp.register_idle
Avi Halachmi (:avih)
2018-04-07
2
-7
/
+53
*
js: implement mp.options.read_options
Avi Halachmi (:avih)
2018-04-07
2
-8
/
+60
*
config: replace config dir lua-settings/ with dir script-opts/
Avi Halachmi (:avih)
2018-04-07
6
-5
/
+14
*
ao_opensles: let cfg_frames_per_buffer accept buffer size up to 0.5s at 192kHz
Tom Yan
2018-04-05
1
-1
/
+1
*
ao_opensles: remove useless cfg_sample_rate
Tom Yan
2018-04-05
2
-5
/
+1
*
ao_opensles: bump device buffer size to 250ms
Tom Yan
2018-04-05
1
-1
/
+1
*
ao_opensles: do one buffer only
Tom Yan
2018-04-05
1
-15
/
+8
*
av_common: cosmetic simplification to ffmpeg component iteration loops
wm4
2018-04-03
1
-4
/
+2
*
f_lavfi: use new libavfilter iteration API
wm4
2018-04-03
3
-5
/
+6
*
video: remove libavutil PSEUDOPAL stuff
wm4
2018-04-03
3
-6
/
+3
*
vaapi: add option to select a non-default device path
Rostislav Pehlivanov
2018-03-30
3
-27
/
+52
*
lavc_conv: do not allow libavcodec to drop subtitles with broken UTF-8
wm4
2018-03-26
2
-1
/
+2
*
player: fix hook processing consistency and code duplication issues
wm4
2018-03-26
3
-45
/
+20
*
client API: add a first class hook API, and deprecate old API
wm4
2018-03-26
14
-103
/
+283
*
client API: deprecate mpv_get_wakeup_pipe()
wm4
2018-03-26
3
-17
/
+24
*
command: remove an old compatibility hack
wm4
2018-03-26
2
-48
/
+3
*
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
*