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
*
vo_opengl: deprecate sub-options, add them as global options
wm4
2016-09-02
17
-1101
/
+1139
*
vo_opengl: rename 3dlut-size to icc-3dlut-size
wm4
2016-09-02
1
-1
/
+2
*
m_config: add some convenience functions
wm4
2016-09-02
2
-0
/
+35
*
vo: use new option update mechanism
wm4
2016-09-02
5
-4
/
+25
*
m_config: introduce basic mechanism to synchronize global option updates
wm4
2016-09-02
5
-5
/
+264
*
player: don't send win32 taskbar update before window is created
wm4
2016-09-02
1
-1
/
+1
*
vo_opengl: minor renderer option access refactor
wm4
2016-09-02
3
-5
/
+17
*
m_config: add helper function for initializing af/ao/vf/vo suboptions
wm4
2016-09-02
6
-25
/
+37
*
charset_conv: Use CP949 instead of EUC-KR
Jeong Woon Choi
2016-09-02
1
-0
/
+5
*
DOCS: move libmpv stub to manpage
wm4
2016-09-02
3
-22
/
+17
*
manpage: mention the client API/interface change logs
wm4
2016-09-02
2
-3
/
+8
*
command: deprecate "cache" property, replace with "cache-percent"
wm4
2016-09-02
3
-7
/
+6
*
vo_opengl: remove pre/post/scale-shaders
Niklas Haas
2016-09-02
4
-133
/
+20
*
client API: create core thread at an earlier time
wm4
2016-09-01
4
-55
/
+50
*
command: fix or document some property/option consistency issues
wm4
2016-09-01
5
-26
/
+61
*
command: remove 2 deprecated properties
wm4
2016-09-01
3
-68
/
+1
*
command: rename/deprecate some conflicting property names
wm4
2016-09-01
3
-6
/
+21
*
command: add options to property list
wm4
2016-09-01
14
-216
/
+160
*
m_config: fix "no-" option handling with sub-options
wm4
2016-09-01
1
-1
/
+1
*
vo, ao: disable positional parameter suboptions
wm4
2016-09-01
5
-8
/
+14
*
stream_cb: remove broken cast
wm4
2016-08-31
1
-1
/
+1
*
m_config: remove an unused function
wm4
2016-08-31
2
-24
/
+6
*
vo: update w32_common left out by 4d75514
quilloss
2016-08-31
1
-3
/
+0
*
m_config: remove some aliasing checks
wm4
2016-08-31
1
-19
/
+2
*
m_option: replace --no-video-aspect alias
wm4
2016-08-31
5
-68
/
+35
*
m_config: deprecate top-level suboptions
wm4
2016-08-31
2
-0
/
+7
*
client API: deprecate "no-..." option handling
wm4
2016-08-31
5
-18
/
+31
*
m_config: introduce and use OPT_ALIAS for some options
wm4
2016-08-31
3
-17
/
+21
*
m_config: handle --no-... options differently
wm4
2016-08-31
2
-53
/
+49
*
m_property: remove pointless explicitly clamping
wm4
2016-08-31
3
-63
/
+0
*
input: use OPT_REPLACED for an old option alias
wm4
2016-08-31
1
-1
/
+1
*
vo_xv: remove an aliased option
wm4
2016-08-31
2
-8
/
+10
*
vo: change messy handling of fullscreen and other flags
wm4
2016-08-30
6
-20
/
+7
*
options: make mp_vo_opts options an actual sub-option group
wm4
2016-08-30
9
-85
/
+94
*
m_config: pass parent option in m_config_add_option()
wm4
2016-08-30
1
-9
/
+10
*
m_config: rename is_generated to is_hidden
wm4
2016-08-30
2
-7
/
+7
*
m_option: remove M_OPT_TYPE_DYNAMIC flag
wm4
2016-08-30
3
-17
/
+4
*
command: cosmetics: fix some minor whitespace mistakes
wm4
2016-08-30
1
-2
/
+2
*
player: make --force-window work with opengl-cb
wm4
2016-08-30
1
-0
/
+1
*
player: slightly adjust framerate guessing heuristic
wm4
2016-08-29
1
-6
/
+8
*
Merge pull request #3467 from atomnuker/master
Rostislav Pehlivanov
2016-08-29
1
-0
/
+2
|
\
|
*
wayland: reject resize events with either dimension being 0
Rostislav Pehlivanov
2016-08-29
1
-0
/
+2
|
/
*
vo_opengl: explicitly check for GL errors around framebuffer depth check
wm4
2016-08-29
1
-0
/
+4
*
sd_lavc: always set decoder timebase
wm4
2016-08-29
1
-18
/
+2
*
vd_lavc: always force milliseconds for MMAL
wm4
2016-08-29
1
-0
/
+5
*
vd_lavc, ad_lavc: set pkt_timebase, not time_base
wm4
2016-08-29
2
-2
/
+8
*
m_config: profile option values can be NULL
wm4
2016-08-29
1
-1
/
+2
*
command: export profile list as a property
wm4
2016-08-28
4
-0
/
+54
*
misc: add some annoying mpv_node helpers
wm4
2016-08-28
3
-0
/
+77
*
common: add assert.h include
wm4
2016-08-28
1
-0
/
+1
*
player: add option to disable video OSD
wm4
2016-08-28
4
-8
/
+33
*
command: add property for current subtitle text
wm4
2016-08-27
2
-1
/
+28
*
player: fix minor spelling mistake in osc.lua
James Cowgill
2016-08-27
1
-1
/
+1
*
TOOLS/zsh.pl: add m4a to zsh completion filetype list
wgmk
2016-08-26
1
-1
/
+1
*
player: avoid some redundant terminal status updates
wm4
2016-08-26
1
-11
/
+9
*
x11, wayland: always round up wait times
wm4
2016-08-26
2
-2
/
+2
*
vo: remove redundant wakeup
wm4
2016-08-26
1
-1
/
+3
*
demux: close underlying stream if it's fully read anyway
wm4
2016-08-26
3
-3
/
+34
*
player: don't directly access demuxer->stream
wm4
2016-08-26
4
-6
/
+7
*
cache: don't use a backbuffer if the cache is as large as the file
wm4
2016-08-26
1
-10
/
+14
*
stream_memory: disable stream cache
wm4
2016-08-26
1
-0
/
+1
*
w32_common: use hooks to detect parent window resize
James Ross-Gowan
2016-08-26
1
-35
/
+117
*
vo_opengl: angle: new opengl flag to control DirectComposition
Avi Halachmi (:avih)
2016-08-25
4
-2
/
+23
*
x11: work around mutter fullscreen issue
wm4
2016-08-25
1
-3
/
+11
*
audio: avoid missed wakeups with ab-loops
wm4
2016-08-24
1
-1
/
+5
*
vd_lavc: minor simplification
wm4
2016-08-23
1
-3
/
+1
*
ad_lavc: actually tell decoder about the timebase
wm4
2016-08-23
1
-0
/
+1
*
ao_alsa: log if retrieving supported channel maps fails
wm4
2016-08-22
1
-1
/
+3
*
audio: do not apply --audio-channels if spdif passthrough is in use
wm4
2016-08-22
1
-5
/
+9
*
demux: demote packet queue overflow to a warning
wm4
2016-08-22
1
-3
/
+3
*
player: log if video is considered an image
wm4
2016-08-21
1
-0
/
+1
*
manpage: fix typo
wm4
2016-08-20
1
-1
/
+1
*
vo: be more trusting to estimated display FPS
wm4
2016-08-20
1
-8
/
+5
*
player: update Windows playback state asynchronously
wm4
2016-08-20
3
-8
/
+33
*
ta: add a helper macro
wm4
2016-08-20
1
-0
/
+4
*
vo: fix mismatching types in pointer operation
wm4
2016-08-20
2
-3
/
+3
*
af_lavrresample: better swr reinitialization
Paul B Mahol
2016-08-20
1
-4
/
+5
*
manpage: info about --panscan vs. --video-unscaled
rr-
2016-08-19
1
-1
/
+4
*
aspect: add --video-unscaled=downscale-big
rr-
2016-08-19
3
-7
/
+13
*
af_lavrresample: fix error if resampler could not be recreated
wm4
2016-08-19
1
-4
/
+5
*
command: prevent O(n^2) behaviour for playlist property
James Ross-Gowan
2016-08-20
1
-3
/
+25
*
vd_lavc: remove unnecessary initialization
wm4
2016-08-19
1
-1
/
+0
*
demux: change fps field to double
wm4
2016-08-19
1
-1
/
+1
*
video/audio: always provide "proper" timestamps to libavcodec
wm4
2016-08-19
8
-5
/
+39
*
av_common: improve rounding for float->int timestamp conversions
wm4
2016-08-19
1
-2
/
+4
*
player: refresh very low framerate video on filter changes
wm4
2016-08-19
1
-1
/
+3
*
vf_rotate: allow arbitrary rotation
wm4
2016-08-19
2
-4
/
+11
*
github: fix typo
wm4
2016-08-18
1
-1
/
+1
*
github: encourage bug reports
wm4
2016-08-18
1
-1
/
+3
*
demux_lavf: don't report start time for ogg
wm4
2016-08-18
1
-2
/
+6
*
player: make looping slightly more seamless
wm4
2016-08-18
5
-42
/
+38
*
audio: improve aspects of EOF handling
wm4
2016-08-18
3
-19
/
+47
*
video: don't discard video frames after endpts
wm4
2016-08-18
3
-3
/
+13
*
build: make avutil-mastering-metadata check slightly more robust
wm4
2016-08-18
1
-1
/
+1
*
manpage: input: fix define-section syntax
jaseg
2016-08-17
1
-2
/
+2
*
player: add option to control duration of image display
wm4
2016-08-17
5
-12
/
+48
*
m_option: add mechanism to allow inf/-inf float options
wm4
2016-08-17
1
-1
/
+2
*
m_option: simplify float value range handling
wm4
2016-08-17
1
-21
/
+3
*
demux: fix undefined behavior with ogg metadata update
wm4
2016-08-16
1
-1
/
+1
*
af_lavrresample: work around libswresample misbehavior
wm4
2016-08-16
1
-10
/
+10
*
player: allow passing flags to queue_seek()
wm4
2016-08-15
6
-24
/
+31
*
DOCS: Update version
Martin Herkt
2016-08-15
2
-2
/
+2
*
vo_direct3d: add missing header
Paul B Mahol
2016-08-14
1
-0
/
+1
*
sub: don't potentially discard too many subtitles on seek
wm4
2016-08-14
3
-3
/
+13
*
command: add replaygain information properties to track-list
wm4
2016-08-13
2
-0
/
+26
*
demux: minor cleanup to replaygain error handling
wm4
2016-08-13
1
-12
/
+9
*
demux: make ALBUM replaygain tags optional
wm4
2016-08-13
1
-3
/
+7
*
audio: log replaygain values in af_volume instead demuxer
wm4
2016-08-13
2
-12
/
+11
*
demux: add per-track metadata
wm4
2016-08-12
5
-59
/
+143
*
audio/filter: remove delay audio filter
Paul B Mahol
2016-08-12
4
-225
/
+0
*
github: encourage providing sample files
wm4
2016-08-11
1
-2
/
+6
*
command: add a property that returns filename without extension
wm4
2016-08-11
2
-1
/
+19
*
manpage: remove the word "slave"
wm4
2016-08-11
1
-6
/
+6
*
stream/stream_bluray: display list of available titles on verbose
Ricardo Constantino
2016-08-11
1
-0
/
+6
*
player: add --no-autoload-files option
wm4
2016-08-10
4
-0
/
+19
*
ao_alsa: make pause state more robust, reduce minor code duplication
wm4
2016-08-09
1
-22
/
+25
*
ao_alsa: handle --audio-stream-silence
wm4
2016-08-09
1
-9
/
+51
*
player: add --audio-wait-open options
wm4
2016-08-09
5
-0
/
+20
*
player: add --audio-stream-silence
wm4
2016-08-09
8
-2
/
+27
*
ao_coreaudio: actually use stop callback
wm4
2016-08-09
2
-2
/
+2
*
af_lavcac3enc: allow passing options to libavcodec
wm4
2016-08-09
1
-0
/
+7
*
wscript: improve stdatomic check
Thomas Petazzoni
2016-08-09
1
-1
/
+1
*
stream: fix double-free if cache init fails
wm4
2016-08-08
1
-1
/
+3
*
demux: do not add packets between refresh seek requested and done
wm4
2016-08-08
1
-1
/
+1
*
stream_cb: fix stale comment
wm4
2016-08-08
1
-1
/
+1
*
DOCS/release-policy.md: reminder to update certain version numbers
wm4
2016-08-07
1
-1
/
+2
*
client API: bump API for stream_cb
wm4
2016-08-07
2
-2
/
+4
*
client API: add stream_cb API for user-defined stream implementations
Aman Gupta
2016-08-07
9
-3
/
+428
*
client API: fix indentation
wm4
2016-08-07
1
-1
/
+1
*
client API: add MPV_ERROR_GENERIC
wm4
2016-08-07
2
-1
/
+6
*
w32_common: update window size on resize events
wm4
2016-08-07
1
-0
/
+6
*
player: gross hack to improve non-hr seeking with external audio tracks
wm4
2016-08-07
3
-0
/
+30
*
player: fix mid-stream audio sync condition
wm4
2016-08-07
1
-3
/
+3
*
player: fix display-sync timing if audio take long on resume
wm4
2016-08-07
3
-0
/
+15
*
demux_timeline: enable refresh seeks in some situations
wm4
2016-08-07
1
-0
/
+5
*
demux: make refresh seek handling more generic
wm4
2016-08-06
4
-19
/
+34
*
player: sync audio as well when enabling it mid-stream
wm4
2016-08-06
1
-0
/
+3
*
demux: fix a minor race condition
wm4
2016-08-06
1
-10
/
+12
*
player: improve instant track switching
wm4
2016-08-06
5
-87
/
+80
*
build: always require atomics
wm4
2016-08-05
2
-26
/
+10
*
ao_wasapi: in exclusive mode do not output multichannel by default
wm4
2016-08-05
1
-1
/
+1
*
w32_common: don't wait for GUI thread when polling for events
wm4
2016-08-05
1
-8
/
+12
*
ao_null: use channel list option type for channel-layouts suboption
wm4
2016-08-05
1
-11
/
+5
*
options: fix channels options copy/free operations
wm4
2016-08-05
1
-0
/
+6
*
tvi_v4l2: fix style in the uninit function
Ben Boeckel
2016-08-05
1
-4
/
+6
*
tvi_v4l2: explicitly brace the code
Ben Boeckel
2016-08-05
1
-1
/
+4
*
github: discourage bug reports
wm4
2016-08-05
1
-0
/
+3
*
audio: use --audio-channels=auto behavior, except on ALSA
wm4
2016-08-04
17
-82
/
+234
*
player: remove special-case for DL/DR speakers
wm4
2016-08-04
3
-43
/
+0
*
options: un-restrict --audio-delay
wm4
2016-08-04
1
-1
/
+1
*
player: offset demuxer on start/seek properly with audio/sub delay
wm4
2016-08-04
4
-0
/
+22
*
vo_opengl_cb: log better error message if OpenGL not initialized by user
wm4
2016-08-03
1
-0
/
+6
*
af_lavcac3enc: skip output if there was no input frame
wm4
2016-08-02
1
-0
/
+3
*
wayland_common: check for NULL current_output on fs switching
Rostislav Pehlivanov
2016-08-01
1
-2
/
+3
*
af_lavcac3enc: fix buffering timestamps calculations
wm4
2016-08-01
1
-3
/
+9
*
af_lavcac3enc: fix memory leak
wm4
2016-08-01
1
-1
/
+1
*
wayland_common: provide the real scaled window resolution
Rostislav Pehlivanov
2016-08-01
1
-3
/
+5
*
af_lavcac3enc: fix a debug message
wm4
2016-07-31
1
-1
/
+1
*
af_lavcac3enc: error out properly if encoding fails
wm4
2016-07-31
1
-0
/
+4
*
af_lavcac3enc: fix aspects of AVFrame handling
wm4
2016-07-31
1
-0
/
+3
*
audio: make mp_audio_realloc[_min] ensure frame is writeable
wm4
2016-07-31
1
-1
/
+10
*
ytdl: Error out with http_dash_segments
Ricardo Constantino
2016-07-30
1
-0
/
+4
*
options: add vp9 to --hwdec-codecs
wm4
2016-07-30
2
-4
/
+4
*
wayland_common: fix fullscreen image switching bug
Rostislav Pehlivanov
2016-07-30
3
-6
/
+4
*
wayland_common: prevent black bars on most non-native aspect ratios
Rostislav Pehlivanov
2016-07-30
1
-0
/
+3
*
demux_raw: s16be support was missing due to small typo
Eric Toombs
2016-07-30
1
-1
/
+1
*
wscript: add proper non-version'd SONAME for Android
Jan Ekström
2016-07-30
1
-1
/
+7
*
build: add --htmldir option
Chris Mayo
2016-07-30
2
-1
/
+2
*
wayland_common: clip window size to the display output size
Rostislav Pehlivanov
2016-07-30
1
-5
/
+7
*
wayland_common: flush wakeup_pipe on a wakeup
Rostislav Pehlivanov
2016-07-30
1
-8
/
+10
*
osdep/io: introduce mp_flush_wakeup_pipe()
Rostislav Pehlivanov
2016-07-30
5
-10
/
+14
*
wayland_common: remove untested/unusable wayland dnd code
Rostislav Pehlivanov
2016-07-30
2
-188
/
+1
*
vo_opengl: remove the 3dlut-size npot2 restriction