fm 28 applications/osmo4_android_studio/app/src/main/java/com/gpac/Osmo4/extra/FileChooserActivity.java private FragmentManager fm; fm 37 applications/osmo4_android_studio/app/src/main/java/com/gpac/Osmo4/extra/FileChooserActivity.java fm = getFragmentManager(); fm 39 applications/osmo4_android_studio/app/src/main/java/com/gpac/Osmo4/extra/FileChooserActivity.java if (fm.findFragmentById(R.id.fileChooserLayout) == null) { fm 41 applications/osmo4_android_studio/app/src/main/java/com/gpac/Osmo4/extra/FileChooserActivity.java fm.beginTransaction() fm 1411 include/gpac/internal/compositor_dev.h void gf_font_manager_del(GF_FontManager *fm); fm 1413 include/gpac/internal/compositor_dev.h GF_Font *gf_font_manager_set_font(GF_FontManager *fm, char **alt_fonts, u32 nb_fonts, u32 styles); fm 1414 include/gpac/internal/compositor_dev.h GF_Font *gf_font_manager_set_font_ex(GF_FontManager *fm, char **alt_fonts, u32 nb_fonts, u32 styles, Bool check_only); fm 1416 include/gpac/internal/compositor_dev.h GF_TextSpan *gf_font_manager_create_span(GF_FontManager *fm, GF_Font *font, char *span, Fixed font_size, Bool needs_x_offset, Bool needs_y_offset, Bool needs_rotate, const char *lang, Bool fliped_text, u32 styles, GF_Node *user); fm 1417 include/gpac/internal/compositor_dev.h void gf_font_manager_delete_span(GF_FontManager *fm, GF_TextSpan *tspan); fm 1419 include/gpac/internal/compositor_dev.h GF_Err gf_font_manager_register_font(GF_FontManager *fm, GF_Font *font); fm 1420 include/gpac/internal/compositor_dev.h GF_Err gf_font_manager_unregister_font(GF_FontManager *fm, GF_Font *font); fm 1431 include/gpac/internal/compositor_dev.h GF_Font *gf_compositor_svg_set_font(GF_FontManager *fm, char *a_font, u32 styles, Bool check_only); fm 138 src/compositor/font_engine.c void gf_font_manager_del(GF_FontManager *fm) fm 141 src/compositor/font_engine.c if (fm->reader) { fm 142 src/compositor/font_engine.c fm->reader->shutdown_font_engine(fm->reader); fm 143 src/compositor/font_engine.c gf_modules_close_interface((GF_BaseInterface *)fm->reader); fm 146 src/compositor/font_engine.c font = fm->font; fm 152 src/compositor/font_engine.c gf_free(fm->id_buffer); fm 153 src/compositor/font_engine.c gf_path_del(fm->line_path); fm 154 src/compositor/font_engine.c gf_free(fm); fm 157 src/compositor/font_engine.c GF_Err gf_font_manager_register_font(GF_FontManager *fm, GF_Font *font) fm 159 src/compositor/font_engine.c if (fm->font) { fm 160 src/compositor/font_engine.c GF_Font *a_font = fm->font; fm 164 src/compositor/font_engine.c fm->font = font; fm 166 src/compositor/font_engine.c font->ft_mgr = fm; fm 171 src/compositor/font_engine.c GF_Err gf_font_manager_unregister_font(GF_FontManager *fm, GF_Font *font) fm 176 src/compositor/font_engine.c a_font = fm->font; fm 185 src/compositor/font_engine.c fm->font = font->next; fm 193 src/compositor/font_engine.c GF_Font *gf_font_manager_set_font_ex(GF_FontManager *fm, char **alt_fonts, u32 nb_fonts, u32 styles, Bool check_only) fm 206 src/compositor/font_engine.c GF_Font *font = fm->font; fm 210 src/compositor/font_engine.c opt = gf_modules_get_option((GF_BaseInterface *)fm->reader, "FontEngine", "FontSerif"); fm 214 src/compositor/font_engine.c opt = gf_modules_get_option((GF_BaseInterface *)fm->reader, "FontEngine", "FontSans"); fm 218 src/compositor/font_engine.c opt = gf_modules_get_option((GF_BaseInterface *)fm->reader, "FontEngine", "FontFixed"); fm 223 src/compositor/font_engine.c if (fm->wait_font_load && font->not_loaded && !check_only && !stricmp(font->name, font_name)) { fm 288 src/compositor/font_engine.c if (fm->reader) { fm 289 src/compositor/font_engine.c e = fm->reader->set_font(fm->reader, font_name, styles); fm 295 src/compositor/font_engine.c fm->reader->get_font_info(fm->reader, &the_font->name, &the_font->em_size, &the_font->ascent, &the_font->descent, &the_font->underline, &the_font->line_spacing, &the_font->max_advance_h, &the_font->max_advance_v); fm 299 src/compositor/font_engine.c if (fm->font) { fm 300 src/compositor/font_engine.c font = fm->font; fm 304 src/compositor/font_engine.c fm->font = the_font; fm 306 src/compositor/font_engine.c the_font->ft_mgr = fm; fm 324 src/compositor/font_engine.c the_font = fm->default_font; fm 327 src/compositor/font_engine.c if (fm->reader && the_font && !the_font->get_glyphs) fm 328 src/compositor/font_engine.c fm->reader->set_font(fm->reader, the_font->name, the_font->styles); fm 332 src/compositor/font_engine.c GF_Font *gf_font_manager_set_font(GF_FontManager *fm, char **alt_fonts, u32 nb_fonts, u32 styles) fm 334 src/compositor/font_engine.c return gf_font_manager_set_font_ex(fm, alt_fonts, nb_fonts, styles, 0); fm 337 src/compositor/font_engine.c static GF_Glyph *gf_font_get_glyph(GF_FontManager *fm, GF_Font *font, u32 name) fm 374 src/compositor/font_engine.c if (!fm->reader) return NULL; fm 376 src/compositor/font_engine.c glyph = fm->reader->load_glyph(fm->reader, name); fm 398 src/compositor/font_engine.c GF_TextSpan *gf_font_manager_create_span(GF_FontManager *fm, GF_Font *font, char *text, Fixed font_size, Bool needs_x_offset, Bool needs_y_offset, Bool needs_rotate, const char *xml_lang, Bool fliped_text, u32 styles, GF_Node *user) fm 407 src/compositor/font_engine.c len = fm->id_buffer_size; fm 409 src/compositor/font_engine.c e = font->get_glyphs(font->udta, text, fm->id_buffer, &len, xml_lang, &is_rtl); fm 411 src/compositor/font_engine.c e = fm->reader->get_glyphs(fm->reader, text, fm->id_buffer, &len, xml_lang, &is_rtl); fm 414 src/compositor/font_engine.c fm->id_buffer_size = len; fm 415 src/compositor/font_engine.c fm->id_buffer = gf_realloc(fm->id_buffer, sizeof(u32) * len); fm 416 src/compositor/font_engine.c if (!fm->id_buffer) return NULL; fm 419 src/compositor/font_engine.c e = font->get_glyphs(font->udta, text, fm->id_buffer, &len, xml_lang, &is_rtl); fm 421 src/compositor/font_engine.c e = fm->reader->get_glyphs(fm->reader, text, fm->id_buffer, &len, xml_lang, &is_rtl); fm 451 src/compositor/font_engine.c span->glyphs[i] = gf_font_get_glyph(fm, font, fm->id_buffer[i]); fm 482 src/compositor/font_engine.c void gf_font_manager_delete_span(GF_FontManager *fm, GF_TextSpan *span) fm 218 src/compositor/mpeg4_form.c M_Form *fm = (M_Form *) n; fm 234 src/compositor/mpeg4_form.c if (fm->size.x>=0) st->clip.width = fm->size.x; fm 235 src/compositor/mpeg4_form.c if (fm->size.y>=0) st->clip.height = fm->size.y; fm 282 src/compositor/mpeg4_form.c for (i=0; i<fm->groups.count; i++) { fm 286 src/compositor/mpeg4_form.c if (fm->groups.vals[i]==-1) { fm 292 src/compositor/mpeg4_form.c if ((u32) fm->groups.vals[i]>gf_list_count(st->groups)) goto err_exit; fm 293 src/compositor/mpeg4_form.c cg = (ChildGroup *)gf_list_get(st->groups, fm->groups.vals[i]-1); fm 299 src/compositor/mpeg4_form.c for (i=0; i<fm->constraints.count; i++) { fm 302 src/compositor/mpeg4_form.c if (last_ind+index > fm->groupsIndex.count) goto err_exit; fm 303 src/compositor/mpeg4_form.c if (fm->groupsIndex.vals[last_ind+index]==-1) break; fm 305 src/compositor/mpeg4_form.c idx[index] = fm->groupsIndex.vals[last_ind+index]; fm 309 src/compositor/mpeg4_form.c form_apply(st, fm->constraints.vals[i], idx, index); fm 320 src/compositor/mpeg4_form.c if (last_ind>=fm->groupsIndex.count) break; fm 158 src/compositor/svg_text.c GF_Font *gf_compositor_svg_set_font(GF_FontManager *fm, char *a_font, u32 styles, Bool check_only) fm 197 src/compositor/svg_text.c font = gf_font_manager_set_font_ex(fm, fonts, nb_fonts, styles, check_only); fm 205 src/compositor/svg_text.c static GF_Font *svg_set_font(GF_TraverseState * tr_state, GF_FontManager *fm) fm 207 src/compositor/svg_text.c return gf_compositor_svg_set_font(fm, tr_state->svg_props->font_family->value, svg_get_font_styles(tr_state), GF_FALSE); fm 237 src/compositor/svg_text.c static GF_TextSpan *svg_get_text_span(GF_FontManager *fm, GF_Font *font, Fixed font_size, Bool x_offsets, Bool y_offsets, Bool rotate, SVGAllAttributes *atts, char *textContent, const char *lang, GF_TraverseState *tr_state) fm 308 src/compositor/svg_text.c span = gf_font_manager_create_span(fm, font, dup_text, font_size, x_offsets, y_offsets, rotate, lang, GF_TRUE, 0, tr_state->text_parent); fm 400 src/compositor/svg_text.c GF_FontManager *fm; fm 406 src/compositor/svg_text.c fm = tr_state->visual->compositor->font_manager; fm 407 src/compositor/svg_text.c if (!fm) return; fm 409 src/compositor/svg_text.c font = svg_set_font(tr_state, fm); fm 412 src/compositor/svg_text.c span = svg_get_text_span(fm, font, tr_state->svg_props->font_size->value, GF_TRUE, GF_TRUE, GF_FALSE, atts, dom_text->textContent, atts->xml_lang ? *atts->xml_lang : NULL, tr_state); fm 514 src/compositor/svg_text.c GF_FontManager *fm; fm 520 src/compositor/svg_text.c fm = tr_state->visual->compositor->font_manager; fm 521 src/compositor/svg_text.c if (!fm) return; fm 523 src/compositor/svg_text.c font = svg_set_font(tr_state, fm); fm 526 src/compositor/svg_text.c span = svg_get_text_span(fm, font, tr_state->svg_props->font_size->value, (tr_state->count_x>1), (tr_state->count_y>1), GF_FALSE, atts, dom_text->textContent, atts->xml_lang ? *atts->xml_lang : NULL, tr_state); fm 573 src/compositor/svg_text.c gf_font_manager_delete_span(fm, span); fm 616 src/compositor/svg_text.c GF_FontManager *fm; fm 626 src/compositor/svg_text.c fm = tr_state->visual->compositor->font_manager; fm 627 src/compositor/svg_text.c if (!fm) return; fm 629 src/compositor/svg_text.c font = svg_set_font(tr_state, fm); fm 639 src/compositor/svg_text.c span = svg_get_text_span(fm, font, tr_state->svg_props->font_size->value, (tr_state->count_x>1), (tr_state->count_y>1), tr_state->count_rotate, atts, dom_text->textContent, atts->xml_lang ? *atts->xml_lang : NULL, tr_state); fm 4749 src/utils/dlmalloc.c mstate fm = get_mstate_for(p); fm 4750 src/utils/dlmalloc.c if (!ok_magic(fm)) { fm 4751 src/utils/dlmalloc.c USAGE_ERROR_ACTION(fm, p); fm 4757 src/utils/dlmalloc.c if (!PREACTION(fm)) { fm 4758 src/utils/dlmalloc.c check_inuse_chunk(fm, p); fm 4759 src/utils/dlmalloc.c if (RTCHECK(ok_address(fm, p) && ok_inuse(p))) { fm 4767 src/utils/dlmalloc.c fm->footprint -= psize; fm 4774 src/utils/dlmalloc.c if (RTCHECK(ok_address(fm, prev))) { /* consolidate backward */ fm 4775 src/utils/dlmalloc.c if (p != fm->dv) { fm 4776 src/utils/dlmalloc.c unlink_chunk(fm, p, prevsize); fm 4779 src/utils/dlmalloc.c fm->dvsize = psize; fm 4791 src/utils/dlmalloc.c if (next == fm->top) { fm 4792 src/utils/dlmalloc.c size_t tsize = fm->topsize += psize; fm 4793 src/utils/dlmalloc.c fm->top = p; fm 4795 src/utils/dlmalloc.c if (p == fm->dv) { fm 4796 src/utils/dlmalloc.c fm->dv = 0; fm 4797 src/utils/dlmalloc.c fm->dvsize = 0; fm 4799 src/utils/dlmalloc.c if (should_trim(fm, tsize)) fm 4800 src/utils/dlmalloc.c sys_trim(fm, 0); fm 4803 src/utils/dlmalloc.c else if (next == fm->dv) { fm 4804 src/utils/dlmalloc.c size_t dsize = fm->dvsize += psize; fm 4805 src/utils/dlmalloc.c fm->dv = p; fm 4812 src/utils/dlmalloc.c unlink_chunk(fm, next, nsize); fm 4814 src/utils/dlmalloc.c if (p == fm->dv) { fm 4815 src/utils/dlmalloc.c fm->dvsize = psize; fm 4824 src/utils/dlmalloc.c insert_small_chunk(fm, p, psize); fm 4825 src/utils/dlmalloc.c check_free_chunk(fm, p); fm 4829 src/utils/dlmalloc.c insert_large_chunk(fm, tp, psize); fm 4830 src/utils/dlmalloc.c check_free_chunk(fm, p); fm 4831 src/utils/dlmalloc.c if (--fm->release_checks == 0) fm 4832 src/utils/dlmalloc.c release_unused_segments(fm); fm 4838 src/utils/dlmalloc.c USAGE_ERROR_ACTION(fm, p); fm 4840 src/utils/dlmalloc.c POSTACTION(fm); fm 5178 src/utils/dlmalloc.c mstate fm = get_mstate_for(p); fm 5181 src/utils/dlmalloc.c mstate fm = (mstate)msp; fm 5183 src/utils/dlmalloc.c if (!ok_magic(fm)) { fm 5184 src/utils/dlmalloc.c USAGE_ERROR_ACTION(fm, p); fm 5187 src/utils/dlmalloc.c if (!PREACTION(fm)) { fm 5188 src/utils/dlmalloc.c check_inuse_chunk(fm, p); fm 5189 src/utils/dlmalloc.c if (RTCHECK(ok_address(fm, p) && ok_inuse(p))) { fm 5197 src/utils/dlmalloc.c fm->footprint -= psize; fm 5204 src/utils/dlmalloc.c if (RTCHECK(ok_address(fm, prev))) { /* consolidate backward */ fm 5205 src/utils/dlmalloc.c if (p != fm->dv) { fm 5206 src/utils/dlmalloc.c unlink_chunk(fm, p, prevsize); fm 5209 src/utils/dlmalloc.c fm->dvsize = psize; fm 5221 src/utils/dlmalloc.c if (next == fm->top) { fm 5222 src/utils/dlmalloc.c size_t tsize = fm->topsize += psize; fm 5223 src/utils/dlmalloc.c fm->top = p; fm 5225 src/utils/dlmalloc.c if (p == fm->dv) { fm 5226 src/utils/dlmalloc.c fm->dv = 0; fm 5227 src/utils/dlmalloc.c fm->dvsize = 0; fm 5229 src/utils/dlmalloc.c if (should_trim(fm, tsize)) fm 5230 src/utils/dlmalloc.c sys_trim(fm, 0); fm 5233 src/utils/dlmalloc.c else if (next == fm->dv) { fm 5234 src/utils/dlmalloc.c size_t dsize = fm->dvsize += psize; fm 5235 src/utils/dlmalloc.c fm->dv = p; fm 5242 src/utils/dlmalloc.c unlink_chunk(fm, next, nsize); fm 5244 src/utils/dlmalloc.c if (p == fm->dv) { fm 5245 src/utils/dlmalloc.c fm->dvsize = psize; fm 5254 src/utils/dlmalloc.c insert_small_chunk(fm, p, psize); fm 5255 src/utils/dlmalloc.c check_free_chunk(fm, p); fm 5259 src/utils/dlmalloc.c insert_large_chunk(fm, tp, psize); fm 5260 src/utils/dlmalloc.c check_free_chunk(fm, p); fm 5261 src/utils/dlmalloc.c if (--fm->release_checks == 0) fm 5262 src/utils/dlmalloc.c release_unused_segments(fm); fm 5268 src/utils/dlmalloc.c USAGE_ERROR_ACTION(fm, p); fm 5270 src/utils/dlmalloc.c POSTACTION(fm);