gf_muldiv          91 include/gpac/maths.h Fixed gf_muldiv(Fixed a, Fixed b, Fixed c);
gf_muldiv         568 modules/soft_raster/stencil.c 			tx = FIX2INT(gf_muldiv(x, 255, _this->width) );
gf_muldiv         569 modules/soft_raster/stencil.c 			ty = FIX2INT(gf_muldiv(y, 255, _this->height) );
gf_muldiv         406 modules/timedtext/timedtext_dec.c 				priv->tr_scroll->translation.y = gf_muldiv(priv->dlist->size.y, frac, priv->scroll_time) - priv->dlist->size.y;
gf_muldiv         412 modules/timedtext/timedtext_dec.c 				priv->tr_scroll->translation.y = gf_muldiv(priv->dlist->size.y, frac, priv->scroll_time);
gf_muldiv         414 modules/timedtext/timedtext_dec.c 				priv->tr_scroll->translation.y = gf_muldiv(priv->dlist->size.y, frac, priv->scroll_time);
gf_muldiv         431 modules/timedtext/timedtext_dec.c 				priv->tr_scroll->translation.x = gf_muldiv(priv->dlist->size.x, frac, priv->scroll_time) - priv->dlist->size.x;
gf_muldiv         436 modules/timedtext/timedtext_dec.c 			priv->tr_scroll->translation.x = gf_muldiv(priv->dlist->size.x, frac, priv->scroll_time);
gf_muldiv         230 src/bifs/unquantize.c 	return Min + gf_muldiv(Max - Min, INT2FIX(value), INT2FIX( (1 << NbBits) - 1) );
gf_muldiv         249 src/compositor/camera.c 			cam->projection.m[14] = 2*gf_muldiv(cam->z_near, cam->z_far, cam->z_near-cam->z_far);
gf_muldiv         864 src/compositor/compositor.c 	compositor->trans_x = gf_muldiv(compositor->trans_x, scaleX, compositor->scale_x);
gf_muldiv         865 src/compositor/compositor.c 	compositor->trans_y = gf_muldiv(compositor->trans_y, scaleY, compositor->scale_y);
gf_muldiv         531 src/compositor/mesh.c 		Fixed Ny = gf_muldiv(radius, radius, height);
gf_muldiv         273 src/compositor/mpeg4_background2d.c 			sx = gf_muldiv(sx, tr_state->camera->width, tr_state->camera->height);
gf_muldiv         275 src/compositor/mpeg4_background2d.c 			sy = gf_muldiv(sy, tr_state->camera->height, tr_state->camera->width);
gf_muldiv         624 src/compositor/mpeg4_layer_3d.c 			start.x = gf_muldiv(start.x, st->visual->camera.width, st->clip.width);
gf_muldiv         625 src/compositor/mpeg4_layer_3d.c 			start.y = gf_muldiv(start.y, st->visual->camera.height, st->clip.height);
gf_muldiv         232 src/compositor/mpeg4_text.c 	st->ascent = gf_muldiv(fontSize, INT2FIX(font->ascent), INT2FIX(font->em_size));
gf_muldiv         233 src/compositor/mpeg4_text.c 	st->descent = -gf_muldiv(fontSize, INT2FIX(font->descent), INT2FIX(font->em_size));
gf_muldiv         217 src/compositor/mpeg4_viewport.c 			rc.width = gf_muldiv(rc.width, h, rc.height);
gf_muldiv         220 src/compositor/mpeg4_viewport.c 			rc.height = gf_muldiv(rc.height , w, rc.width);
gf_muldiv         227 src/compositor/mpeg4_viewport.c 			rc.height = gf_muldiv(rc.height, w, rc.width);
gf_muldiv         230 src/compositor/mpeg4_viewport.c 			rc.width = gf_muldiv(rc.width, h, rc.height);
gf_muldiv         210 src/compositor/svg_grouping.c 		stack->viewbox_mx.m[2] = - gf_muldiv(vb->x, parent_width, vb->width);
gf_muldiv         211 src/compositor/svg_grouping.c 		stack->viewbox_mx.m[5] = - gf_muldiv(vb->y, parent_height, vb->height);
gf_muldiv         686 src/compositor/svg_paint_servers.c 			Fixed xdelta = gf_muldiv(radius, focal.x-center.x, norm);
gf_muldiv         687 src/compositor/svg_paint_servers.c 			Fixed ydelta = gf_muldiv(radius, focal.y-center.y, norm);
gf_muldiv         209 src/compositor/visual_manager_3d.c 		tr_state->camera->z_far = gf_muldiv(
gf_muldiv         275 src/compositor/visual_manager_3d.c 			view_distance = gf_muldiv(view_distance, tr_state->visual->height, tr_state->visual->compositor->video_out->max_screen_height);
gf_muldiv        2299 src/laser/lsr_dec.c 		p->angle = gf_muldiv(p->angle, GF_PI, INT2FIX(180) );
gf_muldiv        2396 src/laser/lsr_dec.c 			p->angle = gf_muldiv(p->angle, GF_PI, INT2FIX(180) );
gf_muldiv        1804 src/laser/lsr_enc.c 			angle = gf_muldiv(angle, INT2FIX(180), GF_PI);
gf_muldiv        1880 src/laser/lsr_enc.c 			Fixed angle = gf_muldiv(p->angle, INT2FIX(180), GF_PI);
gf_muldiv        1446 src/utils/math.c 	rev.m[0] =  gf_muldiv(mx->m[5], mx->m[10], det) - gf_muldiv(mx->m[6], mx->m[9], det);
gf_muldiv        1447 src/utils/math.c 	rev.m[4] = -gf_muldiv(mx->m[4], mx->m[10], det) + gf_muldiv(mx->m[6], mx->m[8], det);
gf_muldiv        1448 src/utils/math.c 	rev.m[8] =  gf_muldiv(mx->m[4], mx->m[9], det) - gf_muldiv(mx->m[5], mx->m[8], det);
gf_muldiv        1449 src/utils/math.c 	rev.m[1] = -gf_muldiv(mx->m[1], mx->m[10], det) + gf_muldiv(mx->m[2], mx->m[9], det);
gf_muldiv        1450 src/utils/math.c 	rev.m[5] =  gf_muldiv(mx->m[0], mx->m[10], det) - gf_muldiv(mx->m[2], mx->m[8], det);
gf_muldiv        1451 src/utils/math.c 	rev.m[9] = -gf_muldiv(mx->m[0], mx->m[9], det) + gf_muldiv(mx->m[1], mx->m[8], det);
gf_muldiv        1452 src/utils/math.c 	rev.m[2] =  gf_muldiv(mx->m[1], mx->m[6], det) - gf_muldiv(mx->m[2], mx->m[5], det);
gf_muldiv        1453 src/utils/math.c 	rev.m[6] = -gf_muldiv(mx->m[0], mx->m[6], det) + gf_muldiv(mx->m[2], mx->m[4], det);
gf_muldiv        1454 src/utils/math.c 	rev.m[10] = gf_muldiv(mx->m[0], mx->m[5], det) - gf_muldiv(mx->m[1], mx->m[4], det);
gf_muldiv        1530 src/utils/math.c 	mx->m[14] = 2*gf_muldiv(z_near, z_far, z_near-z_far);
gf_muldiv        2322 src/utils/math.c 		res.x = gf_muldiv(s, rot.x, scale);
gf_muldiv        2323 src/utils/math.c 		res.y = gf_muldiv(s, rot.y, scale);
gf_muldiv        2324 src/utils/math.c 		res.z = gf_muldiv(s, rot.z, scale);
gf_muldiv         686 src/utils/path2d.c 	y1 = y3 = y1 - gf_muldiv(y2 - y1, y2 - y1, y1 - 2*y2 + y3);
gf_muldiv         322 src/utils/path2d_stroker.c 		length = gf_muldiv( radius, gf_sin( theta ) * 4, ( FIX_ONE + gf_cos( theta ) ) * 3 );