mpv/libmpcodecs
wm4 cc05910f16 sub: cosmetics: move things around
Move sub-bitmap definitions from dec_sub.h to sub.h. While it's a bit
odd that OSD data structures are in a file named sub.h, it's definitely
way too strange to have them in a file about subtitle decoding. (Maybe
sub.h/.c and the sub/ directory should be split out and renamed "osd"
at a later point.)

Remove including ass_mp.h (and the libass headers) where possible.

Remove typedefs for mp_eosd_res and sub_bitmaps structs.

Store a mp_eosd_res struct in osd_state instead of just w/h. Note that
sbtitles might be rendered using different sizes/margins when filters
are involved (the subtitle renderer is not supposed to use the OSD res
directly, and the "dim" member removed in the previous commit is
something different).
2012-10-16 07:26:32 +02:00
..
ad.c
ad.h
ad_dvdpcm.c
ad_ffmpeg.c
ad_internal.h
ad_mpg123.c
ad_pcm.c
ad_spdif.c
cmmx.h
dec_audio.c
dec_audio.h
dec_video.c
dec_video.h
img_format.c
img_format.h
mp_image.c
mp_image.h
mpc_info.h
pullup.c
pullup.h
vd.c
vd.h
vd_ffmpeg.c
vd_internal.h
vd_null.c
vf.c
vf.h
vf_1bpp.c
vf_2xsai.c
vf_ass.c
vf_blackframe.c
vf_bmovl.c
vf_boxblur.c
vf_crop.c
vf_cropdetect.c
vf_decimate.c
vf_delogo.c
vf_denoise3d.c
vf_detc.c
vf_dint.c
vf_divtc.c
vf_dlopen.c
vf_dlopen.h
vf_down3dright.c
vf_dsize.c
vf_dvbscale.c
vf_eq.c
vf_eq2.c
vf_expand.c
vf_field.c
vf_fil.c
vf_filmdint.c
vf_fixpts.c
vf_flip.c
vf_format.c
vf_framestep.c
vf_fspp.c
vf_geq.c
vf_gradfun.c
vf_halfpack.c
vf_harddup.c
vf_hqdn3d.c
vf_hue.c
vf_il.c
vf_ilpack.c
vf_ivtc.c
vf_kerndeint.c
vf_lavc.c
vf_lavcdeint.c
vf_mcdeint.c
vf_mirror.c
vf_noformat.c
vf_noise.c
vf_ow.c
vf_palette.c
vf_perspective.c
vf_phase.c
vf_pp.c
vf_pp7.c
vf_pullup.c
vf_qp.c
vf_remove_logo.c
vf_rgbtest.c
vf_rotate.c
vf_sab.c
vf_scale.c
vf_scale.h
vf_screenshot.c
vf_smartblur.c
vf_softpulldown.c
vf_softskip.c
vf_spp.c
vf_stereo3d.c
vf_swapuv.c
vf_telecine.c
vf_test.c
vf_tfields.c
vf_tile.c
vf_tinterlace.c
vf_unsharp.c
vf_uspp.c
vf_vo.c
vf_yadif.c
vf_yuvcsp.c
vf_yvu9.c
vfcap.h
vqf.h