

In fact SD sized content will not be accelerated in most cases. "In that context it is important to understand that this API targets HD content, not SD or smaller sized video. He notes a number of minor limitations in the hardware acceleration feature, including that many resolutions are not supported, including 864x480 and resolutions smaller than 480x320 on some cards. He does note that Adobe has a technical plan to scale and display in hardware, but that it was too late to include in the preview release. He explains that the preview Flash Player for the Mac uses the GPU to decode the H.264, but not display or scale the decoded frames, so he states that there is "still room for improvement" performance-wise. Interestingly, in his blog post, Uro sets the QuickTime-based playback in Safari 4 as kind of the gold standard for performance, and details that QuickTime has two basic hardware-accelerated components: decoding of the H.264 stream and scaling and displaying the decoded frames. Obviously, if you don't have a supported computer, graphics card or OS, you won't see the beneficial results detailed below. He also points out that Mac Pros are not yet supported.


I ran some preliminary tests with the new player, and the results are impressive. According to the Adobe website, the "preview is based on the latest Flash Player 10.1 release candidate for Mac OS," so it should be pretty close to final, if not actually final. Adobe wasn't kidding two days later I got a note from our friendly Adobe PR person that I could download a "preview release" of the new Mac player, codenamed "Gala," at (so can you, by the way). As we reported on April 26, Apple has exposed the programming hooks necessary for Adobe to access hardware acceleration for H.264 playback on selected Macintosh computers, and Adobe promised that an upcoming player would support the API.
