mirror of
https://github.com/mpv-player/mpv
synced 2024-10-22 08:51:57 +02:00
Move ass_library initialization code to ass_mp.c.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20518 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
06758d89bc
commit
978061ad27
@ -229,3 +229,14 @@ void ass_configure(ass_renderer_t* priv, int w, int h) {
|
||||
free(path);
|
||||
free(family);
|
||||
}
|
||||
|
||||
ass_library_t* ass_init() {
|
||||
ass_library_t* priv;
|
||||
char* path = get_path("fonts");
|
||||
priv = ass_library_init();
|
||||
ass_set_fonts_dir(priv, path);
|
||||
ass_set_extract_fonts(priv, extract_embedded_fonts);
|
||||
ass_set_style_overrides(priv, ass_force_style_list);
|
||||
free(path);
|
||||
return priv;
|
||||
}
|
||||
|
@ -41,6 +41,7 @@ int ass_process_subtitle(ass_track_t* track, subtitle* sub);
|
||||
ass_track_t* ass_read_subdata(ass_library_t* library, sub_data* subdata, double fps);
|
||||
|
||||
void ass_configure(ass_renderer_t* priv, int w, int h);
|
||||
ass_library_t* ass_init();
|
||||
|
||||
#endif
|
||||
|
||||
|
@ -3108,14 +3108,7 @@ if(!codecs_file || !parse_codec_cfg(codecs_file)){
|
||||
vo_init_osd();
|
||||
|
||||
#ifdef USE_ASS
|
||||
{
|
||||
char* path = get_path("fonts");
|
||||
ass_library = ass_library_init();
|
||||
ass_set_fonts_dir(ass_library, path);
|
||||
ass_set_extract_fonts(ass_library, extract_embedded_fonts);
|
||||
ass_set_style_overrides(ass_library, ass_force_style_list);
|
||||
free(path);
|
||||
}
|
||||
ass_library = ass_init();
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_RTC
|
||||
|
Loading…
Reference in New Issue
Block a user