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
*
w32: always get screenrc from an HMONITOR
James Ross-Gowan
2015-11-06
1
-21
/
+41
*
w32: remove Win95 and NT4 monitor code
James Ross-Gowan
2015-11-06
1
-25
/
+4
*
video: increase avi pts buffer size
wm4
2015-11-06
1
-1
/
+1
*
vo_opengl: simplify function loader slightly
wm4
2015-11-06
1
-6
/
+0
*
vo_opengl: glBindBufferBase is not part of GL 2.1/GLES 2.0
wm4
2015-11-06
2
-2
/
+2
*
demux_mkv: dump mixing/writing app fields in verbose log
wm4
2015-11-06
1
-0
/
+4
*
old-makefile: update with latest source additions
wm4
2015-11-05
1
-0
/
+6
*
vo_opengl: implement NNEDI3 prescaler
Bin Jin
2015-11-05
11
-5
/
+403
*
file2string: mark question mark as non-safe
Bin Jin
2015-11-05
1
-2
/
+2
*
vo_opengl: add Super-xBR filter for upscaling
Bin Jin
2015-11-05
8
-7
/
+538
*
vo_opengl: make image size dynamic during rendering
Bin Jin
2015-11-05
1
-24
/
+33
*
options: enable mpeg2 hw decoding by default if hw decoding is requested
wm4
2015-11-05
2
-4
/
+4
*
rpi: add support for codecs other than h264
wm4
2015-11-05
3
-7
/
+20
*
vo_vdpau: check VDP_RGBA_FORMAT_A8 support
wm4
2015-11-04
1
-2
/
+6
*
player: use input instead of output format for spdif check
wm4
2015-11-04
1
-1
/
+1
*
audio: do not require full audio chain reinit for speed changes
wm4
2015-11-04
2
-60
/
+66
*
player: move audio speed adjustment code
wm4
2015-11-04
1
-54
/
+60
*
af_lavcac3enc: simplify/fix AVPacket handling
wm4
2015-11-04
1
-16
/
+21
*
audio: strictly align audio on spdif frames
wm4
2015-11-04
1
-3
/
+7
*
options: handle terminal/logging settings eagerly
wm4
2015-11-04
5
-19
/
+29
*
vo_opengl_cb: log some events
wm4
2015-11-04
1
-0
/
+4
*
vo_opengl, vo_opengl_cb: drop unneeded vo_frame fields
wm4
2015-11-04
4
-28
/
+6
*
ao_alsa: fix 7.1 over HDMI
wm4
2015-11-04
1
-0
/
+26
*
ao_alsa: map mp_chmaps back to ALSA in a different way
wm4
2015-11-04
1
-39
/
+54
*
ao_alsa: print more chmap info at debug verbosity
wm4
2015-11-04
1
-9
/
+11
*
Revert "af_lavrresample: don't drop sl/sr channels for 7.1 on ALSA"
wm4
2015-11-04
1
-28
/
+5
*
TOOLS/gen-x11-icon.sh: fix for recent ImageMagick
James Ross-Gowan
2015-11-04
1
-1
/
+1
*
player: fix display-sync adrop speed limiting
wm4
2015-11-04
1
-1
/
+2
*
vo: do not go to sleep if there's a new frame queued
wm4
2015-11-03
1
-3
/
+3
*
player: limit speed change in display-sync adrop mode
wm4
2015-11-03
2
-0
/
+9
*
vd_lavc: make hwdec fallback more tolerant
wm4
2015-11-03
3
-8
/
+17
*
vo: fix display-sync frame drop accounting again
wm4
2015-11-03
1
-1
/
+1
*
af_lavrresample: don't drop sl/sr channels for 7.1 on ALSA
wm4
2015-11-03
2
-6
/
+29
*
ao_alsa: minor cleanups
wm4
2015-11-03
1
-34
/
+18
*
ao_alsa: simplify dmix non-NA hack
wm4
2015-11-03
1
-58
/
+43
*
ao_alsa: move channel map setting code out of main init function
wm4
2015-11-03
1
-104
/
+125
*
ao_alsa: make failure of buffer parameter setting non-fatal
wm4
2015-11-03
1
-4
/
+12
*
ao_alsa: disable resampling first thing
wm4
2015-11-03
1
-7
/
+7
*
ao_alsa: set access type before format
wm4
2015-11-03
1
-11
/
+13
*
ao_alsa: handle channel count mismatch safeguard after chmap negotiation
wm4
2015-11-03
1
-12
/
+12
*
ao_alsa: apply non-NA fallback only if input is stereo
wm4
2015-11-03
1
-0
/
+1
*
ao_alsa: treat SND_CHMAP_UNKNOWN as NA channel too
wm4
2015-11-03
1
-0
/
+1
*
ao_alsa: remove log message on pausing
wm4
2015-11-03
1
-1
/
+2
*
vdpau: fix uninit when init fails
wm4
2015-11-01
2
-5
/
+2
*
vo_opengl: win32: fix cross-compilation
wm4
2015-11-01
1
-1
/
+1
*
vo_opengl: win32: always request MMCSS for DWM
wm4
2015-11-01
1
-0
/
+5
*
vo_opengl: win32: try to enable DwmFlush by default
wm4
2015-11-01
3
-11
/
+52
*
player: another fix to A/V difference calculation in display-sync mode
wm4
2015-11-01
1
-1
/
+1
*
vo: fix no-audio mode with interpolation enabled/display-sync disabled
wm4
2015-11-01
1
-1
/
+1
*
video: fix playback of pal8
wm4
2015-11-01
1
-1
/
+2
*
video: fix another A/V difference bug in display-sync mode
wm4
2015-10-31
1
-2
/
+3
*
vo_direct3d: fix operation
wm4
2015-10-31
3
-10
/
+3
*
SVG version of the icon (with symbolic counterpart)
Evgeny Kolesnikov
2015-10-30
3
-0
/
+352
*
vo_opengl: add vsync-fences option
wm4
2015-10-30
4
-0
/
+41
*
vo_opengl: cosmetics: flip the order of 2 functions
wm4
2015-10-30
1
-16
/
+16
*
vo_drm: uninstall signal handlers after quitting
rr-
2015-10-30
1
-0
/
+2
*
vo_drm: handle possible errors from sigaction
rr-
2015-10-30
1
-6
/
+17
*
vo_drm: check if signal already used
rr-
2015-10-30
1
-5
/
+23
*
stream/audio: fix unchecked strdups
wm4
2015-10-30
4
-11
/
+23
*
command: add mistimed-frame-count property
wm4
2015-10-30
4
-3
/
+26
*
video: fix framedrop accounting in display-sync mode
wm4
2015-10-30
2
-2
/
+1
*
vo_opengl: cache frames only in display-sync mode
wm4
2015-10-30
1
-1
/
+3
*
vo_opengl: do not attempt to cache frames in FBO in dumb-mode
wm4
2015-10-30
1
-1
/
+1
*
manpage: briefly mention libmpv
wm4
2015-10-30
1
-0
/
+9
*
vd_lavc: fix declarations
wm4
2015-10-30
1
-6
/
+6
*
manpage: extend profile documentation
wm4
2015-10-29
1
-1
/
+39
*
vo: take normal drop path when dropping in display-sync mode
wm4
2015-10-29
1
-4
/
+3
*
vo_drm: show osd in audio only mode
Paul B Mahol
2015-10-29
1
-8
/
+13
*
player: raise display sync desync tolerance
wm4
2015-10-28
1
-5
/
+2
*
player: reset AO stats on pause and other discontinuities
wm4
2015-10-28
1
-1
/
+3
*
player: simplify display-adrop mode safeguard
wm4
2015-10-28
1
-8
/
+1
*
player: minor refactor for A/V diff computation
wm4
2015-10-28
1
-19
/
+27
*
player: fix display sync A/V difference estimation on drops
wm4
2015-10-28
1
-0
/
+2
*
sub: remove use of semi-deprecated libass field
wm4
2015-10-28
1
-1
/
+0
*
Replace deprecated av_free_packet() calls
wm4
2015-10-28
4
-9
/
+9
*
demux_mkv: fix cluster skip with duration probing
wm4
2015-10-27
1
-6
/
+7
*
vo: kill non-working missed frame detection
wm4
2015-10-27
1
-6
/
+0
*
player: disable total-avsync-change update in display-sync mode
wm4
2015-10-27
1
-0
/
+4
*
player: fix display-sync A/V calculation on high playback speeds
wm4
2015-10-27
1
-0
/
+1
*
player: add audio drop/duplicate mode
wm4
2015-10-27
8
-1
/
+66
*
player: simplify audio sync pts calculation
wm4
2015-10-27
1
-1
/
+1
*
demux_mkv: fix duration probing for files with non-0 start time
wm4
2015-10-26
1
-1
/
+1
*
ao_coreaudio_exclusive: check for maximum channel count
wm4
2015-10-26
1
-0
/
+6
*
client API: change error string if playback fails completely
wm4
2015-10-26
1
-1
/
+1
*
ao_coreaudio_exclusive: fallback to stereo on unknown channel layouts
wm4
2015-10-26
1
-1
/
+10
*
ao_coreaudio_chmap: minor refactor
wm4
2015-10-26
1
-26
/
+22
*
ao_coreaudio_chmap: allow stereo as fallback; avoid mono fallback
wm4
2015-10-26
1
-2
/
+5
*
ao_coreaudio: fix another minor memory leak
wm4
2015-10-26
1
-1
/
+2
*
audio: bump maximum number of channels to 16
wm4
2015-10-26
1
-1
/
+1
*
audio: use AVFrames with more than 8 channels correctly
wm4
2015-10-26
3
-8
/
+15
*
af_lavrresample: make planarization pass work with >8 channels
wm4
2015-10-26
1
-4
/
+5
*
audio: improve mp_chmap_to_lavc_unchecked() unknown chmap behavior
wm4
2015-10-26
1
-2
/
+10
*
audio: always log channel maps before determining final map
wm4
2015-10-26
5
-17
/
+33
*
ao_coreaudio: fix potential UB in error cases
wm4
2015-10-26
1
-3
/
+2
*
ao_coreaudio_chmap: add more logging
wm4
2015-10-26
1
-8
/
+10
*
af: prevent endless loop when removing filters due to spdif
wm4
2015-10-26
1
-1
/
+2
*
ao_alsa: log format probing in verbose mode
wm4
2015-10-25
1
-2
/
+1
*
vd_lavc: make software decoding fallback an option
Rodger Combs
2015-10-25
2
-1
/
+9
*
options: remove --use-text-osd
wm4
2015-10-24
5
-17
/
+2
*
ytdl: disable --all-subs if "sub-lang" is in raw-options
Ricardo Constantino
2015-10-24
1
-1
/
+9
*
vo_opengl: remove source shader leftover
Bin Jin
2015-10-24
2
-3
/
+0
*
sd_lavc: take care of AVPicture deprecation
wm4
2015-10-23
3
-3
/
+24
*
vo_opengl: always cache to an FBO when not interpolating
Niklas Haas
2015-10-23
1
-4
/
+29
*
vo: expose frame->num_vsyncs to the VO backend
Niklas Haas
2015-10-23
1
-1
/
+0
*
w32_common: disable IME
James Ross-Gowan
2015-10-23
1
-9
/
+16
*
vo_opengl: wayland: use a more standard symbol
wm4
2015-10-23
1
-1
/
+2
*
vo_opengl: vaapi: fix compilation failure on older systems
wm4
2015-10-23
1
-1
/
+2
*
command: make bitrate properties work correctly for external tracks
wm4
2015-10-23
1
-2
/
+7
*
command: do not return 0 for bitrates if unknown
wm4
2015-10-23
2
-2
/
+5
*
player: offset chapter display by start time
wm4
2015-10-23
1
-1
/
+2
*
vo_opengl_cb: fix passing through some video equalizer properties
wm4
2015-10-23
1
-2
/
+7
*
client API: fix typo and wording in a comment
wm4
2015-10-22
1
-3
/
+3
*
demux: cosmetics: remove indirection
wm4
2015-10-22
1
-4
/
+2
*
sub: adjust behavior on mismatching video/subtitle aspect mismatch
wm4
2015-10-21
1
-7
/
+2
*
input: rename recently added HALF_SPACE
wm4
2015-10-21
1
-1
/
+1
*
ao_coreaudio_exclusive: fix build
wm4
2015-10-21
1
-2
/
+2
*
input: add key name for U+3000 IDEOGRAPHIC SPACE
wm4
2015-10-21
1
-0
/
+1
*
sd_lavc: extend subtitle resolution if images go outside
wm4
2015-10-21
1
-0
/
+9
*
ao_coreaudio: do not accept unknown channel layouts
wm4
2015-10-21
1
-1
/
+1
*
ao_coreaudio_exclusive: deal with devices return different channel count
wm4
2015-10-21
3
-1
/
+33
*
ao_coreaudio: avoid unnecessary format changes
wm4
2015-10-21
1
-0
/
+6
*
ao_coreaudio: log current format before setting new format
wm4
2015-10-21
1
-0
/
+2
*
ao_coreaudio: fix some minor memory leaks
wm4
2015-10-21
1
-0
/
+6
*
vo_opengl: make the default debanding settings less excessive
Niklas Haas
2015-10-21
2
-8
/
+8
*
options: add support for client certificate authentication
Joschka Tillmanns
2015-10-20
4
-0
/
+15
*
TOOLS/autoload: avoid throwing an error when playing e.g. youtube
bitingsock
2015-10-20
1
-1
/
+6
*
ao_coreaudio: raise timeout for change-physical-format
wm4
2015-10-20
1
-1
/
+1
*
Revert "vo_wayland: define opaque region"
Ricardo Vieira
2015-10-20
1
-9
/
+0
*
player: be slightly less prone to framedrop in display sync mode
wm4
2015-10-19
1
-3
/
+7
*
player: do not use copysign()
wm4
2015-10-19
1
-1
/
+1
*
vd_lavc: attempt to fallback from hwdec before anything is decoded
wm4
2015-10-19
1
-4
/
+4
*
vd_lavc: continue decoding properly after decoding failure
wm4
2015-10-19
1
-3
/
+7
*
demux_lavf: always copy codec headers
wm4
2015-10-19
1
-1
/
+8
*
video: pass through libavformat has_b_frames field
wm4
2015-10-19
1
-0
/
+1
*
vo_opengl: support all kinds of GBRP formats
wm4
2015-10-18
3
-13
/
+15
*
demux: remove demux_add_packet() return value
wm4
2015-10-17
3
-7
/
+7
*
build: remove explicit checks for VPP
wm4
2015-10-17
4
-13
/
+3
*
vaapi: drop non-existing FourCC
wm4
2015-10-17
2
-5
/
+0
*
build: bump required libva version
wm4
2015-10-17
2
-10
/
+4
*
demux_mkv: probe start time
wm4
2015-10-16
1
-10
/
+43
*
command: make time properties unavailable if timestamp is unknown
wm4
2015-10-16
5
-15
/
+34
*
TOOLS/stats-conv: rewrite for pygtgraph
wm4
2015-10-15
1
-14
/
+26
*
vo_opengl_cb: fix pausing and seeking if interpolation is enabled
wm4
2015-10-14
1
-1
/
+20
*
player: fix an adjustment in display sync mode
wm4
2015-10-14
1
-1
/
+1
*
af_lavrresample: fix unintended audio drift when setting playback speed
wm4
2015-10-14
1
-3
/
+9
*
msg: remove the useless trailing comment from stats dumping
wm4
2015-10-14
1
-4
/
+2
*
player: fix inverted condition
wm4
2015-10-13
1
-1
/
+1
*
vo_opengl: x11egl: fix confused error status codes
wm4
2015-10-12
1
-2
/
+2
*
vo_opengl: x11egl: reject nvidia drivers when autoprobing
wm4
2015-10-12
1
-0
/
+6
*
vd_lavc: work around libavcodec nonsense causing hwdec init failure
wm4
2015-10-12
1
-0
/
+3
*
demux_mkv: do not return subtitle packets that end before seek target
wm4
2015-10-12
1
-2
/
+6
*
af_lavrresample: reinit resampler on large speed changes
wm4
2015-10-12
1
-15
/
+19
*
ytdl: Set a proper label for external audio tracks
ChrisK2
2015-10-11
1
-3
/
+3
*
vd_lavc: refuse to initialize vaapi with unknown profiles
wm4
2015-10-11
1
-3
/
+1
*
cocoa: set application policy before creating window
wm4
2015-10-11
1
-5
/
+4
*
DOCS/client_api_examples/README: add qt_opengl
wm4
2015-10-11
1
-10
/
+16
*
DOCS/client_api_examples/qt_opengl: fix uninit
wm4
2015-10-11
1
-0
/
+1
*
DOCS/client_api_examples: add qt widget + opengl-cb example
wang-bin
2015-10-11
6
-0
/
+272
*
ytdl: Remove DASH hacks, use DASH by default
ChrisK2
2015-10-11
3
-16
/
+15
*
DOCS/client_api_examples/README: rewrite
wm4
2015-10-10
2
-17
/
+106
*
player: fix missed wakeup on video EOF
wm4
2015-10-09
1
-0
/
+3
*
manpage: font options do not support fontconfig patterns anymore
wm4
2015-10-09
1
-2
/
+5
*
audio: add AO deviation logging
wm4
2015-10-08
2
-0
/
+27
*
vo: log deviation from ideal vsync interval
wm4
2015-10-08
1
-0
/
+5
*
demux_subreader: participate in probing only on Libav
wm4
2015-10-08
1
-0
/
+4
*
af_lavrresample: use libswsresample dynamic rate adjustment feature
wm4
2015-10-07
1
-9
/
+26
*
vo_xv: fix crash with --wid
wm4
2015-10-07
1
-1
/
+1
*
audio: make spdif re-probe from normal decoding work
wm4
2015-10-06
2
-2
/
+11
*
audio: re-probe spdif if AO is reloaded
wm4
2015-10-06
1
-1
/
+3
*
demux: don't attempt to open a demuxer after abort signal was given
wm4
2015-10-06
1
-0
/
+3
*
player: make stop command actually stop
wm4
2015-10-06
2
-2
/