Shortcuts

FEATURES

A detailed review of the technologies implemented in the GPAC player.

CONFIGURATION

The documentation to configure the GPAC player.

EMBEDDING

The documentation to embed GPAC Browser plugins in HTML pages.



ENST Home Page
sourceforge.net EuroLinux.org
Valid XHTML 1.0 Transitional Valid CSS!

The following table is the result of the SVG 1.1 test suit behaviour in GPAC, for both Basic and Mobile profiles. Some nodes are refered to as not implemented, which means these nodes are not supported but implementation is on the short-term roadmap. Not supported nodes are likely to remain unsupported for a longer time.


SVG 1.1 Test Suite Implementation Results

Profile: tiny

Date : 2006/07/24

ENST - GPAC Project - 0.4.2

GPAC 2D Raster (Non-Direct Rendering) - GPAC XML Loader (Not Progressive) - FreeType Text Engine

Global results

Total number of tests 180
Number of (non-empty) tests with status = OK 122 68%
Number of (non-empty) tests with status = PARTIAL 32 18%
Number of (non-empty) tests with status = FAIL 26 14%

Detailled Results

Test FileRevisionComment in case of failure or partial result.
animate-elem-02-t 1.8
animate-elem-03-t 1.8 SVG Fonts not supported
animate-elem-04-t 1.7
animate-elem-05-t 1.8
animate-elem-06-t 1.9
animate-elem-07-t 1.8
animate-elem-08-t 1.8
animate-elem-09-t 1.8 Bug in animate/@fill=freeze when calcMode=discrete
animate-elem-10-t 1.8
animate-elem-11-t 1.9 paced keyword is not supported yet, linear used instead.
animate-elem-12-t 1.8 spline keyword is not supported yet, linear used instead.
animate-elem-13-t 1.8
animate-elem-14-t 1.6
animate-elem-15-t 1.5 paced keyword is not supported yet, linear used instead.
animate-elem-17-t 1.5 spline keyword is not supported yet, linear used instead. Bug in animate/@fill=freeze
animate-elem-19-t 1.5
animate-elem-20-t 1.6
animate-elem-21-t 1.7
animate-elem-23-t 1.7
animate-elem-24-t 1.7 SVG Fonts not supported, animateMotion and animateTransform combination not supported on text
animate-elem-25-t 1.7
animate-elem-26-t 1.7
animate-elem-27-t 1.7
animate-elem-28-t 1.6 Stroke refresh during animation is buggy.
animate-elem-30-t 1.5
animate-elem-31-t 1.5 Some circle pairs are not displayed/hidden at the same time. Differences between display and visibility attributes not handled properly.
animate-elem-32-t 1.15
animate-elem-33-t 1.7 keyPoints not supported in all cases.
animate-elem-34-t 1.6 Animationf fill-rule buggy
animate-elem-35-t 1.6 Problems when several use elements don't have the same stroke properties (dashing ...).
animate-elem-36-t 1.8
animate-elem-37-t 1.6
animate-elem-38-t 1.5
animate-elem-39-t 1.7 Decoding problem for some PNG base64 encoded images
animate-elem-40-t 1.6 Multiple x/y values on text is not supported. Problem with fill=remove
animate-elem-41-t 1.7 Problem in animation of stroke properties on grouping elements (g, a)
animate-elem-42-t 1.3 empty
animate-elem-43-t 1.4 empty
animate-elem-44-t 1.5
animate-elem-45-t 1.3 empty
animate-elem-46-t 1.7 fill=freeze problems + animation of font-weight + text in g and a.
animate-elem-47-t 1.3 empty
animate-elem-48-t 1.3 empty
animate-elem-49-t 1.3 empty
animate-elem-50-t 1.3 empty
animate-elem-51-t 1.3 empty
animate-elem-52-t 1.5 Delayed events problem
animate-elem-53-t 1.5 Problem with underlying value for second animation
animate-elem-60-t 1.4 No repeat and wallclock events, bug in sync base (end - 2) events, bug in accesskey
animate-elem-61-t 1.4 No repeat event
animate-elem-62-t 1.4 Wrong for indefinite, unspecified, sync base (end -2), repeat, accessKey (focus problem) and wallclock
animate-elem-63-t 1.4 No event base, sync base (end-2), repeat, accessKey (focus problem)
animate-elem-64-t 1.4
animate-elem-65-t 1.4 Same behavior as ASV3
animate-elem-66-t 1.4 Same behavior as ASV3
animate-elem-67-t 1.5
animate-elem-68-t 1.5
animate-elem-69-t 1.5
animate-elem-70-t 1.4
animate-elem-77-t 1.6 Text animation problem
animate-elem-78-t 1.6 Stroke, display, visibility, color animation problems
animate-elem-80-t 1.6
animate-elem-81-t 1.4 wrong final value for sum/replace
animate-elem-82-t 1.4 Same as ASV3
animate-elem-83-t 1.5 bug in path display and in final value for to animations.
animate-elem-84-t 1.3
color-prop-03-t 1.5
color-prop-04-t 1.3
color-prop-05-t 1.1
coords-coord-01-t 1.2
coords-coord-02-t 1.2
coords-trans-02-t 1.6
coords-trans-03-t 1.6
coords-trans-04-t 1.6
coords-trans-05-t 1.6
coords-trans-06-t 1.6
coords-trans-07-t 1.6
coords-trans-08-t 1.6
coords-trans-09-t 1.6
fonts-desc-01-t 1.3 No SVG Font
fonts-desc-02-t 1.2 No SVG Font
fonts-desc-03-t 1.2 No SVG Font
fonts-desc-04-t 1.2 No SVG Font
fonts-desc-05-t 1.2 No SVG Font
fonts-elem-01-t 1.4 No SVG Font
fonts-elem-02-t 1.4 No SVG Font
fonts-elem-05-t 1.7 No SVG Font
fonts-elem-06-t 1.9 No SVG Font
fonts-glyph-02-t 1.6 No SVG Font
fonts-glyph-03-t 1.8 No SVG Font
fonts-glyph-04-t 1.8 No SVG Font
fonts-kern-01-t 1.8 No SVG Font
interact-zoom-01-t 1.6
interact-zoom-03-t 1.1
linking-a-04-t 1.9
linking-a-05-t 1.7
linking-a-06-t 1.4 empty
linking-a-07-t 1.9
linking-a-08-t 1.1 Link inside text
linking-uri-03-t 1.8
painting-fill-01-t 1.5
painting-fill-02-t 1.6
painting-fill-03-t 1.5
painting-fill-04-t 1.7
painting-fill-05-t 1.1
painting-stroke-01-t 1.9
painting-stroke-02-t 1.9
painting-stroke-03-t 1.9
painting-stroke-04-t 1.9
painting-stroke-05-t 1.6 Very thin stroke is not displayed due to alpha blending limitation (8 bits -> min alpha is 0.004)
painting-stroke-06-t 1.1
painting-stroke-07-t 1.1
painting-stroke-08-t 1.1
paths-data-01-t 1.6
paths-data-02-t 1.6
paths-data-04-t 1.7
paths-data-05-t 1.8
paths-data-06-t 1.7
paths-data-07-t 1.8
paths-data-08-t 1.10
paths-data-09-t 1.10
paths-data-10-t 1.10
paths-data-11-t 1.5 empty
paths-data-12-t 1.1
paths-data-13-t 1.1
paths-data-14-t 1.1
paths-data-15-t 1.1
paths-dist-01-t 1.4 empty
render-elems-01-t 1.7
render-elems-02-t 1.7
render-elems-03-t 1.7
render-elems-06-t 1.4 SVG Fonts not supported.
render-elems-07-t 1.4 SVG Fonts not supported.
render-elems-08-t 1.4 SVG Fonts not supported.
render-groups-03-t 1.6 SVG Fonts not supported.
shapes-circle-01-t 1.7
shapes-circle-02-t 1.1
shapes-ellipse-01-t 1.7
shapes-ellipse-02-t 1.1
shapes-intro-01-t 1.7
shapes-line-01-t 1.7
shapes-polygon-01-t 1.7
shapes-polyline-01-t 1.7
shapes-rect-01-t 1.7
shapes-rect-02-t 1.2
struct-cond-01-t 1.6 required* attributes are always true
struct-cond-02-t 1.8
struct-cond-03-t 1.7
struct-defs-01-t 1.7
struct-frag-01-t 1.3
struct-frag-02-t 1.7
struct-frag-03-t 1.7
struct-frag-04-t 1.6
struct-frag-05-t 1.11
struct-frag-06-t 1.8
struct-group-01-t 1.4
struct-group-03-t 1.5
struct-image-01-t 1.8
struct-image-03-t 1.6
struct-image-04-t 1.4
struct-image-06-t 1.9
struct-image-07-t 1.7 xml:base not supported
struct-image-08-t 1.6 empty
struct-use-01-t 1.12
struct-use-02-t 1.8
struct-use-03-t 1.6
styling-pres-01-t 1.3 Does not go into error and displays a black rectangle
text-align-07-t 1.1 Problems with fonts
text-fonts-01-t 1.5 No Japanese nor Chinese text.
text-fonts-02-t 1.7 font-weight not supported yet.
text-fonts-03-t 1.5 Fonts not found
text-intro-01-t 1.6 No Japanese nor Chinese text, hebrew and yiddish in bad order.
text-intro-04-t 1.10 No Japanese nor Chinese text, hebrew and yiddish in bad order.
text-intro-05-t 1.2 No Ligature in arabic script.
text-text-04-t 1.11 No SVG Font.
text-text-05-t 1.6 No SVG Font
text-text-06-t 1.7 No SVG Font
text-text-07-t 1.5 Neither rotation nor position of indivual glyphs are implemented
text-ws-01-t 1.7
text-ws-02-t 1.7


