1
mirror of https://github.com/mpv-player/mpv synced 2024-11-07 01:47:00 +01:00
mpv/sub
wm4 d77d9fb933 mp_image: require using mp_image_set_size() for setting w/h
Setting the size of a mp_image must be done with mp_image_set_size()
now. Do this to guarantee that the redundant fields (like chroma_width)
are updated consistently. Replacing the redundant fields by function
calls would probably be better, but there are too many uses of them,
and is a bit less convenient.

Most code actually called mp_image_setfmt(), which did this as well.
This commit just makes things a bit more explicit.

Warning: the video filter chain still sets up mp_images manually,
and vf_get_image() is not updated.
2013-01-13 17:39:32 +01:00
..
ass_mp.c sub: add --sub-text-* options to unstyled text subtitles font 2013-01-05 14:11:56 +01:00
ass_mp.h cleanup: ass_mp.h: remove dummy declarations 2013-01-06 16:22:50 +01:00
dec_sub.c Rename directories, move files (step 2 of 2) 2012-11-12 20:08:18 +01:00
dec_sub.h VO, sub: refactor 2012-10-24 21:56:34 +02:00
draw_bmp.c mp_image: require using mp_image_set_size() for setting w/h 2013-01-13 17:39:32 +01:00
draw_bmp.h vo_xv: don't require frame stepping to remove OSD or subs 2012-11-21 19:56:59 +01:00
find_sub.c Rename directories, move files (step 2 of 2) 2012-11-12 20:08:18 +01:00
find_subfiles.c path: add mp_find_config_file and reorganize some of the code 2012-12-15 17:38:00 +01:00
find_subfiles.h sub: remove vobsub reader in favor of ffmpeg vobsub demuxer 2012-12-11 00:37:54 +01:00
img_convert.c sub: add ASS to RGBA conversion 2012-12-28 08:30:15 +01:00
img_convert.h sub: add ASS to RGBA conversion 2012-12-28 08:30:15 +01:00
osd_dummy.c sub: allow rendering OSD in ASS image format directly, simplify 2012-10-16 07:26:30 +02:00
osd_font.pfb osd: osd_font.h -> osd_font.pfb 2012-07-28 23:36:08 +02:00
osd_libass.c sub: add --sub-text-* options to unstyled text subtitles font 2013-01-05 14:11:56 +01:00
sd_ass.c sd_ass: free external subtitle tracks 2012-12-14 19:59:30 +01:00
sd_lavc.c sd_lavc: keep subs on subtitle track switching 2012-12-12 22:56:41 +01:00
sd.h VO, sub: refactor 2012-10-24 21:56:34 +02:00
spudec.c sub: remove vobsub reader in favor of ffmpeg vobsub demuxer 2012-12-11 00:37:54 +01:00
spudec.h options: remove --ffactor switch 2012-10-24 21:56:35 +02:00
sub.c sub: add ASS to RGBA conversion 2012-12-28 08:30:15 +01:00
sub.h sub: add ASS to RGBA conversion 2012-12-28 08:30:15 +01:00
subassconvert.c subassconverter: correctly handle RRGGBB and unknow formats 2012-11-25 23:47:57 +01:00
subassconvert.h subtitles: style support for common SubRip tags and MicroDVD 2011-01-18 15:17:28 +02:00
subreader.c configure: remove --disable-sortsub 2012-12-11 00:37:54 +01:00
subreader.h subreader: replace sub_free() by talloc destructor 2012-11-16 21:21:15 +01:00