Apple may have provided an interface with which Flash could offer hardware accelerated decoding of H.264 video.
According to Apple Technical Note TN2267,
The Video Decode Acceleration framework is a C programming interface providing low-level access to the H.264 decoding capabilities of compatible GPUs such as the NVIDIA GeForce 9400M, GeForce 320M or GeForce GT 330M. It is intended for use by advanced developers who specifically need hardware accelerated decode of video frames.
Adobe offers hardware accelerated H.264 decoding in its Flash Player 10.1 for Windows; however, until now this hasn't been included in the Mac version due to Apple's refusal to allow access to the required APIs for implementation.
Apple news, rumors, tutorials, price drop alerts, in your inbox every evening, free.
Unsubscribe at any time.
Success!
You have been subscribed.
Add Comment
Would you like to be notified when someone replies or adds a new comment?
Yes (All Threads)
Yes (This Thread Only)
No
Notifications
Would you like to be notified when we post a new Apple news article or tutorial?
Yes
No
Comments (2)
Comments are closed for this article.
0
turim - April 23, 2010 at 5:02am
Hmm... so one of the reasons why Flash isn´t working so good on Mac (CPU-hog no. 1!?), is because Apple haven´t "cooperated" with Adobe?
I might have misunderstood some things here...
0
Dox - April 23, 2010 at 7:02am
It's the main reason we know is the cause for the bad performance of video playback in flash though there are many people who rather keep that quiet and just criticize Adobe.
If both parties worked together there wouldn't be any issues.