Or license the source code of the Flash Player and stick it in your C++ app.
;) Your call.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John Dowdell
Sent: Tuesday, May 09, 2006 3:20 PM
To: Flashcoders mailing list
Subject: Re: [Flashcoders] How to embed the Flash Player in adesktop
application

Chris Velevitch wrote:
> 'What is the Flash Player's APIs so my C++ program can interface to 
> it'?

Like I wrote, the Player itself doesn't expose APIs to hosts so much as 
use whatever APIs the various hosts expose for communication. (You could 
say there's a type of API in the predefined play/stop/get/set commands, 
but this is a given set of commands passed through whichever 
communication interface the hosting browser offers.)

That's ActiveX Scripting for ActiveX Controls (Windows only, usually 
IE/Win) and NPRuntime for currently-released plugin-using browsers, on 
Mac or Win. (Previously there was LiveConnect and then the first 
Mozilla/Firefox API. I think there may be a Linux browser 
intercommunication protocol too, but Linux browsers vary so greatly that 
I don't keep this in memory.)

Rephrased, to host and communicate with the Adobe Flash Player, you need 
to either support ActiveX or Plugin hosting, and then implement the 
communication model which hosts of that type support.

jd






-- 
John Dowdell . Adobe Developer Support . San Francisco CA USA
Weblog: http://weblogs.macromedia.com/jd
Aggregator: http://weblogs.macromedia.com/mxna
Technotes: http://www.macromedia.com/support/
Spam killed my private email -- public record is best, thanks.
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to