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
path:
root
/
sub
Commit message (
Expand
)
Author
Age
Files
Lines
*
sub: remove always-true check
wm4
2016-02-12
1
-1
/
+1
*
sub: implement "sub-seek 0"
wm4
2016-02-04
1
-5
/
+12
*
Relicense some non-MPlayer source files to LGPL 2.1 or later
wm4
2016-01-19
5
-35
/
+35
*
vd_lavc: feed A53_CC side data packets into the demuxer for eia_608 decoding
Aman Gupta
2016-01-18
1
-2
/
+16
*
lavc_conv: pass real_time=1 option to ffmpeg for eia_608 decoder
Aman Gupta
2016-01-18
1
-1
/
+7
*
ass_mp: add mp_ass_flush_old_events()
Aman Gupta
2016-01-18
2
-0
/
+15
*
sub: fix memory leaks
wm4
2016-01-18
1
-3
/
+6
*
osd: make osd-width/height properties watchable
wm4
2016-01-15
1
-2
/
+7
*
demux: merge sh_video/sh_audio/sh_sub
wm4
2016-01-12
4
-11
/
+11
*
mpv_talloc.h: rename from talloc.h
Dmitrij D. Czarkoff
2016-01-11
7
-7
/
+7
*
sub: read subtitles until their timestamps are past video
wm4
2016-01-11
1
-1
/
+1
*
sd_ass: fix memory leaks with --sub-ass=no
wm4
2016-01-04
1
-1
/
+4
*
sub: do not check for duplicates if --sub-clear-on-seek is set
wm4
2015-12-31
1
-1
/
+5
*
sub: change how subtitles are read
wm4
2015-12-29
2
-15
/
+35
*
sub: remove packet list thing
wm4
2015-12-28
1
-27
/
+1
*
sub: do charset conversion in demux_lavf.c
wm4
2015-12-28
1
-34
/
+2
*
sub: refactor initialization
wm4
2015-12-27
6
-135
/
+66
*
sub: minor refactor how video FPS for MicroDVD is set
wm4
2015-12-27
4
-25
/
+26
*
sub: destroy/recreate ASS_Renderer when disabling/enablings subs
wm4
2015-12-26
4
-8
/
+32
*
sub: always recreate ASS_Renderer on subtitle decoder reinit
wm4
2015-12-26
4
-38
/
+74
*
sub: cache subtitle state per track instead of per demuxer stream
wm4
2015-12-26
2
-13
/
+4
*
sub: clear subtitle list when crossing timeline boundary
wm4
2015-12-25
2
-4
/
+13
*
sub: use macros to remove code duplication
wm4
2015-12-24
1
-49
/
+31
*
sub: merge bitmap render functions into one for each kind
wm4
2015-12-24
1
-84
/
+45
*
sub: remove "inaccurate" code path
wm4
2015-12-24
1
-10
/
+0
*
sub: find GBRP format automatically when rendering to RGB
wm4
2015-12-24
1
-12
/
+11
*
sub: better alpha blending when rendering to alpha surfaces
wm4
2015-12-24
1
-1
/
+35
*
dec_sub: avoid segfault on sub_init_decoder failure
Aman Gupta
2015-12-22
1
-1
/
+2
*
sd_ass: handle --sub-clear-on-seek correctly with non-ASS subs
wm4
2015-12-20
1
-1
/
+3
*
lavc_conv: fix invalid write
wm4
2015-12-19
1
-3
/
+2
*
video: switch from using display aspect to sample aspect
wm4
2015-12-19
3
-12
/
+6
*
sub: remove unused video width/height headers
wm4
2015-12-18
3
-14
/
+0
*
sub: rename sd_lavc_conv.c to lavc_conv.c
wm4
2015-12-18
1
-0
/
+0
*
sub: remove subtitle filter chain concept
wm4
2015-12-18
6
-293
/
+122
*
sub: do not clear subtitle list on seeking
wm4
2015-12-18
4
-28
/
+38
*
sd_ass: remove dead code
wm4
2015-12-17
3
-65
/
+7
*
sub: detect charset in demuxer
wm4
2015-12-17
1
-42
/
+5
*
sub: remove sd_srt.c
wm4
2015-12-15
2
-479
/
+0
*
sub: remove sd_microdvd.c
wm4
2015-12-15
2
-346
/
+0
*
sub: remove sd_lavf_srt.c
wm4
2015-12-15
2
-96
/
+0
*
sub: remove sd_movtext.c
wm4
2015-12-15
2
-63
/
+1
*
csputils: rename "yuv2rgb" functions
wm4
2015-12-09
2
-5
/
+5
*
csputils: remove obscure int_bits matrix scaling
wm4
2015-12-09
2
-12
/
+9
*
sub: increase gap/overlap fixing threshold to 210ms
wm4
2015-12-07
1
-2
/
+2
*
sd_ass: slightly better heuristic for applying --sub-fix-timing
wm4
2015-12-06
1
-1
/
+10
*
sub: another minor simplification
wm4
2015-12-06
1
-6
/
+5
*
sub: minor simplifications
wm4
2015-12-05
1
-30
/
+10
*
sub: move subtitle FPS adjustment to sd_ass.c
wm4
2015-12-05
3
-31
/
+28
*
sub: move --sub-fix-timing handling to renderer
wm4
2015-12-05
2
-36
/
+69
*
sd_lavc: remove small gaps between subtitles
wm4
2015-12-05
3
-2
/
+10
*
sd_lavc: discard empty subtitles and improve sub_seek behavior
wm4
2015-12-05
1
-27
/
+49
*
sd_lavc: implement sub_step/sub_seek
wm4
2015-12-05
1
-0
/
+76
*
sub: allow feeding bitmap subs in advance
wm4
2015-12-05
4
-8
/
+44
*
sub: remove unused function, move another one
wm4
2015-11-29
3
-40
/
+24
*
osd: fix and cleanup font style management
wm4
2015-11-29
2
-48
/
+62
*
osd: use the same ASS_Renderer for OSD text and progbar
wm4
2015-11-28
4
-32
/
+43
*
sd_ass: fix secondary subtitle mode
wm4
2015-11-22
1
-1
/
+1
*
player: remove OSD subtitle render path
wm4
2015-11-17
6
-64
/
+78
*
player: use demuxer ts offset to simplify timeline ts handling
wm4
2015-11-16
2
-2
/
+1
*
sub: remove an unneeded old hack for MicroDVD
wm4
2015-11-16
1
-11
/
+0
*
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
1
-3
/
+3
*
options: remove --use-text-osd
wm4
2015-10-24
1
-3
/
+0
*
sd_lavc: take care of AVPicture deprecation
wm4
2015-10-23
1
-3
/
+12
*
sub: adjust behavior on mismatching video/subtitle aspect mismatch
wm4
2015-10-21
1
-7
/
+2
*
sd_lavc: extend subtitle resolution if images go outside
wm4
2015-10-21
1
-0
/
+9
*
Take care of libavcodec convergence_duration deprecation
wm4
2015-09-29
1
-0
/
+2
*
player: rename and move find_subfiles.c
wm4
2015-09-20
2
-319
/
+0
*
player: add opus to list of external audio file extensions
wm4
2015-09-20
1
-1
/
+1
*
osd: delay libass initialization as far as possible
wm4
2015-09-07
1
-5
/
+9
*
sub: always try to use libavcodec text subtitle converter
wm4
2015-09-01
1
-12
/
+4
*
sd_ass: assume negative durations are unknown durations, and handle them
wm4
2015-08-27
1
-5
/
+27
*
player: remove higher-level remains of DVD/BD menu support
wm4
2015-08-03
3
-22
/
+0
*
charset_conv: make it possible to return an allocated string as guess
wm4
2015-08-01
1
-4
/
+4
*
sub: add option for stretching image subtitles to screen
wm4
2015-07-18
1
-0
/
+2
*
sub: fix srt subs and other cases
wm4
2015-07-07
1
-0
/
+1
*
sub: protect ASS_Renderer state
wm4
2015-07-06
4
-3
/
+16
*
demux: merge extradata fields
wm4
2015-06-21
1
-2
/
+2
*
player: use an array for stream ID options and such
wm4
2015-05-22
1
-2
/
+2
*
sub: add .sup file extension for subtitle autoloading
wm4
2015-05-18
1
-1
/
+1
*
path: make mp_path_join accept normal C strings
wm4
2015-05-09
1
-3
/
+3
*
Update license headers
Marcin Kurczewski
2015-04-13
13
-59
/
+49
*
mp_image: remove redundant flags field
wm4
2015-04-10
1
-2
/
+2
*
mp_image: remove redundant chroma_x/y_shift fields
wm4
2015-04-10
1
-3
/
+3
*
mp_image: get rid of chroma_width/height fields
wm4
2015-04-09
1
-5
/
+4
*
sub: don't truncate timestamps to int
wm4
2015-04-08
1
-1
/
+1
*
sub: unprefer libavcodec's MicroDVD converter
wm4
2015-04-08
1
-1
/
+1
*
player: load .ac3 files as external files
wm4
2015-04-02
1
-1
/
+1
*
sub: add --sub-text-bold option
wm4
2015-04-01
3
-0
/
+3
*
video: move colorspace overrides to vf_format, simplify
wm4
2015-03-31
1
-3
/
+5
*
vo_opengl: draw subtitles directly onto the video
Niklas Haas
2015-03-26
2
-0
/
+3
*
video: uninline memcpy_pic functions
wm4
2015-03-20
1
-1
/
+0
*
osd: simplify an aspect of change detection handling
wm4
2015-03-18
6
-24
/
+14
*
sub: this isn't needed either
wm4
2015-03-03
2
-5
/
+0
*
sd_lavc: remove mp4 vobsub extradata hack
wm4
2015-03-03
1
-35
/
+0
*
sd_ass: replace a deprecated libass API call
wm4
2015-02-25
1
-1
/
+1
*
sub: fully update plaintext subtitle styles at runtime
wm4
2015-02-24
2
-6
/
+13
*
sub: move mp_ass_configure() code
wm4
2015-02-24
3
-60
/
+57
*
osd: force alignment for OSD bar
wm4
2015-02-24
1
-1
/
+2
*
osd: always reset style params
wm4
2015-02-24
1
-11
/
+8
*
sub: apply text subtitle style overrides more eagerly
wm4
2015-02-24
1
-1
/
+3
*
libass: remove redundant checks for LIBASS_VERSION
Ben Boeckel
2015-02-24
3
-25
/
+0
*
find_subfiles: Add 'vtt' to subtitle extensions
Jaime Marquínez Ferrándiz
2015-02-18
1
-1
/
+1
*
sub: mess with styling defaults, change --ass-use-margins behavior
wm4
2015-02-16
3
-15
/
+24
*
osd: customizable subtitle and OSD position
wm4
2015-02-16
3
-0
/
+11
*
osd: make it possible to have different subtitle vs. OSD defaults
wm4
2015-02-16
2
-26
/
+43
*
sd_ass: fix some corner cases in tag stripping
wm4
2015-02-12
1
-5
/
+14
*
player: add external audio file auto-loading
wm4
2015-02-02
2
-40
/
+62
*
ta: rename MP_TALLOC_ELEMS to MP_TALLOC_AVAIL
Ben Boeckel
2015-01-27
1
-1
/
+1
*
sd_lavc: apply fallback to video resolution only for vobsubs
wm4
2015-01-06
1
-14
/
+11
*
csputils: replace float[3][4] with a struct
wm4
2015-01-06
3
-14
/
+14
*
csputils: move image_params -> csp_params into a function
wm4
2015-01-06
1
-2
/
+1
*
csputils: get rid of mp_csp_details
wm4
2015-01-06
3
-8
/
+7
*
sub: add option to not scale subtitles with window
wm4
2015-01-05
1
-0
/
+5
*
sd_lavc: ignore image subtitles with unknown duration after 1 minute
wm4
2014-12-22
1
-0
/
+3
*
sd_lavc: compensate for a stupid libavcodec API issue
wm4
2014-12-21
1
-1
/
+4
*
player: add option not to use OSD/fontconfig
wm4
2014-11-25
1
-0
/
+3
*
draw_bmp: make code more obvious, remove assertion
wm4
2014-11-21
1
-3
/
+3
*
sub: load .mks files as external subtitles
wm4
2014-11-06
1
-1
/
+1
*
sub: remove osd_get_sub()
wm4
2014-11-01
2
-8
/
+0
*
osd: slightly change default style
Martin Herkt
2014-10-23
1
-3
/
+3
*
sd_lavc: strictly letter-box PGS subtitles
wm4
2014-10-21
2
-3
/
+8
*
sub: adjustments to --ass-style-override option
wm4
2014-10-17
1
-4
/
+7
*
osd: properly redraw external overlays when they are set
wm4
2014-10-14
1
-0
/
+1
*
Add some missing "const"s
wm4
2014-10-10
3
-6
/
+6
*
sub: round scaled subtitles
wm4
2014-10-02
1
-4
/
+4
*
command: allow using ASS tags on OSD messages
wm4
2014-09-18
3
-2
/
+17
*
demux: gracefully handle packet allocation failures
wm4
2014-09-16
1
-2
/
+4
*
img_convert: sanitizer: avoid invalid left-shifts
Ben Boeckel
2014-09-14
1
-4
/
+4
*
sanitizer: avoid divide-by-zero instances
Ben Boeckel
2014-09-14
1
-2
/
+4
*
sub: fix possible deadlock with --no-sub-ass and similar
wm4
2014-09-06
1
-0
/
+2
*
Move compat/ and bstr/ directory contents somewhere else
wm4
2014-08-29
5
-5
/
+5
*
sd_lavc: remove ineffective code
wm4
2014-08-24
1
-4
/
+1
*
osd+osc: Add left-arrow to osd-font
ChrisK2
2014-08-21
1
-0
/
+0
*
sub: add option to workaround broken mkv files
wm4
2014-08-14
1
-1
/
+1
*
sub: call sub_reset() on seeks only
wm4
2014-08-14
1
-9
/
+3
*
ass: remove some pointless ifdeffery
wm4
2014-07-22
1
-4
/
+0
*
Revert "Remove DVD and Bluray support"
wm4
2014-07-15
2
-0
/
+19
*
Remove DVD and Bluray support
wm4
2014-07-14
2
-19
/
+0
*
build: include <strings.h> for strcasecmp()
wm4
2014-07-10
2
-0
/
+2
*
Audit and replace all ctype.h uses
wm4
2014-07-01
3
-10
/
+9
*
Basic xdg directory implementation
Kenneth Zhou
2014-06-26
2
-3
/
+3
*
sd_lavc: fix stupidity
wm4
2014-06-19
1
-2
/
+5
*
sd_lavc: improve bitmap subtitle timing
wm4
2014-06-18
1
-71
/
+103
*
video: introduce failure path for image allocations
wm4
2014-06-17
3
-16
/
+44
*
sub: prefer ffmpeg microdvd converter over internal one
wm4
2014-06-15
1
-1
/
+1
*
video/out: change aspects of OSD handling
wm4
2014-06-15
3
-20
/
+0
*
sub: add --sub-scale-with-window option
wm4
2014-06-14
1
-4
/
+7
*
options: remove use of an inverted option value
wm4
2014-06-13
1
-1
/
+1
*
Add more const
wm4
2014-06-11
6
-8
/
+8
*
osd: Center the volume icon in the osd font
ChrisK2
2014-06-10
1
-0
/
+0
*
sub: remove old style override option
wm4
2014-06-05
1
-27
/
+0
*
sub: add --ass-style-override=force option
wm4
2014-06-05
1
-0
/
+9
*
osd/libass: use BorderStyle=4 for background
wm4
2014-06-01
1
-0
/
+11
*
sub: fix undefined behavior in ASS color calculation (2)
wm4
2014-05-10
1
-2
/
+2
*
sub: fix undefined behavior in ASS color calculation
wm4
2014-05-10
1
-1
/
+1
*
options: merge ---sub-auto-match with --sub-auto
wm4
2014-05-04
1
-2
/
+2
*
osd: make code C99
wm4
2014-04-26
1
-5
/
+3
*
video: make mp_image use mp_image_params directly
wm4
2014-04-21
1
-10
/
+10
*
ass_mp: don't use --subcp for --ass-styles
wm4
2014-03-31
1
-1
/
+1
*
Remove some more unneeded version checks
wm4
2014-03-16
1
-5
/
+1
*
sub: remove old MPlayer DVD sub decoder
wm4
2014-03-16
5
-946
/
+0
*
demux_libass: change how external ASS subtitles are loaded
wm4
2014-03-15
3
-15
/
+5
*
sub: use new FFmpeg API to check MicroDVD FPS
wm4
2014-03-04
1
-3
/
+5
*
sd_ass: add a very simple and evil way to override ASS subtitle styles
wm4
2014-03-01
1
-0
/
+27
*
sd_lavc: handle subtitles with no subtitle resolution set
xylosper
2014-02-14
1
-0
/
+4
*
sub: handle vobsub-in-mp4
wm4
2014-02-13
3
-0
/
+41
*
threads: add wrapper for initializing recursive mutexes
wm4
2014-01-31
1
-5
/
+2
*
sd_lavc: skip 0 sized sub-bitmaps
wm4
2014-01-29
1
-2
/
+4
*
sub: fix crash with certain uses of --vf=sub
wm4
2014-01-26
3
-32
/
+10
*
video/out: don't access aspdat in VOs
wm4
2014-01-22
2