[opendtv] Re: Apple to Allow Hardware Accelerated Flash on Macs

  • From: Kon Wilms <konfoo@xxxxxxxxx>
  • To: opendtv@xxxxxxxxxxxxx
  • Date: Sat, 24 Apr 2010 09:08:39 -0700

On Sat, Apr 24, 2010 at 6:53 AM, Craig Birkmaier <craig@xxxxxxxxx> wrote:
> Given the debate that Kon and I have been having, this may be of interest.

I noticed this.. it's great news not for Flash only but all 3rd party
video playback applications (XBMC, etc.).

> A question for Kon. Could an HTML5 video tag directly call this new API?

Not without a browser hook. But that's the 'easy' part, and I think
this is Apple's first step towards hardware accelerated HTML5 video.
Just guessing, but they probably have that work done already for
Safari. This looks like a bone tossed to Mozilla and Chromium devs,
more so than Adobe (like all the news sites are making it out to be).
Just my 2c.

> 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.
...
> That leaves Linux as the only platform that may be left out of the loop when
> it comes to accelerated Flash.  Adobe says it cannot deliver Linux users
> hardware acceleration as the various distributions lack a "developed
> standard API" for H.264 hardware decoding.

This is almost confusing. So the first paragraph eludes that VDA
provides support for certain Nvidia GPUs, and the second more than
contradicts it.

Linux has VDPAU which does the same thing for Nvidia and goes as far
back as the 8500 GPUs. Or there's VA API for Intel chipsets. Or XvBA
for ATI chipsets.

These are all open source APIs provided by the above mentioned chipset
vendors themselves.

Maybe Adobe feels this is too much work. But they have always given
Linux the short end of the stick anyway. I just don't like the BS line
of 'no standard API' when they could implement VDPAU and have more
than what Apple seemingly offers for their platform, right now.

Cheers
Kon
 
 
----------------------------------------------------------------------
You can UNSUBSCRIBE from the OpenDTV list in two ways:

- Using the UNSUBSCRIBE command in your user configuration settings at 
FreeLists.org 

- By sending a message to: opendtv-request@xxxxxxxxxxxxx with the word 
unsubscribe in the subject line.

Other related posts: