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: 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
Niklas Haas
2016-07-25
3
-3
/
+4
*
vo_opengl: reduce default 3dlut-size to 64x64x64
Niklas Haas
2016-07-25
2
-2
/
+2
*
x11: do not accidentally discard event flags
wm4
2016-07-25
2
-6
/
+5
*
vo_opengl: increase 3DLUT accuracy at lower LUT sizes
Niklas Haas
2016-07-25
1
-1
/
+8
*
audio: use idiotic FFmpeg ABI rules for public-except-not-public fields
wm4
2016-07-24
1
-5
/
+5
*
player: disable DS with spdif transcoding too
wm4
2016-07-24
1
-2
/
+5
*
af_lavcac3enc: use common code for AVFrame setup
wm4
2016-07-24
3
-16
/
+22
*
demux_lavf: remove subtitle seeking special-case
wm4
2016-07-24
1
-22
/
+7
*
vo_opengl: glctx can be NULL during init
wm4
2016-07-21
1
-1
/
+1
*
x11, wayland: do not accidentally close FD 0
wm4
2016-07-21
2
-2
/
+6
*
vo: remove now unused event_fd handling
wm4
2016-07-21
2
-62
/
+8
*
wayland_common: make function declaration consistent
Rostislav Pehlivanov
2016-07-21
1
-23
/
+21
*
wayland: port to the new wakeup/wait_events framework
Rostislav Pehlivanov
2016-07-21
4
-71
/
+53
*
manpage: not-document tscale=linear
wm4
2016-07-21
1
-0
/
+3
*
vo_opengl: add a tscale=linear direct implementation
Niklas Haas
2016-07-21
1
-3
/
+10
*
cocoa: remove unused icc profile variables
Akemi
2016-07-21
1
-2
/
+0
*
cocoa: update screen fps only if necessary
Akemi
2016-07-21
1
-1
/
+3
*
x11: stop using vo.event_fd
wm4
2016-07-20
8
-1
/
+72
*
vo_opengl: allow backends to provide callbacks for custom event loops
wm4
2016-07-20
6
-17
/
+51
*
vo_wayland: fix high CPU usage due to busy polling
Rostislav Pehlivanov
2016-07-19
1
-3
/
+3
*
x11: skip ICC update on every window move
wm4
2016-07-18
2
-11
/
+26
*
libarchive: sanitize non-UTF8 archive entries
wm4
2016-07-18
1
-2
/
+2
*
libarchive: unify entry iteration between stream/demux layers
wm4
2016-07-18
3
-42
/
+54
*
audio: refactor mixer code and delete mixer.c
wm4
2016-07-17
14
-225
/
+99
*
audio: fix crashes due to broken uninit check
wm4
2016-07-15
1
-5
/
+0
*
vf_vavpp: get rid of mp_refqueue_is_interlaced()
wm4
2016-07-15
3
-11
/
+1
*
vf_d3d11vpp: fix interlaced-only=no mode
wm4
2016-07-15
1
-2
/
+2
*
vf_d3d11vpp: add video processor selection
wm4
2016-07-15
2
-5
/
+26
*
player: do not cut off terminal status line if it contains newlines
wm4
2016-07-15
1
-1
/
+1
*
af: avoid rebuilding filter chain in another minor case
wm4
2016-07-15
1
-0
/
+3
*
videotoolbox: add yuv420p to --videotoolbox-format
wm4
2016-07-15
2
-2
/
+12
*
vo_opengl: hwdec: reset hw_subfmt field
wm4
2016-07-15
8
-0
/
+9
*
video: change hw_subfmt meaning
wm4
2016-07-15
6
-26
/
+22
*
man: fix PDF build error
Martin Herkt
2016-07-15
1
-0
/
+1
*
videotoolbox: add --hwdec=videotoolbox-copy for h/w accelerated decoding with...
Aman Gupta
2016-07-15
5
-9
/
+118
*
DOCS/compile-windows.md: MSVC DLL usage instructions
wm4
2016-07-14
1
-0
/
+18
*
Use - as command-name separator everywhere
Timotej Lazar
2016-07-14
17
-47
/
+47
*
demux_timeline: restore mkv edition switching
wm4
2016-07-14
1
-0
/
+3
*
ao_pulse: fix some volume control rounding issues
wm4
2016-07-14
1
-2
/
+3
*
ao_creoaudio: print OSStatus as decimal signed integer too
wm4
2016-07-13
1
-1
/
+1
*
ao_coreaudio: use correct free function on errors
wm4
2016-07-13
1
-1
/
+1
*
manpage: add some missing color management related sub-properties
wm4
2016-07-13
1
-0
/
+3
*
command: add properties for HDR metadata
Niklas Haas
2016-07-13
2
-0
/
+8
*
video: respect --deinterlace=auto
wm4
2016-07-12
1
-1
/
+2
*
win32: mpv.rc: re-add version info
James Ross-Gowan
2016-07-12
1
-7
/
+25
*
vo_opengl: angle: use WARP if there are no hw adapters
James Ross-Gowan
2016-07-12
1
-2
/
+45
*
cache: minor simplification
wm4
2016-07-11
1
-7
/
+10
*
cache: fix previous commit
wm4
2016-07-11
1
-1
/
+11
*
cache: propagate seek failures
wm4
2016-07-11
1
-7
/
+17
*
vo_opengl: angle: try D3D9 when D3D11 fails eglInitialize
James Ross-Gowan
2016-07-11
1
-7
/
+8
*
audio: fix code for adjusting conversion filters
wm4
2016-07-11
1
-4
/
+5
*
af_volume: don't let softvol overwrite af_volume volumedb sub-option
wm4
2016-07-11
1
-2
/
+2
*
audio: add heuristic to move auto-downmixing before other filters
wm4
2016-07-10
1
-7
/
+66
*
audio: add auto-inserted flag to filter list logging
wm4
2016-07-10
1
-0
/
+2
*
audio: cleanup audio filter format negotiation
wm4
2016-07-10
3
-149
/
+62
*
manpage: minor fix
wm4
2016-07-10
2
-3
/
+3
*
audio: show an osd bar when changing ao-volume
Uros Vampl
2016-07-10
1
-1
/
+17
*
audio: insert audio-inserted filters at end of chain
wm4
2016-07-09
1
-34
/
+1
*
audio: don't crash when changing volume if no audio is initialized
wm4
2016-07-09
1
-0
/
+3
*
man: fix typo
wm4
2016-07-09
1
-1
/
+1
*
audio: drop --softvol=no and --softvol=auto
wm4
2016-07-09
10
-363
/
+145
*
man: fix typos
Jakub Wilk
2016-07-09
5
-11
/
+11
*
vo_xv, vo_x11: fix typos in warnings
Jakub Wilk
2016-07-09
2
-3
/
+3
*
man: fix botched sentence
wm4
2016-07-08
1
-3
/
+3
*
vd_d3d11vpp: remove nonsensical flush call
wm4
2016-07-08
1
-5
/
+0
*
x11: add missing FocusChangeMask
wm4
2016-07-08
1
-1
/
+1
*
ao_coreaudio: error out when selecting invalid device
wm4
2016-07-08
1
-0
/
+7
*
client API: remove "status" log level from mpv_request_event docs
wm4
2016-07-08
2
-1
/
+5
*
command: don't delay progress updates to next video frame
wm4
2016-07-08
1
-0
/
+1
*
video: fix midstream video configuration changes
wm4
2016-07-08
1
-0
/
+1
*
vo_vdpau: minor simplification
wm4
2016-07-07
1
-19
/
+9
*
video: limit number of frames sent to VO to the VO requested amount
wm4
2016-07-07
1
-1
/
+3
*
player: cut off status line on terminal width
wm4
2016-07-06
1
-0
/
+6
*
vf, af: print filter labels in verbose mode
wm4
2016-07-06
2
-0
/
+4
*
video: fix deinterlace filter handling for VFCTRL_SET_DEINTERLACE filters
wm4
2016-07-06
1
-18
/
+20
*
vf: mark filter chain as uninitialized when mutating it
wm4
2016-07-06
1
-0
/
+2
*
video: fix deinterlace filter handling on pixel format changes
wm4
2016-07-06
1
-7
/
+4
*
vf: don't clobber input params on reconfigure failure
wm4
2016-07-06
1
-1
/
+1
*
player: it's not --force-seeking but --force-seekable
wm4
2016-07-06
1
-1
/
+1
*
player: rewrite deinterlace filter auto-insertion
wm4
2016-07-05
4
-107
/
+84
*
csp: document deviations from the references where they occur
Niklas Haas
2016-07-05
2
-3
/
+27
*
x11_common: silence xdg-screensaver
Ben Boeckel
2016-07-05
1
-1
/
+1
*
subprocess: add a callback to ignore output
Ben Boeckel
2016-07-05
2
-0
/
+6
*
vo_opengl: angle: update the swapchain on resize
James Ross-Gowan
2016-07-04
1
-1
/
+16
*
vo_opengl: error out gracefully when trying to use FBOs without FBO API
wm4
2016-07-04
1
-0
/
+5
*
vf_d3d11vpp: fix output image format if not doing any filtering
wm4
2016-07-04
1
-2
/
+5
*
input: remove redundant log message
wm4
2016-07-04
1
-4
/
+1
*
vo_opengl: move eval_szexpr to user_shaders.c
Niklas Haas
2016-07-03
3
-102
/
+124
*
vd_lavc: expose mastering display side data reference peak
Niklas Haas
2016-07-03
3
-1
/
+32
*
vo_opengl: generalize HDR tone mapping mechanism
Niklas Haas
2016-07-03
8
-91
/
+136
*
mp_image: split colorimetry metadata into its own struct
Niklas Haas
2016-07-03
22
-151
/
+160
*
vo_opengl: don't constantly resize the output FBO
Niklas Haas
2016-07-03
1
-1
/
+1
*
sub: remove unused sub_bitmaps.scaled field
wm4
2016-07-03
2
-5
/
+0
*
sub: move RGBA scaling to vo_vaapi
wm4
2016-07-03
3
-73
/
+25
*
sub: change how libass output is converted to RGBA in some cases
wm4
2016-07-03
5
-132
/
+103
*
sub: move around some code
wm4
2016-07-03
1
-39
/
+60
*
sub: pass preferred OSD format to subtitle renderers
wm4
2016-07-03
9
-18
/
+22
*
vo_opengl: remove caching GL_MAX_TEXTURE_SIZE value
wm4
2016-07-03
1
-11
/
+15
*
vo_opengl: use ringbuffer of PBOs
wm4
2016-07-03
2
-7
/
+13
*
vo_opengl: support inconsistent negative strides per plane
wm4
2016-07-03
1
-8
/
+10
*
vo_opengl: move PBO upload handling to shared code
wm4
2016-07-03
4
-140
/
+91
*
w32_common: make WM_NCHITTEST simpler and more accurate
James Ross-Gowan
2016-07-03
1
-15
/
+13
*
manpage: document confusing "vf clr" command usage
wm4
2016-07-03
1
-0
/
+2
*
player: add missing space to error message
wm4
2016-07-02
1
-1
/
+1
*
vd_lavc: hide structs behind platform flags