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
*
demux_mkv: pretend waveext channel layouts by default
wm4
2016-02-29
1
-1
/
+1
*
command: export canonical ffmpeg version identifier
wm4
2016-02-29
2
-0
/
+18
*
command: export list of all decoders
wm4
2016-02-29
2
-0
/
+64
*
command: export more information under track-list
wm4
2016-02-29
3
-8
/
+55
*
lavc_conv: fix Libav srt subtitles
wm4
2016-02-29
1
-4
/
+1
*
video: fix hr-seek
wm4
2016-02-28
1
-1
/
+3
*
player: simplify mp_seek()
wm4
2016-02-28
1
-55
/
+46
*
demux: remove relative seeking
wm4
2016-02-28
12
-149
/
+49
*
vo_opengl: remove redundant code
igv
2016-02-28
1
-2
/
+2
*
osc: add always-on mode and unify visibility mode (always/never/auto)
Avi Halachmi (:avih)
2016-02-27
2
-18
/
+74
*
osc: fix runtime enable_osc(true/false)
Avi Halachmi (:avih)
2016-02-27
1
-4
/
+11
*
player: minor simplification
wm4
2016-02-27
4
-18
/
+13
*
ao_wasapi: make wait for audio thread termination infinite
Kevin Mitchell
2016-02-26
1
-4
/
+3
*
ao_wasapi: further flatten/simplify volume control
Kevin Mitchell
2016-02-26
1
-39
/
+34
*
ao_wasapi: use MP_FATAL for stuff that leads to init failure
Kevin Mitchell
2016-02-26
2
-5
/
+5
*
ao_wasapi: move pre-resume reset into resume function
Kevin Mitchell
2016-02-26
1
-16
/
+14
*
ao_wasapi: move resetting the thread state into main loop
Kevin Mitchell
2016-02-26
1
-11
/
+3
*
ao_wasapi: set buffer size to device period in exclusive mode
Kevin Mitchell
2016-02-26
1
-7
/
+12
*
ao_wasapi: replace laggy COM messaging with mp_dispatch_queue
Kevin Mitchell
2016-02-26
3
-175
/
+80
*
ao_wasapi: avoid under-run cascade in exclusive mode.
Kevin Mitchell
2016-02-26
1
-24
/
+36
*
ao_wasapi: fix typo in comment
Kevin Mitchell
2016-02-26
1
-1
/
+1
*
ao_wasapi: use SUCCEEDED/FAILED macros
Kevin Mitchell
2016-02-26
2
-13
/
+9
*
manpage: add showvolume example to --lavfi-complex
wm4
2016-02-27
1
-0
/
+3
*
ao: initial OpenSL ES support
Ilya Zhuravlev
2016-02-27
4
-0
/
+259
*
dispatch: clarify lifetime issues
wm4
2016-02-26
1
-4
/
+9
*
vo_opengl: set uniform variable "pixel_size" for internal shaders
igv
2016-02-26
5
-28
/
+28
*
vo_opengl: dxinterop: fix compatibility issue with Vista
igv
2016-02-26
1
-1
/
+2
*
demux_timeline: slightly improve reported file format
wm4
2016-02-25
1
-1
/
+3
*
player: slightly simplify how demuxer streams are enabled/disabled
wm4
2016-02-25
5
-42
/
+31
*
player: fix --force-window behavior
wm4
2016-02-25
1
-2
/
+2
*
player: honor --force-window if video is selected, but inactive
wm4
2016-02-24
1
-4
/
+10
*
demux: avoid lost wakeup on queue overflow
wm4
2016-02-24
1
-1
/
+6
*
demux_mkv: don't trust DefaultDuration for audio
wm4
2016-02-24
1
-5
/
+3
*
vo_opengl, vo_rpi: unbreak a few things
wm4
2016-02-24
3
-4
/
+4
*
player: remove pointless call
wm4
2016-02-23
1
-1
/
+0
*
player: simplify enabling demuxer threads
wm4
2016-02-23
1
-17
/
+6
*
player: remove unused MPContext.stream field
wm4
2016-02-23
3
-11
/
+1
*
player: remove MPContext.sources fields
wm4
2016-02-23
2
-17
/
+4
*
vo_opengl: declare vec4 color inside fragment shader stub
Niklas Haas
2016-02-23
3
-43
/
+27
*
vo_opengl: set uniform variable "pixel_size"
igv
2016-02-22
1
-0
/
+2
*
vo_opengl: set the correct size of the input image
igv
2016-02-22
1
-2
/
+2
*
vo_x11: add 16bpp support
Gusar321
2016-02-22
1
-0
/
+1
*
wscript: don’t install the encoding profiles with encoding disabled
Emmanuel Gil Peyrot
2016-02-22
1
-1
/
+2
*
demux_mkv: fix opus gapless behavior (2)
wm4
2016-02-22
1
-2
/
+2
*
demux_lavf: adjust seeks by maximum codec delay
wm4
2016-02-22
1
-0
/
+8
*
audio: make mp_audio_skip_samples() adjust the PTS
wm4
2016-02-22
2
-3
/
+3
*
ad_lavc: skip AVCodecContext.delay samples at beginning
wm4
2016-02-22
1
-0
/
+9
*
ad_lavc: make sample trimming symmetric to skipping
wm4
2016-02-22
1
-6
/
+8
*
ad_lavc: move skipping logic out of the HAVE_AVFRAME_SKIP_SAMPLES block
wm4
2016-02-22
1
-10
/
+13
*
ad_lavc: interpolate missing timestamps
wm4
2016-02-22
1
-0
/
+9
*
audio: move frame clipping to a generic function
wm4
2016-02-21
3
-33
/
+37
*
demux_mkv: add hack to fix opus gapless behavior
wm4
2016-02-21
1
-0
/
+6
*
manpage: fix typo
wm4
2016-02-21
1
-1
/
+1
*
manpage: add hint where the full keybindings are declared
wm4
2016-02-21
1
-0
/
+4
*
sub: always clip subtitles against segment end
wm4
2016-02-20
1
-1
/
+5
*
demux_timeline: fix nested timelines
wm4
2016-02-20
4
-6
/
+7
*
vd_lavc: simplify hwdec pixfmt check
wm4
2016-02-20
1
-1
/
+1
*
dxva2: fix autoprobing
wm4
2016-02-19
1
-1
/
+6
*
video: allow the decoder to consume packets partially
wm4
2016-02-19
2
-2
/
+9
*
video: move packet timestamp fudging
wm4
2016-02-19
1
-9
/
+8
*
video: move unreliable-packet-PTS check
wm4
2016-02-19
1
-5
/
+8
*
player: remove initial seek on playback start
wm4
2016-02-18
1
-2
/
+0
*
dxva2: fix shared surface type
James Ross-Gowan
2016-02-19
1
-22
/
+22
*
glob-win: relicense to LGPL
James Ross-Gowan
2016-02-18
1
-7
/
+7
*
vo_opengl: use correct gl_target variable
wm4
2016-02-18
1
-2
/
+2
*
vo_opengl: don't use normalized coords for debanding rectangle textures
wm4
2016-02-18
1
-1
/
+2
*
vo_opengl: pass the correct target to deband functions
wm4
2016-02-18
1
-4
/
+4
*
wscript: remove dxva2-dxinterop configure test
Kevin Mitchell
2016-02-17
3
-8
/
+3
*
vo_opengl: dxinterop: add dxva2 passthrough
Kevin Mitchell
2016-02-17
5
-0
/
+235
*
dxva2: add interop (non-copyback) hwdec_type
Kevin Mitchell
2016-02-17
4
-4
/
+20
*
vo_opengl: dxinterop: improve error messages
Kevin Mitchell
2016-02-17
1
-21
/
+37
*
windows_utils: try and use FormatMessage for errors.
Kevin Mitchell
2016-02-17
2
-3
/
+23
*
dxva2: avoid using AV_PIX_FMT_P010 directly
wm4
2016-02-17
1
-3
/
+4
*
dxva2: use mp_HESULT_to_str on FAILED(hr)
Kevin Mitchell
2016-02-16
2
-11
/
+55
*
dxva2: use mp_image_pool_get_no_alloc for decoder images
Kevin Mitchell
2016-02-16
1
-1
/
+2
*
dxva2: check for failure of mp_image_new_custom_ref
Kevin Mitchell
2016-02-16
1
-5
/
+8
*
dxva2: another attempt at using mp_image pool
Kevin Mitchell
2016-02-16
3
-81
/
+46
*
mp_image_pool: add mp_image_pool_add
Kevin Mitchell
2016-02-16
2
-4
/
+11
*
dxva2: fix license on some newly added files to lgpl v2.1+
Kevin Mitchell
2016-02-16
2
-14
/
+14
*
demux_timeline: cosmetics: move a function
wm4
2016-02-16
1
-26
/
+24
*
demux_timeline: disable cache for inactive segments
wm4
2016-02-16
1
-0
/
+8
*
Rewrite ordered chapters and timeline stuff
wm4
2016-02-15
11
-12
/
+618
*
player: remove old timeline/ordered chapters support
wm4
2016-02-15
5
-277
/
+51
*
packet: cosmetics: reorder fields
wm4
2016-02-15
1
-4
/
+8
*
audio/video: expose codec info as separate field
wm4
2016-02-15
8
-14
/
+16
*
video: remove pointless parameter indirection
wm4
2016-02-15
3
-4
/
+6
*
sub: move sub decoder init to a function
wm4
2016-02-15
1
-30
/
+44
*
cocoa: fix charcode retrieving for accented characters
Alexis Nootens
2016-02-15
1
-1
/
+2
*
player: add on_preloaded hook
wm4
2016-02-15
2
-0
/
+27
*
player: restore old/correct --force-window behavior
wm4
2016-02-15
1
-0
/
+3
*
vo_opengl_cb: unbreak destroying+recreating GL context
wm4
2016-02-15
1
-2
/
+2
*
dxva2: support HEVC Main 10
wm4
2016-02-15
1
-8
/
+35
*
dxva2: use mp_image pool for d3d surfaces
Kevin Mitchell
2016-02-14
4
-131
/
+222
*
dxva2: remove unused structure members
Kevin Mitchell
2016-02-14
1
-5
/
+1
*
dxva2: streamline number of surface calculation
Kevin Mitchell
2016-02-14
1
-9
/
+2
*
client API: explain when mpv_create() can return NULL
wm4
2016-02-14
1
-1
/
+4
*
demux_mkv: support channel layout in VfW muxed PCM
wm4
2016-02-14
1
-1
/
+7
*
mpv.conf: add some more options
wm4
2016-02-13
1
-0
/
+8
*
client API: handle double->int64 conversion correctly
wm4
2016-02-13
1
-1
/
+3
*
manpage: normal filters are still active with complex filters
wm4
2016-02-12
1
-0
/
+3
*
lavfi: dump the filter graph
wm4
2016-02-12
1
-0
/
+13
*
ipc: fix uninitialized field
wm4
2016-02-12
1
-1
/
+1
*
player: remove dead code
wm4
2016-02-12
2
-2
/
+2
*
mp_image: force display size to at least 1x1
wm4
2016-02-12
1
-2
/
+2
*
player: remove double assignment in declaration
wm4
2016-02-12
1
-1
/
+1
*
sub: remove always-true check
wm4
2016-02-12
1
-1
/
+1
*
vo_opengl: unconfuse Coverity
wm4
2016-02-12
1
-1
/
+1
*
stream_dvb: fix minor resource leaks
wm4
2016-02-12
1
-0
/
+3
*
stream_dvb: remove dead code
wm4
2016-02-12
1
-5
/
+0
*
ad_lavc: fix --ad-lavc-threads range
wm4
2016-02-11
1
-1
/
+1
*
build: enable vaapi under drm-only
wm4
2016-02-11
1
-1
/
+1
*
demux: reduce verbosity
wm4
2016-02-11
1
-2
/
+3
*
video: approximate AVI timestamps via DTS handling
wm4
2016-02-11
4
-54
/
+12
*
manpage: fix indenting issue in vf_format
Niklas Haas
2016-02-11
1
-21
/
+21
*
player: abort loading if there is a problem with complex filters
wm4
2016-02-10
1
-5
/
+11
*
lavfi: stop playback on some unrecoverable situations
wm4
2016-02-10
1
-1
/
+3
*
wscript_build: disable SONAME generation when building for Android
Jan Ekström
2016-02-10
1
-11
/
+18
*
Enable building the opengl-cb video renderer on Android
Jan Ekström
2016-02-10
3
-3
/
+44
*
Initial Android support
Jan Ekström
2016-02-10
8
-0
/
+110
*
demux_mf: only use glob() if it is available
Jan Ekström
2016-02-10
1
-0
/
+2
*
player: assume setlocale() returns NULL if locales are not supported
wm4
2016-02-10
1
-1
/
+1
*
player: fix crash if no video decoder can be initialized
wm4
2016-02-10
2
-0
/
+3
*
player: force refresh seek when changing audio filters
wm4
2016-02-09
3
-4
/
+18
*
vo_opengl_cb: do also not block when drawing nothing
wm4
2016-02-09
1
-1
/
+1
*
image_writer: take care of prediction_method deprecation
wm4
2016-02-09
1
-1
/
+3
*
manpage: add example for playing 2 audio tracks at the same time
wm4
2016-02-08
1
-0
/
+2
*
player: add --external-file option
wm4
2016-02-08
4
-14
/
+19
*
build: enable vo_opengl_cb if GL headers are present
wm4
2016-02-08
1
-1
/
+10
*
build: make posix_spawn optional
wm4
2016-02-08
2
-1
/
+12
*
mpv.conf: adjustments
wm4
2016-02-08
1
-23
/
+32
*
vo_opengl: vdpau: call glVDPAUFiniNV only if initialized
wm4
2016-02-08
1
-6
/
+8
*
wscript: mark subprocess as required
wm4
2016-02-07
1
-0
/
+1
*
wayland: set fs mode on every configure
Alexander Preisinger
2016-02-07
1
-5
/
+6
*
video/decode/dxva2.c: GUID_NULL conflicts
kwkam
2016-02-06
1
-1
/
+1
*
common/common.c: handle utf16 in mp_parse_escape
kwkam
2016-02-06
1
-1
/
+12
*
lavfi: fix EOF case
wm4
2016-02-06
1
-3
/
+4
*
audio: fix EOF handling if nothing could be decoded at all
wm4
2016-02-06
1
-0
/
+4
*
vd_lavc: fix use after free in some hwdecs
Kevin Mitchell
2016-02-06
1
-8
/
+3
*
audio: minor simplification
wm4
2016-02-05
1
-3
/
+0
*
player: remove some further current_track dependencies
wm4
2016-02-05
2
-9
/
+7
*
lavfi: fix build on Libav
wm4
2016-02-05
1
-0
/
+2
*
player: add complex filter graph support
wm4
2016-02-05
11
-53
/
+1121
*
build: make libavfilter mandatory
wm4
2016-02-05
5
-22
/
+12
*
player: move audio and video decoder init to separate functions
wm4
2016-02-05
3
-33
/
+74
*
player: simplify error_on_track()
wm4
2016-02-05
1
-15
/
+13
*
options: set fs=yes by default on RPI, and change RPI defaults handling
wm4
2016-02-05
2
-4
/
+5
*
vo_rpi: add geometry handling
Uros Vampl
2016-02-05
1
-10
/
+59
*
vd_lavc: avoid calling flush on an unopened AVCodecContext
wm4
2016-02-05
1
-6
/
+9
*
input: ignore --input-cursor for events injected by input commands
wm4
2016-02-04
4
-13
/
+35
*
sub: implement "sub-seek 0"
wm4
2016-02-04
2
-6
/
+13
*
video: remove AVI timestamps for dropped frames
wm4
2016-02-04
1
-1
/
+5
*
ao_coreaudio: fix 7.1(rear) channel mapping
wm4
2016-02-04
1
-0
/
+27
*
af_lavrresample: change fudged channels
wm4
2016-02-04
1
-2
/
+2
*
vd_lavc: remove redundant best_csp field
wm4
2016-02-03
2
-15
/
+3
*
vd_lavc: force microsecond timestamps on RPI
wm4
2016-02-03
2
-3
/
+9
*
command: fix track cycling logic
wm4
2016-02-03
1
-9
/
+4
*
command: show original aspect in video-aspect property too
wm4
2016-02-02
1
-16
/
+19
*
w32_common: switch to UniformResourceLocatorW
wm4
2016-02-02
1
-3
/
+5
*
TOOLS/lua/autoload.lua: remove the extension prior to sort
Alexis Nootens
2016-02-02
1
-0
/
+5
*
build: add special openbsd case for iconv check
Stefano Pigozzi
2016-02-01
1
-1
/
+5
*
player: refactor: reduce some dependencies on current_track
wm4
2016-02-01
3
-24
/
+15
*
player: use different variable to indicate coverart
wm4
2016-02-01
4
-17
/
+15
*
audio/video: merge decoder return values
wm4
2016-02-01
7
-46
/
+43
*
CONTRIBUTING.md: encourage users to ping forgotten issues
wm4
2016-02-01
1
-0
/
+2
*
audio: remove default preference for libdcadec
wm4
2016-02-01
2
-2
/
+2
*
vo_opengl: hwdec: use IDs for API, and log which backend is used
wm4
2016-02-01
7
-17
/
+30
*
audio: use brutal resync only on larger PTS discontinuities
wm4
2016-01-31
1
-2
/
+4
*
audio: fix a case of going to sleep before playback start
wm4
2016-01-31
1
-0
/
+1
*