SVG 1.1 Test Suite Implementation Results

Profile: basic

Date : 2006/07/24

ENST - GPAC Project - 0.4.1-DEV Debug

GPAC 2D Raster (Non-Direct Rendering) - GPAC XML Loader (Not Progressive) - FreeType Text Engine

Global results

Total number of tests 103
Number of (non-empty) tests with status = OK 25 24%
Number of (non-empty) tests with status = PARTIAL 8 8%
Number of (non-empty) tests with status = FAIL 69 67%

Detailled Results

Test FileRevisionComment in case of failure or partial result.
animate-elem-22-b 1.6 opacity attribute not supported
animate-elem-29-b 1.4
color-prop-01-b 1.4 currentColor not supported in gradient stop
coords-trans-01-b 1.5
coords-units-01-b 1.5 Percentage in gradient not supported, patterns not supported
coords-units-02-b 1.3 Percentages not supported
coords-units-03-b 1.4 em, ex, %, in, cm, mm, pt, pc not supported.
coords-viewattr-01-b 1.6
coords-viewattr-02-b 1.5
coords-viewattr-03-b 1.5 comma in viewbox not supported, overflow not supported.
filters-blend-01-b 1.7 No filter implemented
filters-color-01-b 1.5 No filter implemented
filters-composite-02-b 1.3 No filter implemented
filters-comptran-01-b 1.5 No filter implemented
filters-example-01-b 1.6 No filter implemented
filters-felem-01-b 1.9 No filter implemented
filters-gauss-01-b 1.6 No filter implemented
filters-image-01-b 1.7 No filter implemented
filters-offset-01-b 1.3 No filter implemented
filters-overview-01-b 1.5 No filter implemented
filters-tile-01-b 1.9 No filter implemented
fonts-elem-03-b 1.2 No SVG Font
fonts-elem-04-b 1.1 No SVG Font
fonts-elem-07-b 1.6 No SVG Font
interact-dom-01-b 1.2 DOM API not supported (doc.createText() function not supported)
interact-events-01-b 1.2
interact-order-01-b 1.2
interact-order-02-b 1.3
interact-order-03-b 1.2 Strings are not selectable
linking-a-01-b 1.9 Linking to an element is not supported
linking-a-02-b 1.7 Linking to an element is not supported
linking-a-03-b 1.2 SVGView not supported
linking-a-09-b 1.2 Link inside text
linking-uri-01-b 1.6 Link to viewbox not supported
linking-uri-02-b 1.7 Link to viewbox not supported
masking-mask-01-b 1.7 No masking yet implemented.
masking-opacity-01-b 1.6 No masking yet implemented.
masking-path-01-b 1.10 No masking yet implemented.
masking-path-02-b 1.4 No masking yet implemented.
masking-path-03-b 1.3 No masking yet implemented.
masking-path-04-b 1.8 No masking yet implemented.
masking-path-06-b 1.5 No masking yet implemented.
metadata-example-01-b 1.7
painting-render-01-b 1.7 color-interpolation: only RGB supported.
pservers-grad-01-b 1.5
pservers-grad-02-b 1.8
pservers-grad-03-b 1.6 Patterns not yet implemented.
pservers-grad-04-b 1.7
pservers-grad-05-b 1.7
pservers-grad-06-b 1.7 Patterns not yet implemented.
pservers-grad-07-b 1.8
pservers-grad-08-b 1.6
pservers-grad-09-b 1.7
pservers-grad-10-b 1.7
pservers-grad-11-b 1.7
pservers-grad-12-b 1.7
pservers-grad-13-b 1.5 Bug in focal points in some cases (note: working with GDI+ rasterizer)
pservers-grad-14-b 1.5 Bug in spread method='pad' with GDI+ rasterizer
pservers-grad-15-b 1.1
pservers-grad-16-b 1.1
pservers-pattern-01-b 1.6 Patterns not yet implemented.
render-groups-01-b 1.6 group opacity not supported.
script-handle-01-b 1.1
script-handle-02-b 1.1
script-handle-03-b 1.3
script-handle-04-b 1.2
struct-dom-01-b 1.1 DOM API Not supported
struct-dom-02-b 1.1 DOM API Not supported
struct-dom-03-b 1.1 DOM API Not supported
struct-dom-04-b 1.1 DOM API Not supported
struct-dom-05-b 1.2 DOM API Not supported
struct-dom-06-b 1.3 DOM API Not supported
struct-group-02-b 1.1 svg in svg not supported properly.
struct-image-02-b 1.2 svg in svg not supported properly.
struct-image-05-b 1.1 svg in svg not supported properly.
struct-symbol-01-b 1.6 symbol not supported
struct-use-04-b 1.5 External references on use not supported
struct-use-05-b 1.5 External references on use not supported
styling-css-01-b 1.3 CSS not supported
styling-css-02-b 1.4 CSS not supported
styling-css-03-b 1.1 CSS not supported
styling-css-05-b 1.4 CSS not supported
styling-css-06-b 1.1 CSS not supported
styling-inherit-01-b 1.2 Gradient stop-* inheritance
text-align-01-b 1.5
text-align-02-b 1.5 baseline-shift not supported
text-align-03-b 1.5 tspan not supported
text-align-04-b 1.5 tref not supported
text-align-05-b 1.5 Vertical text not supported yet.
text-align-06-b 1.5 Vertical text not supported yet.
text-align-08-b 1.3 Font not found
text-altglyph-01-b 1.5 altglyph not supported
text-deco-01-b 1.8 text-decoration not supported yet.
text-intro-02-b 1.8 unicode-bidi not supported
text-intro-03-b 1.6 Fonts not found
text-path-01-b 1.7 Text on a path not supported yet.
text-spacing-01-b 1.6 text spacing not implemented
text-text-01-b 1.7 text adjustement not yet supported
text-text-03-b 1.7 font-style not supported
text-text-08-b 1.1 opacity not supported
text-tref-01-b 1.6 tref not supported
text-tselect-01-b 1.8 text selection not supported
text-tspan-01-b 1.7 tspan not supported

(C) 2000-05 JLF / (C) 2005-0X ENST - $Date: 2007/07/26 13:43:29 $ - Webmaster