Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: QT 7.1.3 Flash enable fix



Ooops -- seems Apple forgot that Keynote uses QuickTime for Flash Playback too...

  http://docs.info.apple.com/article.html?artnum=304431

They provide a, uhh, detailed explanation here:

  http://docs.info.apple.com/article.html?artnum=304341

I'm taking bets that Flash playback is re-enabled by default in QT 7.1.4? Anyone in?

:-)

Seriously, though, I'm hoping that this problem (a rather major hole in one of Apple's flagship products, Keynote) might get some action on getting QuickTime to support the latest Flash plugin. Hey, a guy can dream, right?



On Sep 15, 2006, at 6:37 PM, Steve Christensen wrote:

There are probably a couple of ways you could handle the whole process. If Flash is disabled when your application starts up, you should be displaying a dialog to tell the user what's happening and that the application will need to be re-launched before Flash can be used.

As far as actually enabling Flash, you could:

1. Enable it automatically within your application and tell the user after the fact when you display a "Flash disabled" dialog; or

2. When the user clicks OK in the "Flash disabled" dialog, you could open the QuickTime preference pane so that they can enable Flash on their own.

In both cases there could also be a Cancel button that leaves things as-is, with the user understanding that they can't run your application until Flash is enabled. Then the OK button would perform one of the actions above. And, naturally, your application would quit when the dialog is dismissed by clicking a button.

The benefit of going with this approach is that the user is always in control instead of your application demanding that Flash be enabled. That might not be the user's choice.

steve


On Sep 15, 2006, at 1:11 PM, Marco Hinic wrote:

I tried that and it work. Thanks for the code!

The only thing is that I tried to do this:

		gQTError = EnterMovies ();
		
		// check for the flash compatibility problem in 7.1.3
		
		if (QT_GetQTVersion() >= 0x07138000)
		{
			if (IsFlashEnabled () == false)
			{
				EnableFlash ();
				
				ExitMovies ();
				
				gQTError = EnterMovies ();
			}
		}

But this does not work. As you write it's an obligation to relaunch the
application to get the flash working inside QuickTime.

_______________________________________________ Do not post admin requests to the list. They will be ignored. QuickTime-API mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/quicktime-api/email@hidden

This email sent to email@hidden

_______________________________________________ Do not post admin requests to the list. They will be ignored. QuickTime-API mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/quicktime-api/email@hidden

This email sent to email@hidden
References: 
 >Re: QT 7.1.3 Flash enable fix (From: "Marco Hinic" <email@hidden>)
 >Re: QT 7.1.3 Flash enable fix (From: Steve Christensen <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.