[Ambulant-users] Ambulant Linux 2.2b2 inBoundsEvent, audioVisualFade, oversized region smilText fade/in issues

jose at multimedia4everyone.com jose at multimedia4everyone.com
Tue Feb 23 21:06:42 CET 2010


Hello,

Let me elaborate on the Linux Ambulant 2.2b2 bugs. I couldn't build
2.2b5 or 2.2b9 I sent
messages to ambulant-feedback about that.

----------------------------------------------------------------------------------
Oversized region bug:
When the region height is larger than the root-layout height then the
player crashes.

root-layout  height="720"
region  xml:id="region_credits"  height="780"

----------------------------------------------------------------------------------
audioVisualFade bug:
Ambulant freezes when this video element starts.

head
transition xml:id="fade_visual_1" type="audioVisualFade" 
/head

body
video xml:id="timg_9a" transIn="fade_visual_1" 
/body

------------------------------------------------------------------------------------
inBoundsEvent bug:
In Linux the region that is activated with the inBoundsEvent needed to
be moved up. The
inBoundsEvent event works just as well as in Windows/Wine but the mouse
has to be something like
20 pixels below the region for inBoundsEvent to occur.

head
region xml:id="region_toc" title="TOC"  top="670" left="0" width="1000"
height="10" z-index="9" /

region  xml:id="region_toc_2" title="TOC"  top="670" left="0"
width="1000" height="50" z-index="9" /
/head

body
brush xml:id="toc_b_0"  backgroundColor='black' region="region_toc" 
begin="1s" dur="indefinite" /

brush xml:id="toc_b_1"   backgroundColor='#ffffcc'
backgroundOpacity="70%" region="region_toc_2"
begin="toc_b_0.inBoundsEvent" end="toc_b_1.outOfBoundsEvent" /
/body
  
-------------------------------------------------------------------------------------

With the timeline of contents panel I tried to make it easier to see the
bugs in action,
by moving the mouse over the bar at the bottom, remember move it lower
in Linux.

Then in TOC clicking on then 'Visual Fade' or 'Region Size' text. This
way you don't have
to see the whole presentation to get to those bugs.

Didn't have time yesterday, hopefully I explained these issues better.
Don't want to see Linux Ambulant left behind :)

When Linux Ambulant is running the SMIL 3 features and could be
installed from
the distro's own repositories then it's time for small businesses and
educational org.
to start using it, IMHO.

Keep up the good work,
Jose

http://www.multimedia4everyone.com/ambulant_test/toc/toc_linux_test.smil
http://www.multimedia4everyone.com/ambulant_test/toc/toc_test.zip





=======================================================================

-------- Original Message --------
Subject: [Ambulant-users] Ambulant Linux 2.2b2 inBoundsEvent,
audioVisualFade, oversized region smilText fade/in issues
From: "Jose Ramirez" <jose at multimedia4everyone.com>
Date: Mon, February 22, 2010 7:17 am
To: ambulant-users at ambulantplayer.org

Hello,

Testing a few other SMIL 3 features I noticed these bugs in Ambulant
Linux 2.2b2.

On the bottom of this smilFile is bar and when the mouse is over it, it
should trigger inBoundsEvent. The inBoundsEvent happens but when the
mouse is below the bar.

The bar starts a links panel to the pages of the presentation, when the
'Visual Fade' text is click Ambulant will start the video page and it
will stop playing when it reaches the video element using transition
type="audioVisualFade".

When the text 'Region Size' is clicked that page has the height of the
region larger than that of the root-layout Ambulant will produce this
error message then freeze.

unix_critical_section: 
pthread_mutex_lock failed:
Resource deadlock avoided



smilText fades out but not in, in Linux

Linux Ambulant test:
http://www.multimedia4everyone.com/ambulant_test/toc/toc_linux_test.smil

In Windows Ambulant 2.2b9 everything works except audioVisualFade, the
player will ignore it:
http://www.multimedia4everyone.com/ambulant_test/toc/toc_timeline-of-contents_no-prefetch.smil

On Windows Ambulant 2.0.2 with prefetch, it works best, except the
audioVisualFade:
http://www.multimedia4everyone.com/ambulant_test/toc/toc_timeline-of-contents.smil

All files zipped:
http://www.multimedia4everyone.com/ambulant_test/toc/toc_test.zip

Books have Table of Contents, I thought I add a Timeline of Contents. I
was impressed on
Ambulant 2.0.2 handled it, transition type="audioFade" sounded good.
This turned out so well I had to add it to my SMIL 3 examples on my
site.

Take Care,
Jose

_______________________________________________
Ambulant-users mailing list
Ambulant-users at ambulantplayer.org
http://www.ambulantplayer.org/mailman/listinfo/ambulant-users



More information about the Ambulant-users mailing list