Apple Opens Door to Hardware-Accelerated Decoding of H.264 Video in Flash

MacRumors

macrumors bot
Original poster
Apr 12, 2001
49,571
10,882
https://www.macrumors.com/images/macrumorsthreadlogodarkd.png




Michael Tsai reports (via Daring Fireball) that Apple has posted a new technical note describing how third-party developers can tap into hardware-accelerated decoding of H.264 video on compatible graphics cards.
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.
The move appears to provide Adobe with the means to implement hardware acceleration in its Flash Player, a feature that is utilized in Flash Player 10.1 for Windows to improve performance, but not included in the Mac OS X version due to Apple's refusal (until now) to allow third parties access to the required APIs for implementation.

Flash performance on the Mac has been widely shown to be inferior to that on Windows, a deficiency that Adobe has noted it is working to address. Apple's offer of access to the tools necessary to implement hardware acceleration for video decoding appears to offer Adobe another avenue by which it can work to bring Flash performance on the Mac up to that on Windows.

The technical note appears to have been first posted on March 29th.

Article Link: Apple Opens Door to Hardware-Accelerated Decoding of H.264 Video in Flash and Other Platforms
 
Aug 26, 2008
1,339
1
I hope the fanboys take note of this. Flash sucks on OSX because of Apple. I've used it on Windows for years, and it runs perfectly. Hopefully this will go to alleviate some of the differences.
 

macUser2007

macrumors 65832
May 30, 2007
1,504
201
Let's hope it works.

I suppose Jobs decided all this talk about Flash in the media, and how it sucks on Macs, may lose some hardware sales, so he is changing his mind and offering some badly needed access to Adobe.

Of course, the walled garden on the iPhone/iPad is off limits, since Flash will allow developers and media providers to bypass the App Store/iTunes.
 

gceo

macrumors 6502a
Jul 13, 2007
655
1
San Diego, CA
Wow. Just wow.


Apple is the king of spin.They had everyone thinking that it was Adobe's fault that Flash sucked on OSX.


It's a bummer that Apple is forcing me to lose some love for them.
 

DivineEvil

macrumors regular
Feb 7, 2009
202
0
Great news! I hope Flash becomes less power hungry by getting those APIs... I hate when the fans on my MBP 13" starts spinning like crazy by simply playing a flash game! While in Windows the same game is way less noisy and cooler...
 
Aug 26, 2008
1,339
1
Wow. Just wow.


Apple is the king of spin.They had everyone thinking that it was Adobe's fault that Flash sucked on OSX.


It's a bummer that Apple is forcing me to lose some love for them.
Not really. Not everyone. I mean...people who actually knew about the issue knew it's because of Apple's restricted API's and that they didn't allow access to certain things. Kind of ridiculous/bizarre isn't it?
 

swarmster

macrumors 6502a
Jun 1, 2004
623
89
I hope the fanboys take note of this. Flash sucks on OSX because of Apple. I've used it on Windows for years, and it runs perfectly. Hopefully this will go to alleviate some of the differences.
Windows' Flash has only had hardware acceleration since 10.1. What caused Flash to suck on Mac OS for all the versions before that?
 

runeasgar

macrumors regular
May 26, 2004
158
0
Nashville, TN
if adobe can use this to make flash less sucky on the mac, i'll be the first person to stop hating them.

i still hope html5 takes over for video, but i'd love for flash not to destroy my battery life.
 

Enuratique

macrumors 6502
Apr 28, 2008
276
0
The best news I've heard in ages. It's limited to the NVIDIA GeForce 9400M, GeForce 320M or GeForce GT 330M though.
Hmm, yes WTF... My 2008 iMac with a nVidia GeForce 8800GS is incapable of hardware acceleration? Hope they update the drivers to support this...
 

Starflyer

macrumors 6502a
Jan 22, 2003
630
690
I hope the fanboys take note of this. Flash sucks on OSX because of Apple. I've used it on Windows for years, and it runs perfectly. Hopefully this will go to alleviate some of the differences.
Wow. Just wow.


Apple is the king of spin.They had everyone thinking that it was Adobe's fault that Flash sucked on OSX.


It's a bummer that Apple is forcing me to lose some love for them.
I'll give you that excuse for H.264 video, but what makes other the aspects of Flash run better on Windows?
 

miniroll32

macrumors 65816
Mar 28, 2010
1,467
2,989
Great news!

My MacBook 2.1 almost self-destructs whenever I try playing a Flash vid
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.