Thanks so much for Awesomium. I spent an evening working with it and got it integrated into a plugin for Apples Quartz Composer, which lets you mix it with video, run effects on the output of the image, etc. Much fun.
However, I was wondering how the flash plugin workaround works on OS X if you are using straight Objective-c and no SDL or other things with Ogre or whatnot?
Im using view->pause & view->resume via methods that are performed on the main thread via:
- Code: Select all
[self performSelectorOnMainThread:@selector(pauseCore) withObject:nil waitUntilDone:NO];
where i define pause (and similarly resume) like:
- Code: Select all
- (void) pauseCore
{
core->pause();
}
Any pointers would be hot.
Just FYI, I noticed the framework under OS X looks like the the soft links were weird and may have caused deployment issues. I had to manually re-make them to get things working. Also, building release was messy at first because I did not realize that Awesomium was compiled 32 bit only. Not an issue just a pointer to others
Do you know if Java support would be possible at all? I have a version of this plugin using standard Webkit on OS X, and it works with Java and flash sans issue, but I cant get a rendering callback for the equivalent of 'isDirty', which as you know is a huge performance improver. Doing the smart things that you are doing in Awesomium are a no go, like trapping pop ups, etc.
Getting Flash working would be amazing, and Java a coup. Good luck and Thanks for any pointers. Oh, and apologies for the email + comment + forum post, can you tell this Awesomium excites me?
