quicktime-java
[Prev] Thread [Next] | [Prev] Date [Next]
RE: Porting issue... what exactly is in QTSession.open ? George Birbilis Tue Jun 23 15:00:24 2009
Why don't you use JAD decompiler to see what they're calling into? -o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o- George Birbilis ([EMAIL PROTECTED]) Microsoft MVP J# 2004-2009 Borland Spirit of Delphi 2001 QuickTime Java ActiveX .NET Delphi http://www.zoomicon.com http://birbilis.spaces.live.com http://www.mech.upatras.gr/~Robotics http://www.mech.upatras.gr/~robgroup -o-o-o-o-o-o-o-o-o-o-o-o-o-o-o-o- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of willow wisp Sent: Friday, May 29, 2009 7:14 AM To: [EMAIL PROTECTED] Subject: Porting issue... what exactly is in QTSession.open ? Hi. I am porting away from QTJava to a fully native Quicktime 7 SDK solution and have encountered a really wierd issue. I have successfully opened a movie, pulled out video and audio data using the new ICMDecompressionSession and Audio Extraction api's. They in general work robustly but I have encountered a hard to diagnose deadlock inside the EventHandler thread. I am using the Clipboard to transfer a java class which eventually touches upon some native quicktime methods.... after I add a Transferable into the clipboard the application deadlocks in the event handler thread waiting on some unknowable (i.e. hex address) object. The wierd thing I can't understand is if I call QTSession.open when initializing the class with the native calls it doesn't deadlock! Without that call (and I have ensured that no other QTJava classes are used or referenced in the codebase) it will fail. Now I have of course followed the windows quicktime guide to properly initialize the native side -- i.e. calling InitializeQTML and EnterMovies before calling anything else, etc. So my question is, what exactly is in QTSession.open ?! Is there any other awt or swing related setup it does to ensure it behaves well ? Its entirely a mystery why that call would have this kind of effect!! Thanks, Ms. G
_______________________________________________ Do not post admin requests to the list. They will be ignored. QuickTime-java mailing list ([EMAIL PROTECTED]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/quicktime-java/alexiscircle%40gmail.com This email sent to [EMAIL PROTECTED]
- Porting issue... what exactly is in QTSession.open ? willow wisp
- RE: Porting issue... what exactly is in QTSession.open ? George Birbilis <=