- From: Raphaël Troncy <raphael.troncy@eurecom.fr>
- Date: Tue, 03 Jan 2012 14:31:08 +0100
- To: Philip Jägenstedt <philipj@opera.com>
- CC: public-media-fragment@w3.org
Hi Philip, > xywh=percent:a,b,c,d with a+c <= 100, b+d <= 100: the UA displays a > spatial fragment with coordinates (in pixel xywh format) floor(a/w*100), > floor(b/h*100), ceil(c/w*100), ceil(d/h*100) (the normal percent case). > > Unfortunately, the formula is wrong for the right and bottom edge, as > ceil(w) != ceil(x+w) - floor(x), try e.g. x=12.5 and w=50: > > ceil(50) = 50 > ceil(12.5+50) - floor(12.5) = 63 - 12 = 51 > > In other words, it is the right/bottom edge that must be ceil'd, not the > width/height. Arg! Thanks for the careful reading! So, would this text work? xywh=percent:a,b,c,d with a+c <= 100, b+d <= 100: the UA displays a spatial fragment with coordinates (in pixel xywh format) floor(a/w*100), floor(b/h*100), ceil((c+w)/w*100)-floor(a/w*100), ceil((d+h)/h*100)-floor(b/h*100) Best regards. Raphaël -- Raphaël Troncy EURECOM, Multimedia Communications Department 2229, route des Crêtes, 06560 Sophia Antipolis, France. e-mail: raphael.troncy@eurecom.fr & raphael.troncy@gmail.com Tel: +33 (0)4 - 9300 8242 Fax: +33 (0)4 - 9000 8200 Web: http://www.eurecom.fr/~troncy/
Received on Tuesday, 3 January 2012 13:31:44 UTC