Apple Offers Interface for Flash to Decode H.264 Using Hardware Acceleration?
LIKE
TWEET
SHARE
PIN
SHARE
POST
MAIL
MORE
Posted April 22, 2010 at 6:35pm by iClarified
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.
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...
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.