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: if only ab-loop-b is set, loop from start of file
wm4
2016-04-21
6
-16
/
+26
*
ad_spdif: take care of deprecated libavcodec API usage
wm4
2016-04-20
1
-0
/
+7
*
stream_memory: add hex:// protocol
wm4
2016-04-20
2
-2
/
+38
*
player: force wakeup on playback restart
wm4
2016-04-20
1
-0
/
+1
*
player: really start audio only once video is ready
wm4
2016-04-20
1
-5
/
+10
*
player: reduce some timer calls
wm4
2016-04-20
1
-4
/
+5
*
player: minor simplification to buffering property updates
wm4
2016-04-20
1
-9
/
+4
*
player: simplify an aspect of buffering determination
wm4
2016-04-19
4
-18
/
+35
*
demux_playlist: read directories recursive
wm4
2016-04-18
1
-17
/
+57
*
player: loop on end of file if ab-loop-b is unset
wm4
2016-04-18
4
-7
/
+15
*
d3dva: move Intel_H264_NoFGT_ClearVideo to lower priority
Kevin Mitchell
2016-04-18
1
-1
/
+1
*
dxva2: fix missing newline in error message
Kevin Mitchell
2016-04-18
1
-1
/
+1
*
d3dva: include selected decoder and format in verbose output
Kevin Mitchell
2016-04-17
2
-0
/
+7
*
input: fix parsing multiple input command prefixes
Philip Sequeira
2016-04-17
1
-1
/
+0
*
TOOLS/zsh.pl: complete --audio-device
Philip Sequeira
2016-04-16
1
-6
/
+22
*
vo_opengl: fix an outdated comment
wm4
2016-04-16
1
-3
/
+1
*
command: fix cycling certain properties
wm4
2016-04-15
1
-1
/
+1
*
vo_lavc: fix build on Libav
wm4
2016-04-15
1
-2
/
+1
*
mp_image: make mp_image_copy_fields_* private
wm4
2016-04-15
2
-8
/
+4
*
vo_lavc: unsupport deprecated AVFMT_RAWPICTURE
wm4
2016-04-15
1
-23
/
+12
*
vo_lavc: send refcounted AVFrame to encoder
wm4
2016-04-15
1
-4
/
+4
*
mp_image: add mp_image_to_av_frame()
wm4
2016-04-15
2
-6
/
+10
*
mp_image: simplify mp_image_steal_data()
wm4
2016-04-15
1
-17
/
+7
*
mp_image: pass through AVHWFramesContext
wm4
2016-04-15
2
-4
/
+22
*
ao_coreaudio_exclusive: list formats when searching substream
wm4
2016-04-15
1
-0
/
+3
*
ao_coreaudio: remove unused function
wm4
2016-04-15
2
-25
/
+0
*
lcms: include math.h
wm4
2016-04-15
1
-0
/
+1
*
command: log property set calls
wm4
2016-04-15
2
-8
/
+17
*
command: allow setting panscan etc. properties if no video is active
wm4
2016-04-15
1
-4
/
+1
*
client API: improve mpv_set_property() handling of MPV_FORMAT_NODE
wm4
2016-04-15
6
-48
/
+63
*
vo_opengl: rpi: don't include x11 header file
wm4
2016-04-15
1
-1
/
+0
*
player: fix use-after-free with --screenshot-directory
wm4
2016-04-14
1
-1
/
+2
*
build: add check for AVHWFramesContext API
wm4
2016-04-14
1
-0
/
+6
*
m_option: slightly improve --msg-level=help output
wm4
2016-04-13
1
-1
/
+1
*
m_option: add string conversion for --audio-channels
wm4
2016-04-13
1
-0
/
+8
*
vo_opengl: simplify and improve up scale=oversample
Niklas Haas
2016-04-12
1
-21
/
+5
*
demux_mkv: fix seeking with files that miss the first index entry
wm4
2016-04-12
1
-3
/
+6
*
vf_vavpp: reindent
wm4
2016-04-11
1
-8
/
+6
*
vaapi: determine surface format in decoder, not in renderer
wm4
2016-04-11
5
-47
/
+71
*
Revert "build: disable encoding mode by default"
Rudolf Polzer
2016-04-11
1
-1
/
+0
*
encode_lavc: Migrate to codecpar API.
Rudolf Polzer
2016-04-11
4
-231
/
+274
*
aspect: rework --video-unscaled
Niklas Haas
2016-04-10
3
-29
/
+18
*
aspect: remove useless debug messages
wm4
2016-04-10
1
-10
/
+2
*
vo_opengl: improve rotation handling (again)
wm4
2016-04-08
2
-44
/
+47
*
TOOLS/zsh.pl: properly escape last change
Philip Sequeira
2016-04-08
1
-2
/
+2
*
command: add keepaspect property
wm4
2016-04-08
1
-0
/
+1
*
osd: add italic font for osd
st4t1k
2016-04-08
4
-0
/
+6
*
TOOLS/zsh.pl: don't complete URLs by default
Philip Sequeira
2016-04-08
1
-1
/
+7
*
vo_opengl: log if glGetString(GL_VERSION) returns NULL
wm4
2016-04-08
1
-1
/
+3
*
d3d: fix Windows build
wm4
2016-04-07
1
-2
/
+2
*
vo_opengl: videotoolbox: use kCVPixelBufferLock_ReadOnly for screenshots
wm4
2016-04-07
1
-7
/
+8
*
videotoolbox: change how videotoolbox format is managed
wm4
2016-04-07
4
-6
/
+36
*
mp_image: introduce a hw_subfmt field
wm4
2016-04-07
2
-0
/
+8
*
vd_lavc: let hardware decoder request delaying frames explicitly
wm4
2016-04-07
5
-4
/
+9
*
vd_lavc: fix codec vs. decoder confusion
wm4
2016-04-07
10
-31
/
+32
*
vo: don't reset vsync statistics on seeks etc.
wm4
2016-04-06
1
-9
/
+14
*
sub: interpret "text" subtitles as srt
wm4
2016-04-06
1
-0
/
+3
*
vo_opengl: fix build breakage
wm4
2016-04-06
1
-1
/
+1
*
vo_opengl: minor simplification
wm4
2016-04-05
1
-3
/
+2
*
vo_opengl: fix nnedi + rectangle textures
wm4
2016-04-05
3
-4
/
+4
*
cache: disable useless "Cache is not responding" warning
wm4
2016-04-03
1
-1
/
+1
*
x11: do not set _NET_WM_BYPASS_COMPOSITOR by default
wm4
2016-04-03
2
-3
/
+3
*
aspect: make video-zoom logarithmic
Niklas Haas
2016-04-03
3
-7
/
+7
*
manpage: change underscore to hyphen in input command
Kevin Mitchell
2016-04-03
1
-1
/
+1
*
manpage: fix typo
Kevin Mitchell
2016-04-02
1
-1
/
+1
*
manpage: add example for --msg-level
wm4
2016-04-02
1
-0
/
+16
*
build: make DVB test stricter
wm4
2016-04-02
2
-0
/
+4
*
build: fix AVCodecParameters FFmpeg API check (again)
wm4
2016-04-02
1
-2
/
+2
*
sd_lavc: use decoder-reordered PTS for PGS
wm4
2016-04-02
1
-3
/
+21
*
sd_lavc: add a comment about duration==0 handling
wm4
2016-04-02
1
-1
/
+3
*
sd_lavc: fix subtitle display with unknown end timestamps
wm4
2016-04-02
1
-1
/
+1
*
ao_coreaudio_exclusive: add missing newline to log message
wm4
2016-04-01
1
-1
/
+1
*
gl_lcms: choose BT.1886 gamma per-channel
Niklas Haas
2016-04-01
1
-24
/
+35
*
vo_opengl: generate 3DLUT against source and use full BT.1886
Niklas Haas
2016-04-01
7
-76
/
+162
*
build: fix AVCodecParameters FFmpeg API check
wm4
2016-04-01
1
-1
/
+1
*
build: disable encoding mode by default
wm4
2016-03-31
1
-0
/
+1
*
demux_lavf, ad_lavc, ad_spdif, vd_lavc: handle FFmpeg codecpar API change
wm4
2016-03-31
8
-7
/
+49
*
demux_lavf: remove old MicroDVD frame timing guessing
wm4
2016-03-31
1
-6
/
+1
*
demux_lavf: remove some old framerate guessing
wm4
2016-03-31
1
-14
/
+1
*
mplayer-input.conf: fix input.conf location in comment
Ben Boeckel
2016-03-31
1
-1
/
+1
*
dxva2: abort on mp_image_new_custom_ref failure
Kevin Mitchell
2016-03-30
1
-3
/
+1
*
dxva2: stop using pointer obfuscator LPDIRECT3DSURFACE9
Kevin Mitchell
2016-03-30
2
-6
/
+6
*
dxva2: rewrite to use shared code with d3d11va
Kevin Mitchell
2016-03-30
1
-494
/
+350
*
vd_lavc: add d3d11va hwdec
Kevin Mitchell
2016-03-30
13
-4
/
+933
*
ta: add TA_FREEP macro
Kevin Mitchell
2016-03-30
1
-0
/
+2
*
player: hide cache in status line by default again
wm4
2016-03-30
1
-1
/
+1
*
Revert "demux_mkv: don't trust DefaultDuration for audio"
wm4
2016-03-30
1
-3
/
+5
*
vo_opengl: draw transparency checkerboard after upscaling
Niklas Haas
2016-03-29
1
-4
/
+10
*
vo_opengl: always premultiply alpha
wm4
2016-03-29
4
-5
/
+1
*
vo_opengl: fix rotation direction
wm4
2016-03-29
1
-1
/
+1
*
cache: fix incorrect EOF condition
wm4
2016-03-29
1
-1
/
+2
*
cache: use a single STREAM_CTRL for various cache info
wm4
2016-03-29
7
-95
/
+69
*
command: add video-stereo-mode property
wm4
2016-03-28
2
-0
/
+4
*
player: fix breakage when combining 3D and rotate auto-filters
wm4
2016-03-28
1
-9
/
+5
*
player: remove auto-inserted filters before adding them again
wm4
2016-03-28
1
-1
/
+11
*
vo_opengl: slightly compress gl_set_debug_logger()
wm4
2016-03-28
1
-7
/
+2
*
vo_opengl: reduce temporary variables in gl_transform_trans()
wm4
2016-03-28
1
-5
/
+5
*
vo_opengl: fix rotation
wm4
2016-03-28
2
-48
/
+52
*
vo_opengl: fix row-major vs. column-major confusion
wm4
2016-03-28
2
-4
/
+7
*
vo_opengl: don't upload potentially uninitialized memory to GL buffer
wm4
2016-03-28
1
-1
/
+1
*
vo_openg: fix debanding + rectangle-textures
wm4
2016-03-27
1
-1
/
+1
*
player: fix --stream-dump exit code
wm4
2016-03-26
1
-1
/
+1
*
input: do not force double-click emulation for artificial commands
wm4
2016-03-26
1
-1
/
+1
*
build: allow plain-gl build on OSX
wm4
2016-03-26
1
-3
/
+3
*
player: add wv to list of external audio file extensions
Martin Herkt
2016-03-26
1
-0
/
+1
*
TOOLS/zsh.pl: add .wv extension in zsh completions
Martin Herkt
2016-03-26
1
-1
/
+1
*
lua: don't require key for mp.add_key_binding()
wm4
2016-03-26
2
-4
/
+6
*
Add a mediacodec decoder hwdec wrapper
Jan Ekström
2016-03-25
5
-0
/
+75
*
vd_lavc: mediacodec also needs special timebase love
Jan Ekström
2016-03-25
1
-1
/
+1
*
sub: force segment switch if video is already ahead
wm4
2016-03-25
1
-0
/
+8
*
demux_timeline: request subtitle prefetching on crossing segments
wm4
2016-03-25
1
-1
/
+1
*
ipc-win: restrict read access to the IPC pipe
James Ross-Gowan
2016-03-25
1
-2
/
+96
*
vo_opengl: minor coding style adjustment
wm4
2016-03-24
1
-3
/
+4
*
vo_opengl: utils: some more minor shader string building optimization
wm4
2016-03-24
1
-23
/
+35
*
DOCS/interface-changes: mention --input-ipc-server change
wm4
2016-03-24
1
-0
/
+2
*
ad_lavc, vd_lavc: support new Libav decoding API
wm4
2016-03-24
3
-3
/
+38
*
ad_lavc: add codec_timebase hack too
wm4
2016-03-24
1
-2
/
+5
*
vd_lavc: slightly improve codec_timebase hack
wm4
2016-03-24
1
-4
/
+3
*
vo_opengl: utils: slightly optimize shader string building
wm4
2016-03-23
1
-22
/
+21
*
bstr: avoid redundant vsnprintf calls
wm4
2016-03-23
1
-3
/
+9
*
vo_opengl_cb: fix NULL deref
wm4
2016-03-23
1
-1
/
+2
*
man: ipc: update for named pipe IPC on Windows
James Ross-Gowan
2016-03-23
2
-11
/
+42
*
ipc: rename --input-unix-socket to --input-ipc-server
James Ross-Gowan
2016-03-23
1
-1
/
+2
*
ipc: add Windows implementation with named pipes
James Ross-Gowan
2016-03-23
6
-430
/
+881
*
command: change "cache-speed" OSD formatting
wm4
2016-03-22
2
-6
/
+11
*
vo_opengl: fix blend-subtitles=video in some cases
wm4
2016-03-22
1
-0
/
+1
*
qthelper: fix potential NULL deref in error path
wm4
2016-03-22
1
-2
/
+2
*
vo_opengl, osd: allow osc.lua to react faster on resizes
wm4
2016-03-21
5
-16
/
+55
*
command: add cache-speed property
wm4
2016-03-20
5
-15
/
+71
*
playlist: improve shuffle algorithm
Niklas Haas
2016-03-20
1
-5
/
+3
*
vo_opengl: GLX: try to create 3.3 core profile context
wm4
2016-03-19
3
-6
/
+26
*
man: lua: fix typo in script-binding example.
torque
2016-03-19
1
-1
/
+1
*
Revert "wayland: set fs mode on every configure"
Emmanuel Gil Peyrot
2016-03-19
1
-6
/
+5
*
csputils: add DCI-P3 colorspace
Niklas Haas
2016-03-19
3
-0
/
+12
*
DOCS/compile-windows.md: use CC=gcc.exe for msys2 compile
Kevin Mitchell
2016-03-18
1
-2
/
+2
*
DOCS/compile-windows.md: update dependencies for msys2 build
Kevin Mitchell
2016-03-18
1
-1
/
+1
*
TOOLS/lua/README: link to list of user scripts on wiki
wm4
2016-03-18
1
-1
/
+7
*
lua: don't suspend core by default during script execution
wm4
2016-03-18
3
-8
/
+3
*
vd_lavc: don't get into an endless loop if decoding fails
wm4
2016-03-18
1
-0
/
+2
*
demux_timeline: skip decoder reinit when seeking to same segment
wm4
2016-03-17
1
-5
/
+3
*
vo_opengl: dxva2egl: ignore alpha component in the mapped video
wm4
2016-03-17
1
-3
/
+1
*
vo_opengl: fix operation without GL_ARB_texture_rg
wm4
2016-03-17
1
-4
/
+11
*
ao_lavc: use new af_select_best_samplerate function
Kevin Mitchell
2016-03-17
1
-0
/
+5
*
ao_wasapi: use new af_select_best_samplerate function
Kevin Mitchell
2016-03-17
1
-11
/
+3
*
audio: add af_select_best_samplerate function
Kevin Mitchell
2016-03-17
2
-0
/
+32
*
dxva2: prevent outputting native surfaces with HWDEC_DXVA2_COPY (again)
wm4
2016-03-17
1
-1
/
+2
*
vo_opengl: fix sharpen filter
wm4
2016-03-16
3
-4
/
+5
*
DOCS/compile-windows.md: update MSYS2 instructions
Kevin Mitchell
2016-03-16
1
-12
/
+37
*
osd: fix build with --disable-libass
wm4
2016-03-16
1
-1
/
+1
*
vo_opengl: only open one OpenGL/DX interop handle when using dxva2
Kevin Mitchell
2016-03-15
2
-18
/
+23
*
input/event.h: add include guard
wm4
2016-03-15
1
-0
/
+4
*
input: accept plain text for drag&drop
wm4
2016-03-15
1
-0
/
+7
*
x11, input: move mime type drag&drop negotiation to common code
wm4
2016-03-15
3
-4
/
+67
*
x11: move vo->input_ctx accesses to x11->input_ctx
wm4
2016-03-15
2
-19
/
+21
*
mpv.rc: remove most contents
wm4
2016-03-14
1
-21
/
+0
*
command: dump tracklist if sub-add is run with the "cached" flag
wm4
2016-03-14
1
-0
/
+2
*
manpage: fix inverted condition in mixer-active description
wm4
2016-03-13
1
-2
/
+2
*
player: add missing audio reconfig events
wm4
2016-03-13
1
-0
/
+4
*
manpage: minor changes to some environment variables
wm4
2016-03-12
1
-5
/
+1
*
dec_video: always redisplay cover art after a seek
wm4
2016-03-11
1
-3
/
+1
*
dec_video: reduce scope of variable
wm4
2016-03-11
1
-3
/
+3
*
build: be less strict about line endings
wm4
2016-03-11
1
-2
/
+2
*
manpage: add that dxinterop may work on intel.
Kevin Mitchell
2016-03-10
1
-1
/
+2
*
manpage: remove extraneous newlines from end of options.rst
Kevin Mitchell
2016-03-10
1
-2
/
+0
*
manpage: add note about video filters and hwdec
Kevin Mitchell
2016-03-10
1
-1
/
+5
*
manpage: document dxva2 option for hwdec
Kevin Mitchell
2016-03-10
1
-3
/
+6
*
vo_opengl: add dxva2 interop to angle backend
Kevin Mitchell
2016-03-10
3
-0
/
+351
*
build: install symbolic SVG icon
Jashandeep Sohi
2016-03-10
1
-0
/
+4
*
ytdl_hook: handle optional format_note
▟ ▖▟ ▖
2016-03-10
1
-1
/
+1
*
vo_opengl: use the same type for cached and current uniform values
wm4
2016-03-10
1
-12
/
+11
*