index
:
mpv
absurd_test
absurd_test2
absurd_test3
appveyor
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.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
*
vo_opengl: move deband_opts declaration to where it's used
wm4
2015-09-23
2
-8
/
+8
*
vo_opengl: remove unsued chroma_location field
wm4
2015-09-23
2
-2
/
+0
*
vo_opengl: move shader file caching to video.c
wm4
2015-09-23
4
-50
/
+44
*
player: fix another --force-window bug
wm4
2015-09-23
1
-1
/
+1
*
vd_lavc: do not abort hardware decoding on errors
wm4
2015-09-23
1
-8
/
+7
*
vf_vavpp: allocate output surfaces with the same size as input
wm4
2015-09-23
3
-1
/
+15
*
va_vavpp: set input/output processing region
wm4
2015-09-23
1
-2
/
+2
*
vd_lavc: minor cleanup to hwdec fallback code
wm4
2015-09-23
1
-15
/
+8
*
DOCS: update client API changes for release
Martin Herkt
2015-09-23
1
-1
/
+1
*
DOCS: update release policy
Martin Herkt
2015-09-23
1
-27
/
+69
*
win32: allow multiple windows at the same time
wm4
2015-09-22
1
-6
/
+1
*
build: allow disabling vapoursynth completely
wm4
2015-09-22
1
-7
/
+8
*
player: fix excessive CPU usage in audio-only mode
wm4
2015-09-22
1
-3
/
+4
*
player: some more --force-window fixes
wm4
2015-09-21
2
-12
/
+17
*
player: do not destroy VO prematurely when initializing playback
wm4
2015-09-20
1
-1
/
+2
*
player: rename and move find_subfiles.c
wm4
2015-09-20
6
-5
/
+5
*
player: add opus to list of external audio file extensions
wm4
2015-09-20
1
-1
/
+1
*
player: make force-window in auto-profiles actually work
wm4
2015-09-20
4
-29
/
+36
*
player: make force-window=immediate work in auto-profiles
wm4
2015-09-20
1
-0
/
+3
*
vf_yadif: add hack for Libav compatibility
wm4
2015-09-20
1
-3
/
+12
*
audio/filter: remove reentrancy flag
wm4
2015-09-20
5
-22
/
+1
*
TOOLS/zsh.pl: only check the actual exit code when calling mpv
Philip Sequeira
2015-09-20
1
-2
/
+2
*
vf_vdpaurb: query_format is still required
Philip Langdale
2015-09-18
1
-0
/
+6
*
vf_vdpaurb: Pass through non-hardware-decoded content
Philip Langdale
2015-09-15
1
-9
/
+8
*
manpage: add a note about libavfilter
wm4
2015-09-11
2
-0
/
+8
*
video/filter: remove some vf_lavfi wrappers
wm4
2015-09-11
8
-380
/
+0
*
vf_lavfi: cosmetics: fix coding style
wm4
2015-09-11
1
-11
/
+11
*
af_lavfi: implement af-metadata property
wm4
2015-09-11
6
-10
/
+63
*
af: use generic statuc codes
wm4
2015-09-11
1
-7
/
+7
*
player: prefer logical current directory path
wm4
2015-09-11
1
-0
/
+4
*
vf: vf_stereo3d depends on libavfilter
wm4
2015-09-11
2
-2
/
+2
*
ao_lavc: minor simplification
wm4
2015-09-11
1
-2
/
+2
*
ao_alsa: use sample format determination code
Kevin Mitchell
2015-09-10
1
-12
/
+10
*
ao_alsa: add double to sample format list
Kevin Mitchell
2015-09-10
1
-0
/
+1
*
ao_alsa: put spdif formats into find_alsa_format
Kevin Mitchell
2015-09-10
1
-9
/
+9
*
audio/format: revise af_format_conversion_score
Kevin Mitchell
2015-09-10
1
-8
/
+13
*
video: make --field-dominance set interlaced flag
Kevin Mitchell
2015-09-10
2
-4
/
+10
*
vo_rpi: fix compilation
wm4
2015-09-11
1
-2
/
+2
*
ao_oss: use new sample format determination code
wm4
2015-09-10
1
-1
/
+2
*
ao_lavc: use new sample format determination code
wm4
2015-09-10
3
-24
/
+16
*
audio/format: add function for determining sample conversion candidates
wm4
2015-09-10
2
-0
/
+32
*
audio/format: fix interlaved vs. non-interleaved conversions
wm4
2015-09-10
1
-1
/
+1
*
audio/format: actually prefer float over double sample format
wm4
2015-09-10
1
-1
/
+1
*
video: do not use deprecated libavutil pixdesc fields
wm4
2015-09-10
3
-5
/
+27
*
vo_opengl: fix shader compilation with debanding and OSX hwdec
wm4
2015-09-10
3
-8
/
+10
*
vo_opengl: move sampler type mapping to a function
wm4
2015-09-10
2
-7
/
+14
*
command: make "add <property> 0" not change the value
wm4
2015-09-10
3
-5
/
+10
*
cache: do not include backbuffer size in total stream cache size
wm4
2015-09-10
2
-2
/
+4
*
DOCS: cleanup API changes version markers
wm4
2015-09-10
2
-10
/
+11
*
vo_opengl: fix deband sub-option handling
wm4
2015-09-09
1
-1
/
+6
*
vo_opengl: implement debanding (and remove source-shader)
Niklas Haas
2015-09-09
7
-98
/
+228
*
old-makefile: update for recent OpenGL refactors
wm4
2015-09-09
1
-9
/
+14
*
vo_opengl: move self-contained shader routines to a separate file
Niklas Haas
2015-09-09
5
-348
/
+425
*
vo_opengl: reduce code duplication for scaler options
Niklas Haas
2015-09-09
1
-33
/
+16
*
vo_opengl: remove gl_ prefixes from files in video/out/opengl
Niklas Haas
2015-09-09
27
-56
/
+56
*
vo_opengl: move gl_* files to their own subdir
Niklas Haas
2015-09-09
27
-40
/
+40
*
vo_opengl: minor refactor
Niklas Haas
2015-09-09
1
-5
/
+5
*
Use setfield, not --field-dominance. See #2297.
Rudolf Polzer
2015-09-09
1
-6
/
+6
*
vo_opengl: filter allowed options in dumb-mode
wm4
2015-09-08
1
-14
/
+14
*
vo_opengl: move gl_video_opts copying code to separate function
wm4
2015-09-08
2
-15
/
+22
*
af_lavrresample: remove unnecessary indirections
wm4
2015-09-08
1
-35
/
+30
*
af_lavrresample: add normalize suboption
wm4
2015-09-08
2
-1
/
+13
*
vo_opengl: restore single pass optimization as separate code path
wm4
2015-09-07
3
-31
/
+92
*
vo_opengl: move video source rectangle computation to a function
wm4
2015-09-07
1
-18
/
+29
*
vo_opengl: comsetics: remove unnecessary line break
wm4
2015-09-07
1
-4
/
+2
*
vo_opengl: require FBOs and get rid of the single-pass optimization
Niklas Haas
2015-09-07
2
-91
/
+42
*
osd: delay libass initialization as far as possible
wm4
2015-09-07
2
-5
/
+11
*
options: fix --no-config
wm4
2015-09-05
4
-5
/
+5
*
DOCS/client_api_examples/sdl: make the window resizable
wm4
2015-09-04
1
-1
/
+2
*
af_lavrresample: add missing include statement
wm4
2015-09-04
1
-0
/
+1
*
vo_opengl: use the correct attribute name for vertex position
wm4
2015-09-04
1
-2
/
+2
*
audio/filter: remove af_bs2b too
wm4
2015-09-04
7
-202
/
+0
*
audio/filter: remove some useless filters
wm4
2015-09-03
24
-4132
/
+0
*
player: log error code on playback exit
wm4
2015-09-03
1
-0
/
+2
*
ebml: warn if an EBML has unknown length
wm4
2015-09-03
1
-0
/
+4
*
manpage: fix typo
wm4
2015-09-03
1
-1
/
+1
*
vd_lavc: better hwdec log output
wm4
2015-09-02
2
-4
/
+17
*
vd_lavc: factor all hwdec fallbacks into the same function
wm4
2015-09-02
1
-24
/
+19
*
vo_opengl: improve robustness against PBO failure
wm4
2015-09-02
1
-29
/
+40
*
vo_opengl: enable pbo by default with opengl-hq
wm4
2015-09-02
2
-1
/
+2
*
vo_opengl: slightly simplify plane size determination
wm4
2015-09-02
1
-2
/
+5
*
vo_opengl: don't distinguish "real" and texture size
wm4
2015-09-02
3
-34
/
+28
*
vo_opengl: simplify PBO copy
wm4
2015-09-02
1
-6
/
+2
*
vo_opengl: rename get_image to map_image
wm4
2015-09-02
1
-2
/
+2
*
vo_opengl: remove redundant statement in PBO code
wm4
2015-09-02
2
-5
/
+0
*
screenshot: avoid confusing template error message with no file
Kevin Mitchell
2015-09-02
1
-9
/
+11
*
sub: always try to use libavcodec text subtitle converter
wm4
2015-09-01
1
-12
/
+4
*
vo_opengl: remove some leftovers
wm4
2015-09-01
1
-4
/
+0
*
vo_opengl, vda: return to old state
wm4
2015-09-01
2
-31
/
+5
*
sub: fix --sub-codepage UTF-8 with fallback
wm4
2015-09-01
1
-0
/
+4
*
vo_rpi, vo_opengl: do not globally terminate EGL on VO uninit
wm4
2015-08-31
1
-2
/
+1
*
vo_opengl: fix alpha video in one case
wm4
2015-08-30
1
-0
/
+2
*
video: make container vs. bitstream aspect ratio configurable
wm4
2015-08-30
7
-18
/
+59
*
w32: shift drag and drop appends
Kevin Mitchell
2015-08-30
1
-2
/
+4
*
x11: drag and drop append with modifier
Kevin Mitchell
2015-08-30
2
-1
/
+8
*
input: add append argument to file drop event
Kevin Mitchell
2015-08-30
6
-12
/
+21
*
osc: reinit on playlist changes
Kevin Mitchell
2015-08-29
1
-0
/
+1
*
player: slightly better error reporting when opening file fails
wm4
2015-08-28
1
-2
/
+7
*
client API: improve an error message
wm4
2015-08-28
1
-1
/
+1
*
osc: exit tick immediately if disabled.
torque
2015-08-28
1
-0
/
+2
*
sd_ass: assume negative durations are unknown durations, and handle them
wm4
2015-08-27
1
-5
/
+27
*
ytdl: catch bogous extractor info
ChrisK2
2015-08-27
1
-12
/
+12
*
demux_mkv: discard broken index
wm4
2015-08-26
1
-4
/
+17
*
demux_mkv: don't read index twice
wm4
2015-08-26
1
-1
/
+1
*
video: disable interpolation during framestepping
wm4
2015-08-25
1
-0
/
+1
*
vo_opengl: force redraw when framestepping with interpolation
wm4
2015-08-25
1
-1
/
+3
*
ao_alsa: fix minor memory leak
wm4
2015-08-25
1
-8
/
+11
*
vd_lavc: bump number of allocated surfaces for hwdec with HEVC
wm4
2015-08-24
1
-1
/
+4
*
vaapi: add HEVC profile entries
wm4
2015-08-24
1
-0
/
+10
*
demux_libarchive: don't allow probing to read unlimited data
wm4
2015-08-24
1
-5
/
+17
*
vda, videotoolbox: guard against unexpected pixel format
wm4
2015-08-23
1
-0
/
+4
*
audio: don't sleep when finishing audio resync
wm4
2015-08-23
1
-1
/
+1
*
vda, videotoolbox: fix broken condition in screenshot code
wm4
2015-08-23
1
-1
/
+1
*
stream_libarchive: read tar only in "unsafe" mode
wm4
2015-08-22
1
-2
/
+4
*
player: add --playlist-pos option
wm4
2015-08-22
5
-1
/
+24
*
vo_opengl: remove dead code
wm4
2015-08-22
1
-9
/
+0
*
docs: correct typo for 'ingore-chmap'
Ellis Berner
2015-08-22
1
-1
/
+1
*
command: make the playback-time property writable
wm4
2015-08-21
2
-2
/
+9
*
player: return better guess for playback time during seeks
wm4
2015-08-21
1
-13
/
+27
*
options: sub-file replaces subfile, instead of sub
Stian Eikeland
2015-08-21
1
-1
/
+1
*
gl_wayland: Wait for frame callbacks
Jari Vetoniemi
2015-08-21
1
-0
/
+5
*
vo_wayland: Wait for frame callbacks
Jari Vetoniemi
2015-08-21
3
-18
/
+84
*
gl_wayland: eglSwapInterval(0) to avoid blocking
Jari Vetoniemi
2015-08-21
3
-18
/
+14
*
TOOLS/lua/autoload: fix adding more files at end of auto-playlist
Ricardo Constantino
2015-08-20
1
-2
/
+5
*
TOOLS/lua/autoload: add all files on start
wm4
2015-08-20
1
-2
/
+2
*
stream_libarchive: disable raw filter
wm4
2015-08-20
1
-2
/
+0
*
vo_opengl: add tscale-clamp option
Niklas Haas
2015-08-20
5
-2
/
+15
*
vo_rpi: disable background by default
wm4
2015-08-20
2
-6
/
+18
*
player: deliver IDLE event after uninitializing state
wm4
2015-08-20
1
-1
/
+1
*
gl_rpi: destroy the EGLSurface too
wm4
2015-08-20
1
-2
/
+5
*
vo_rpi: use correct variable for osd layer
wm4
2015-08-20
1
-1
/
+1
*
stream_libarchive: fix libarchive callback signature
wm4
2015-08-20
1
-1
/
+1
*
vo_rpi: fix blackscreen before the first subtitle/OSD is rendered
wm4
2015-08-20
1
-0
/
+1
*
old-configure: avoid a warning
wm4
2015-08-19
1
-0
/
+1
*
vd_lavc: remove unneeded hwdec parameters
wm4
2015-08-19
8
-25
/
+16
*
video: don't decode 2 frames ahead with display-sync
wm4
2015-08-19
1
-2
/
+1
*
build: make sure the HAVE_ key is undefined on failure
Stefano Pigozzi
2015-08-19
1
-0
/
+1
*
Revert "build: workaround for broken waf crap"
Stefano Pigozzi
2015-08-19
1
-7
/
+1
*
build: workaround for broken waf crap
wm4
2015-08-18
1
-1
/
+7
*
stream_libarchive: restrict number of allowed formats
wm4
2015-08-18
1
-2
/
+11
*
manpage: fix typo
wm4
2015-08-18
1
-1
/
+1
*
vo_rpi: redraw subtitles only on change
wm4
2015-08-18
3
-4
/
+33
*
vo_rpi: use EGL to render subtitles
wm4
2015-08-18
5
-137
/
+91
*
rpi: factor out context creation
wm4
2015-08-18
2
-63
/
+108
*
demux_libarchive: reject 0-sized files
wm4
2015-08-18
1
-0
/
+3
*
stream: provide a stream_get_size() convenience function
wm4
2015-08-18
9
-30
/
+27
*
demux_libarchive: open flat compressed files
wm4
2015-08-17
3
-4
/
+13
*
DOCS/client_api_examples/sdl: don't curse the mainloop
wm4
2015-08-17
1
-2
/
+2
*
video: fix VideoToolbox/VDA autodetection
wm4
2015-08-17
4
-44
/
+24
*
stream: libarchive wrapper for reading compressed archives
wm4
2015-08-17
9
-0
/
+378
*
player: actually close files on playback end
wm4
2015-08-15
1
-1
/
+1
*
vo_rpi: fix NULL pointer deref
wm4
2015-08-14
1
-1
/
+1
*
atomics: cleanup HAVE_ATOMICS define
wm4
2015-08-13
2
-5
/
+3
*
vo_rpi: simplify background handling
wm4
2015-08-13
1
-19
/
+1
*
vo_rpi: unregister vsync callback
wm4
2015-08-13
1
-1
/
+3
*
vo_rpi: skip OSD rendering when repeating frames
wm4
2015-08-13
1
-4
/
+8
*
DOCS/client_api_examples/sdl: add more explanation comments
wm4
2015-08-12
1
-1
/
+21
*
client API: change subtle wording to different subtle wording
wm4
2015-08-12
1
-1
/
+1
*
player: use OSD formattin for DS on the terminal status line
wm4
2015-08-12
2
-4
/
+9
*
demux: remove redundant demux_chapter.name field
wm4
2015-08-12
7
-22
/
+13
*
vo: fix video EOF with display-sync
wm4
2015-08-12
1
-2
/
+2
*
DOCS/client_api_examples/sdl: don't load file before GL init
wm4
2015-08-11
1
-4
/
+4
*
cocoa: hide cursor using a blank image instead of a system-wide API
Rodger Combs
2015-08-11
1
-4
/
+14
*
DOCS/client_api_examples: add SDL OpenGL example
wm4
2015-08-11
2
-0
/
+142
*
manpage: fix typo
wm4
2015-08-11
1
-1
/
+1
*
osc: avoid annoying verbose mode log spam
wm4
2015-08-10
1
-6
/
+22
*
vo_rpi: support display sync
wm4
2015-08-10
1
-4
/
+51
*
player: add display sync mode
wm4
2015-08-10
13
-17
/
+451
*
player: separate controls for user and video controlled speed
wm4
2015-08-10
7
-22
/
+64
*
player: redo estimated-vf-fps calculation
wm4
2015-08-10
4
-7
/
+81
*
demux_mkv: disable timestamp fixup code again
wm4
2015-08-10
2
-2
/
+2
*
TOOLS/stats-conv: allow passing regex via command line
wm4
2015-08-10
1
-1
/
+4
*
video: remove old vdpau hwaccel API usage
wm4
2015-08-10
3
-233
/
+0
*
command: improve A-B loop OSD messages
wm4
2015-08-10
1
-2
/
+2