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
*
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
*
TOOLS/lua/autoload: don't run if playlist is loaded
Ricardo Constantino
2015-08-10
1
-0
/
+4
*
TOOLS/lua: Add zones.lua
Ricardo Constantino
2015-08-09
1
-0
/
+74
*
options: remove the period at the end of "No file."
Niklas Haas
2015-08-09
1
-1
/
+1
*
options: move program name to end of window title
Martin Herkt
2015-08-09
1
-1
/
+1
*
manpage: document videotoolbox support
wm4
2015-08-08
1
-0
/
+1
*
av_common: remove deprecated API usage
wm4
2015-08-07
1
-2
/
+0
*
audio: remove unused legacy libavutil header
wm4
2015-08-07
3
-3
/
+0
*
player: raise maximum idle time
wm4
2015-08-07
1
-1
/
+1
*
build: fix build with --disable-tv --enable-pvr
wm4
2015-08-06
1
-0
/
+1
*
manpage: use - as separator for the remaining commands
wm4
2015-08-06
1
-22
/
+22
*
lua: implement input_enable_section/input_disable_section via commands
wm4
2015-08-06
6
-44
/
+31
*
command: define-section with empty contents removes a section
wm4
2015-08-06
2
-1
/
+3
*
lua: make mp.input_define_section use the define-section command
wm4
2015-08-06
2
-21
/
+7
*
command: add a command for defining input bindings
wm4
2015-08-06
4
-0
/
+32
*
demux: add options to control maximum queue size
wm4
2015-08-05
6
-6
/
+27
*
demux: remove options to control minimum packet queue size
wm4
2015-08-05
5
-27
/
+1
*
old-configure: add dummies for recently added config.h entries
wm4
2015-08-05
1
-0
/
+9
*
DOCS: document video-aspect behavior change
wm4
2015-08-05
1
-0
/
+3
*
vf_vdpaurb: Don't segfault if input mpi is null
Philip Langdale
2015-08-05
1
-0
/
+4
*
build: fix conditions for building gl_hwdec_vda.c
wm4
2015-08-05
1
-1
/
+1
*
hwdec: add VideoToolbox support
Sebastien Zwickert
2015-08-05
11
-12
/
+198
*
vo_vdpau: fix frame scheduling if display FPS is unknown
wm4
2015-08-04
2
-3
/
+3
*
charset_conv: use our own UTF-8 check with ENCA only
wm4
2015-08-04
1
-6
/
+5
*
command: always make video-aspect property accessible
wm4
2015-08-04
1
-14
/
+14
*
command: fix video-aspect property update notification
wm4
2015-08-04
1
-1
/
+1
*
osc: completely disable if no VO window exists
wm4
2015-08-04
1
-1
/
+7
*
command: make auto-deinterlacing output at field rate
wm4
2015-08-04
1
-1
/
+1
*
player: warn against using HLS URLs with --playlist
wm4
2015-08-04
2
-1
/
+8
*
charset_conv: "auto" encoding detection now uses uchardet.
Jehan
2015-08-04
2
-5
/
+8
*
input.conf: remap d/D keys
wm4
2015-08-04
3
-7
/
+4
*
player: use demux_open_url() to open main files
wm4
2015-08-04
3
-65
/
+41
*
stream: remove remaining DVD/BD menu definitions
wm4
2015-08-03
2
-88
/
+0
*
stream_bluray: remove menu implementation
wm4
2015-08-03
1
-358
/
+11
*
stream_dvdnav: rip out lower-level menu implementation
wm4
2015-08-03
1
-255
/
+7
*
player: remove higher-level remains of DVD/BD menu support
wm4
2015-08-03
20
-541
/
+1
*
video: unbreak EOF with video-only files that have timestamp resets
wm4
2015-08-03
1
-1
/
+2
*
vo: fix inverted condition
wm4
2015-08-03
1
-1
/
+1
*
audio: fix --end handling (again)
wm4
2015-08-03
1
-5
/
+2
*
charset_conv: fix switched parameters
wm4
2015-08-02
1
-1
/
+1
*
image_writer: don't use jpeg baseline, and remove useless jpeg options
wm4
2015-08-02
1
-6
/
+1
*
build: make charset detectors dependent on iconv and group them
wm4
2015-08-02
1
-4
/
+11
*
charset_conv: add uchardet support
wm4
2015-08-02
3
-0
/
+47
*
charset_conv: make it possible to return an allocated string as guess
wm4
2015-08-01
3
-10
/
+14
*
audio: remove questionable speed change adjustment
wm4
2015-08-01
1
-3
/
+0
*
video: move frame duration code to a separate function
wm4
2015-08-01
1
-11
/
+23
*
vo: correctly account for dropped frames
wm4
2015-08-01
1
-4
/
+4
*
terminal: disable terminal foreground state polling
wm4
2015-08-01
1
-2
/
+1
*
audio: remove af_dummy
wm4
2015-08-01
4
-65
/
+0
*
old-configure: some adjustments
wm4
2015-08-01
1
-2
/
+2
*
vo_opengl: minor simplifications
wm4
2015-08-01
1
-4
/
+2
*
win32: revert wchar_t changes
wm4
2015-08-01
13
-50
/
+48
*
win32: more wchar_t -> WCHAR replacements
wm4
2015-07-30
9
-17
/
+18
*
vo_direct3d: create multithreaded IDirect3DDevice9
wm4
2015-07-30
1
-1
/
+2
*
TOOLS: remove youtube-starttime.lua
wm4
2015-07-29
1
-34
/
+0
*
ytdl: get start_time
Ricardo Constantino
2015-07-29
1
-0
/
+6
*
ytdl: print command in debug mode
Ricardo Constantino
2015-07-29
1
-0
/
+1
*
demux_playlist: skip hidden directories
wm4
2015-07-29
1
-1
/
+1
*
command: let track properties return option value in idle mode
wm4
2015-07-29
1
-1
/
+5
*
win32: replace wchar_t with WCHAR
wm4
2015-07-29
7
-32
/
+33
*
video: move up vo_frame setup
wm4
2015-07-28
1
-12
/
+12
*
vo_opengl: framebuffers work under GLES 2
wm4
2015-07-27
1
-1
/
+1
*
vo_opengl: slightly more informative message when disabling scalers
wm4
2015-07-27
1
-4
/
+4
*
win32: pthread: don't play dirty tricks for mutex init
wm4
2015-07-27
2
-28
/
+10
*
win32: add portable config mode
wm4
2015-07-27
2
-9
/
+38
*
vo_rpi: determine and return display refresh rate
wm4
2015-07-27
1
-0
/
+24
*
audio: fix restoring volume
shdown
2015-07-27
1
-1
/
+1
*
video: always decode at least 2 frames in advance
wm4
2015-07-26
1
-5
/
+1
*
Copyright: mention that more liberal licenses are ok too
wm4
2015-07-26
1
-1
/
+1
*
vo_opengl: minor cleanup to hwdec texture setting code
wm4
2015-07-26
1
-14
/
+9
*
build: remove useless class
Stefano Pigozzi
2015-07-26
6
-48
/
+37
*
manpage: document --audio-channels=auto caveats
wm4
2015-07-25
2
-2
/
+11
*
Require contributions in LGPLv2.1+
wm4
2015-07-24
2
-2
/
+13
*
vo_opengl: remove legacy GL detection
wm4
2015-07-24
1
-23
/
+1
*
audio: remove an unused parameter
wm4
2015-07-24
1
-3
/
+2
*
audio: fix EOF state with --keep-open
wm4
2015-07-24
1
-1
/
+1
*
command: add property indicating per-file options
wm4
2015-07-23
5
-0
/
+11
*
vo_opengl: fix scale=oversample's threshold calculations
Niklas Haas
2015-07-23
1
-1
/
+1
*
video: don't restrict --vd-lavc-threads to a maximum of 16
wm4
2015-07-23
2
-4
/
+5
*
manpage: fix typo
wm4
2015-07-23
1
-1
/
+1
*
Revert "vo_opengl: make the size of interpolation textures exact"
wm4
2015-07-22
1
-2
/
+2
*
cache: make backbuffer size configurable
wm4
2015-07-22
5
-11
/
+30
*
cache: fix backbuffer logic
wm4
2015-07-22
1
-4
/
+5
*
TOOLS: unbreak osxbundle.py
ChrisK2
2015-07-21
1
-1
/
+1
*
video: always re-probe auto deint filter on filter reconfig
wm4
2015-07-21
3
-10
/
+24
*
vf_scale: cleanup log messages
wm4
2015-07-20
1
-12
/
+3
*
vo: minor simplification for queue size handling
wm4
2015-07-20
6
-18
/
+17
*
vo_opengl: add temporal-dither-period option
Niklas Haas
2015-07-20
3
-1
/
+10
*
demux_mkv: remove unnecessary code
wm4
2015-07-20
1
-4
/
+0
*
demux_mkv: parse FLAC channel layouts
wm4
2015-07-20
1
-0
/
+67
*
vo_opengl: make oversample the default for opengl-hq as well
Niklas Haas
2015-07-20
1
-1
/
+1
*
af_lavrresample: always reinit resampler on filter reinit
wm4
2015-07-19
1
-18
/
+1
*
af_lavrresample: don't unnecessarily print remix message
wm4
2015-07-19
1
-8
/
+8
*
TOOLS/zsh.pl: die loudly if mpv fails to run
Philip Sequeira
2015-07-19
1
-2
/
+13
*
vf_vapoursynth: relicense to LGPL 2.1+
wm4
2015-07-19
1
-7
/
+7
*
build: update waf to 1.8.12
Stefano Pigozzi
2015-07-18
1
-2
/
+2
*
command: add track-list/N/audio-channels property
deuiore
2015-07-18
3
-0
/
+14
*
vo_opengl: make the size of interpolation textures exact
Niklas Haas
2015-07-18
1
-2
/
+2
*
screenshot: don't write PNG colorspace tags by default
wm4
2015-07-18
3
-2
/
+3
*
sub: add option for stretching image subtitles to screen
wm4
2015-07-18
5
-0
/
+17
*
av_log: remove dumb shit
wm4
2015-07-18
1
-24
/
+1
*
vo_opengl: cleanup frame reupload logic
wm4
2015-07-17
1
-8
/
+9
*
build: fix windows compilation after clean
Stefano Pigozzi
2015-07-17
1
-3
/
+5
*
TOOLS: make autodeint detect telecine in parallel
Kevin Mitchell
2015-07-16
1
-45
/
+26
*
vo_opengl: refactor queue configuration
wm4
2015-07-16
4
-23
/
+29
*
vo: fix number of future frames
wm4
2015-07-16
2
-2
/
+2
*
build: make mpv.rc depend on version.h
Stefano Pigozzi
2015-07-15
1
-0
/
+4
*
vo_opengl: reject future images in different formats
wm4
2015-07-15
1
-1
/
+2
*
vaapi: destroy derived VAImage after each use
wm4
2015-07-15
1
-0
/
+4
*
vo_vaapi: drop unused field
wm4
2015-07-15
1
-2
/
+0
*
vaapi: don't assume vaQueryImageFormats() returns sorted list
wm4
2015-07-15
1
-8
/
+13
*
Revert "vaapi: remove vaDeriveImage() code path"
wm4
2015-07-15
1
-17
/
+40
*
vaapi: allow allocating additional surfaces during decoding
wm4
2015-07-15
1
-3
/
+2
*
vo_opengl: simplify
wm4
2015-07-15
1
-26
/
+11
*
player: show larger cache sizes in MB on status line
wm4
2015-07-14
1
-1
/
+5
*
build: don't make version.sh create version.h by default
wm4
2015-07-14
2
-7
/
+6
*
vf_vdpaupp: Don't crash when evaluating interlacing of NULL mpi
Philip Langdale
2015-07-14
1
-1
/
+1
*
README: remove dead links to mailing lists
wm4
2015-07-14
1
-4
/
+0
*
player: add missing \n to a message
wm4