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
*
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
*
DOCS: explain about DVD situation in man page.
archenemies
2016-01-31
1
-0
/
+39
*
x11: stop waiting for MapNotify when WM_STATE changes
Tracerneo
2016-01-31
1
-1
/
+3
*
vd_lavc: release surfaces before destroying decoder
wm4
2016-01-30
1
-4
/
+3
*
Fix build on Libav
wm4
2016-01-30
1
-0
/
+1
*
vd_lavc: allow switching between hw/sw decoding any time
wm4
2016-01-29
3
-23
/
+35
*
vd_lavc: simplify an aspect of hwdec fallback
wm4
2016-01-29
2
-10
/
+5
*
player: refactor: some more minor decoder/output decoupling
wm4
2016-01-29
3
-16
/
+22
*
audio: refactor: separate audio init and filter/output init
wm4
2016-01-29
1
-47
/
+62
*
audio: move pts reset check
wm4
2016-01-29
4
-16
/
+17
*
player: fix initial audio sync in certain cases
wm4
2016-01-29
3
-6
/
+2
*
video: fix broken-PTS fallback determination
wm4
2016-01-29
1
-11
/
+6
*
audio: move mp_audio->AVFrame conversion to a function
wm4
2016-01-29
3
-20
/
+76
*
TOOLS/lua/ao-null-reload.lua: send ao-reload on audio-device-list change
Kevin Mitchell
2016-01-28
1
-0
/
+20
*
rpi: add VC-1 support
wm4
2016-01-28
1
-0
/
+1
*
mp_image: copy dts as part of mp_image attributes too
wm4
2016-01-28
1
-0
/
+1
*
ao_wasapi: add "wasapi" prefix to non-static find_deviceID function
Kevin Mitchell
2016-01-28
3
-3
/
+3
*
ao_wasapi: correct check for specified device on default change
Kevin Mitchell
2016-01-28
3
-5
/
+11
*
ao_wasapi: fix check for already found device
Kevin Mitchell
2016-01-28
1
-1
/
+1
*
video: fix coverart switching
wm4
2016-01-27
1
-2
/
+3
*
rpi: add mpeg-4 decoding support
wm4
2016-01-27
1
-0
/
+1
*
demux_mkv: allow negative timestamps
wm4
2016-01-27
1
-18
/
+20
*
vo_opengl: do chroma merging in integer conversion stage
wm4
2016-01-27
1
-3
/
+13
*
vo_opengl: add precision qualifier to usampler2D on ANGLE
wm4
2016-01-27
1
-1
/
+1
*
vo_opengl: replace tscale-interpolates-only with interpolation-threshold
wm4
2016-01-27
4
-13
/
+28
*
vo_opengl: support 10 bit support with ANGLE
wm4
2016-01-26
4
-11
/
+121
*
vo_opengl: actually reset use_normalized_range field
wm4
2016-01-26
1
-3
/
+3
*
vo_opengl: default to rgba16f FBOs on ANGLE
wm4
2016-01-26
2
-4
/
+7
*
command: always allow setting volume/mute properties
wm4
2016-01-26
4
-7
/
+42
*
video: slightly improve video stream switching
wm4
2016-01-26
1
-0
/
+5
*
vaapi: lower number of allocated surfaces again
wm4
2016-01-26
1
-1
/
+1
*
manpage: fix typo
wm4
2016-01-25
1
-1
/
+1
*
vo_opengl: add tscale-interpolates-only sub-option
wm4
2016-01-25
4
-1
/
+13
*
vo_opengl: default scaler-resizes-only sub-option to yes
wm4
2016-01-25
3
-1
/
+4
*
vd_lavc: delay images before reading them back
wm4
2016-01-25
4
-9
/
+52
*
video: cleanup pts/dts passing between decoder components
wm4
2016-01-25
4
-11
/
+18
*
vo_opengl: rename custom shader entrypoint from sample to sample_pixel
wm4
2016-01-25
3
-4
/
+26
*
vo_opengl: vdpau: better handling of preemption recovery
wm4
2016-01-25
1
-1
/
+1
*
vdpau: force driver to report preemption early
wm4
2016-01-25
3
-3
/
+21
*
audio: fix spdif PCM fallback
wm4
2016-01-25
1
-0
/
+2
*
audio: release pending audio frame on seeking
wm4
2016-01-25
1
-0
/
+2
*
video: remove some useless old RGB formats
wm4
2016-01-25
6
-62
/
+1
*
dvb: fix segmentation fault in case no valid configuration is found.
Oliver Freyermuth
2016-01-24
1
-2
/
+3
*
manpage: minor corrections
wm4
2016-01-24
2
-8
/
+4
*
video: limit maximum number of VO frames correctly
wm4
2016-01-24
1
-1
/
+1
*
DOCS/interface-changes: fix typo
wm4
2016-01-23
1
-1
/
+1
*
player: free queued audio frame on uninit
wm4
2016-01-23
1
-0
/
+1
*
manpage: adjust vf/af-command description
wm4
2016-01-22
1
-1
/
+4
*
af_lavfi, vf_lavfi: fix compilation on Libav
wm4
2016-01-22
2
-0
/
+2
*
command: add af-command command
wm4
2016-01-22
7
-0
/
+32
*
vo_opengl: vaapi: don't expect EGL exts. to be in common ext. string
wm4
2016-01-22
1
-2
/
+6
*
command: add vf-command command
wm4
2016-01-22
7
-0
/
+36
*
ao_wasapi: use correct UINT type for device enumeration
Kevin Mitchell
2016-01-22
1
-5
/
+5
*
ao_wasapi: exit earlier if there are zero playback devices found
Kevin Mitchell
2016-01-22
1
-0
/
+5
*
dvb: remove trailing whitespace
wm4
2016-01-22
2
-18
/
+18
*
dvb: fix compilation with older Linux headers
wm4
2016-01-22
1
-1
/
+2
*
video: don't wait for last video frame in the normal case
wm4
2016-01-22
1
-4
/
+8
*
sub: change when/how subtitles are read completely
wm4
2016-01-22
1
-12
/
+8
*
audio: refactor: move MPContext.ao_buffer field
wm4
2016-01-22
2
-25
/
+22
*
player: fix some oversights in video refactoring
wm4
2016-01-22
2
-10
/
+10
*
player: refactor: eliminate MPContext.d_audio
wm4
2016-01-22
6
-37
/
+57
*
audio: refactor: work towards unentangling audio decoding and filtering
wm4
2016-01-22
8
-201
/
+277
*
wscript: Update `--lua' help
Michael Reed
2016-01-22
1
-1
/
+1
*
vo_opengl: vaapi: reorganize platform entrypoints as table
wm4
2016-01-21
1
-15
/
+20
*
stream_dvb: add verbose output in non-DVBv5 querying.
Oliver Freyermuth
2016-01-21
1
-1
/
+3
*
stream_dvb: use DVBv5 API also for DVB-C tuning.
Oliver Freyermuth
2016-01-21
1
-8
/
+39
*
stream_dvb: improve messages on delivery-type detection.
Oliver Freyermuth
2016-01-21
1
-10
/
+14
*
stream_dvb: don't requery tuner type, rely on initial query.
Oliver Freyermuth
2016-01-21
1
-11
/
+9
*
stream_dvb: support frontends with multiple delivery systems.
Oliver Freyermuth
2016-01-21
3
-59
/
+122
*
x11: get *current* XRandR screen configuration
Nils Schneider
2016-01-20
1
-1
/
+1
*
vo_opengl: add KMS/DRM VAAPI hardware decoding interop
wm4
2016-01-20
3
-1
/
+26
*
ad_spdif: if DTS-HD is requested, and profile unknown, use DTS-HD
wm4
2016-01-20
1
-1
/
+2
*
audio: change downmix behavior, add --audio-normalize-downmix
wm4
2016-01-20
7
-4
/
+25
*
audio: change --audio-channels default back to stereo
wm4
2016-01-20
3
-6
/
+10
*
player: never show "DS: (unavailable)"
wm4
2016-01-20
1
-3
/
+6
*
Change 3 more files to LGPL
wm4
2016-01-20
3
-21
/
+21
*
vaapi: fix compilation on older FFmpeg/Libav
wm4
2016-01-20
1
-1
/
+1
*
audio: remove initial decoding retry limitation
wm4
2016-01-19
2
-11
/
+0
*
audio: move direct packet reading from decoders to common code
wm4
2016-01-19
5
-29
/
+27
*
audio: move dec_audio.pool to ad_spdif
wm4
2016-01-19
3
-3
/
+3
*
ao_coreaudio_chmap: change license to LGPL
wm4
2016-01-19
2
-14
/
+14
*
filter_kernels.h: adjust the license
wm4
2016-01-19
1
-11
/
+5
*
Change GPL/LGPL dual-licensed files to LGPL
wm4
2016-01-19
33
-392
/
+231
*
Relicense some non-MPlayer source files to LGPL 2.1 or later
wm4
2016-01-19
88
-629
/
+613
*
demux: remove a minor difference between threaded/unthreaded modes
wm4
2016-01-19
1
-2
/
+2
*
demux: fix leaking closed captions packets with unselected sub stream
wm4
2016-01-19
1
-6
/
+6
*
ao_wasapi: use share_mode value instead of raw option opt_exclusive
Kevin Mitchell
2016-01-18
1
-1<