[Xerte] Xerte3: dispatchSynchEvents does not work

Dave Burnett d_b_burnett at hotmail.com
Mon Jun 28 15:39:14 BST 2010



>From some blog:

A video class cannot listen for it's own MetaData event. Try moving
your onMetaData listener outside of where the stream is being
initiated, to your parent class or document class.



________________________________
> Subject: RE: [Xerte] Xerte3: dispatchSynchEvents does not work
> Date: Mon, 28 Jun 2010 15:34:25 +0100
> From: Julian.Tenney at nottingham.ac.uk
> To: xerte at lists.nottingham.ac.uk
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> The problem is the metaData received event is not always firing.
> It seems to always fire in the Flash Player, most of the time in IE and is very
> problematic in Firefox.
>
>
>
>
>
>
>
> By the same token, getting videoDisplay.totalTime seems to
> follow the same sort of problems, reporting -1 when it fails. The upshot of all
> this is that dragging the slider doesn’t show the time accurately in the
> tooltip, nor can it navigate to the right spot in the video by dragging the
> slider.
>
>
>
>
>
>
>
> This is a real pain: any flex coders aware of this issue and how
> to get around it?
>
>
>
>
>
>
>
>
>
>
>
> From:
> xerte-bounces at lists.nottingham.ac.uk
> [mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney
>
> Sent: 28 June 2010 13:10
>
> To: Xerte discussion list
>
> Subject: RE: [Xerte] Xerte3: dispatchSynchEvents does not work
>
>
>
>
>
>
>
>
>
>
>
> Likewise. Now I can replicate
> the problem I can see what’s going on,
>
>
>
>
>
>
>
>
>
>
>
> From:
> xerte-bounces at lists.nottingham.ac.uk
> [mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Peter
> Huppertz
>
> Sent: 28 June 2010 13:09
>
> To: Xerte discussion list
>
> Subject: Re: [Xerte] Xerte3: dispatchSynchEvents does not work
>
>
>
>
>
>
>
>
>
>
>
> I run it locally.
>
>
>
>
>
>
>
>
>
>
>
>
>
> I have version 10,1,53,64
> on Windows 7 and 10,1,53,64 on Mac.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On 28.06.2010, at 14:00, Julian
> Tenney wrote:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Is this locally, or when
> running form a web server?
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> What’s your flash player
> version?
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> From: xerte-bounces at lists.nottingham.ac.uk [mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Peter Huppertz
>
> Sent: 28 June 2010 12:45
>
> To: Xerte discussion list
>
> Subject: Re: [Xerte]
> Xerte3: dispatchSynchEvents does not work
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On windows neither IE nor Firefox
> display the controlbar. Some time ago it was sporadically visible in the
> preview, but it also vanished from there.
>
>
>
>
>
>
>
>
>
>
>
> On Mac (Firefox/Chrome) not even
> the piece shows up.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On 28.06.2010, at 13:16, Julian
> Tenney wrote:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Hmm. It adds 250k to the
> runtime, which is about 249k too much…
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Back to your original
> problem: the controller does not display – is this only in firefox? I seem to
> have the same issue now…
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> From: xerte-bounces at lists.nottingham.ac.uk [mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Julian Tenney
>
> Sent: 28 June 2010 11:56
>
> To: Xerte discussion list
>
> Subject: RE: [Xerte] Xerte3:
> dispatchSynchEvents does not work
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Best of both worlds: this is
> the spark video player object, rather than the mx.controls.VideoDisplay. What I
> really like about flex is every time I come across a problem, someone has already
> beaten me to a solution… I’ll work it in…
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> From: xerte-bounces at lists.nottingham.ac.uk [mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Peter Huppertz
>
> Sent: 25 June 2010 19:47
>
> To: Xerte discussion list
>
> Subject: Re: [Xerte]
> Xerte3: dispatchSynchEvents does not work
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> I'm really a fan of modular
> solutions and would thus prefer the solution you suggest. So it's up to the
> user how to implement the video controller.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Peter
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Am 25.06.2010 um 11:39 schrieb
> Julian Tenney:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Would you prefr it if
> VideoDisplayIcon simply was a VideoDisplay objct, and it was up to you to
> create whatever controllers were appropriate? Then VideoDisplayIcon could
> simply extend VideoDisplay. To help, I could make a 'MediaController' icon that
> could be usd to create controllers for use on Sound and Video icons? That migt
> be quite good,as there would be only one controller, rather than very similar
> code in the Sound and Video icons to provide the controller functionality..?
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ________________________________
>
>
>
>
>
>
>
>
>
>
>
>
>
> From: xerte-bounces at lists.nottingham.ac.uk on behalf of Peter Huppertz
>
> Sent: Thu 24/06/2010 15:39
>
> To: Xerte discussion list
>
> Subject: Re: [Xerte]
> Xerte3: dispatchSynchEvents does not work
>
>
>
>
>
>
>
>
>
>
>
> I had a look at the source. So,
> if I create a new eventListener with the eventName "synch" as a child
> of my videoicon (property dispatchSynchEvents = true) it should be triggered
> every frame while the video plays, shouldn't it? But nothing happens at the
> moment ... I double checked the spelling of synch ...
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> On 24.06.2010, at 15:47, Julian Tenney
> wrote:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> see the source:
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> http://code.google.com/p/xerte3/source/browse/trunk/xerte3/src/org/xerte/media/VideoDisplayIcon.as
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> It's 'synch'. You can see how we can wrap the
> other events in there as well.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ________________________________
>
>
>
>
>
>
>
>
>
>
>
>
>
> From: xerte-bounces at lists.nottingham.ac.uk on behalf of Peter Huppertz
>
> Sent: Thu 24/06/2010 13:59
>
> To: Xerte discussion list
>
> Subject: [Xerte] Xerte3:
> dispatchSynchEvents does not work
>
>
>
>
>
>
>
> as a workaround
> for another problem I now tried to use the dispatchSynchEvents. So I enabled
> the property using true as a value in my videoicon and set up a eventhandler
> listening for "synch" events. But it either never dispatches or it's
> not the right event to listen for?!
>
>
>
> ==================================
>
> Peter Huppertz
>
> E-learning and IT Specialist
>
> International Centre for Asset Recovery
>
> Basel Institute on Governance
>
> Phone: +41 61 205 55 18
>
> Fax: +41 61 267 55 19
>
>
>
> _______________________________________________
>
> Xerte mailing list
>
> Xerte at lists.nottingham.ac.uk
>
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
>
> Xerte mailing list
>
> Xerte at lists.nottingham.ac.uk
>
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ==================================
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Peter Huppertz
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> E-learning and IT Specialist
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> International Centre for Asset Recovery
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Basel Institute on Governance
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Phone: +41 61 205 55 18
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Fax: +41 61 267 55 19
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
>
> Xerte mailing list
>
> Xerte at lists.nottingham.ac.uk
>
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
>
> Xerte mailing list
>
> Xerte at lists.nottingham.ac.uk
>
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ==================================
>
>
>
>
>
>
>
>
>
>
>
> Peter Huppertz
>
>
>
>
>
>
>
>
>
>
>
> E-learning and IT Specialist
>
>
>
>
>
>
>
>
>
>
>
> International Centre for
> Asset Recovery
>
>
>
>
>
>
>
>
>
>
>
> Basel Institute on Governance
>
>
>
>
>
>
>
>
>
>
>
> Phone: +41 61 205 55 18
>
>
>
>
>
>
>
>
>
>
>
> Fax: +41 61 267 55 19
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> _______________________________________________
>
> Xerte mailing list
>
> Xerte at lists.nottingham.ac.uk
>
> http://lists.nottingham.ac.uk/mailman/listinfo/xerte
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> ==================================
>
>
>
>
>
>
>
> Peter Huppertz
>
>
>
>
>
>
>
> E-learning and IT Specialist
>
>
>
>
>
>
>
> International Centre for
> Asset Recovery
>
>
>
>
>
>
>
> Basel Institute on Governance
>
>
>
>
>
>
>
> Phone: +41 61 205 55 18
>
>
>
>
>
>
>
> Fax: +41 61 267 55 19
>
>
>
>
>
>
>
>
>
>
>
>
>
>
 		 	   		  
_________________________________________________________________
The New Busy is not the too busy. Combine all your e-mail accounts with Hotmail.
http://www.windowslive.com/campaign/thenewbusy?tile=multiaccount&ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_4


More information about the Xerte mailing list