video timing
video timing is tested with fill freeze.
The media duration is 10s, counting up from 0 to 9 with
on second per number/frame, the dur is 4s.
This means, the frozen value is 3 because of the SMIL
end exclusive time interval model.
For comparsion the counting is given as simple set animation
of text bottom left next to the video.
Because only the timing is tested, it is not important, whether
the used format animated GIF is interpreted or not; whether there is
some video content visible or not. This is tested bottom right with
a switch. Either in this area the animated GIF is displayed or
there is noted 'switch: no GIF' in black on white.
If 'switch: GIF ok' in black on red-magenta, the GIF is not displayed
and the switch for requiredFormats is wrong.
The timing is derived using the begin and end of the video as syncbases
for the begin and end for a rotation of a blue square.
This rotation reference is compared with a
red rotating square behind with the same begin and end using
simple offset values. If something red gets visible, an error is
occured.
switch: GIF ok
0
1
2
3
switch: no GIF