Skip to main content
Known Participant
June 10, 2015
Question

About time for H.264 in renderMode=GPU?

  • June 10, 2015
  • 2 replies
  • 847 views

Adobe, you have a good sense of drama. Your way of killing AIR is killing me. The video texture support is awesome and even though it was a slow process, in the end it came out of the blue. Video is your core, so in a sense the feature came many years too late, but at the same time your competitors are not there either.


It's very unfortunate for us, that we are not using direct renderMode. I believe many others are happy with GPU renderMode too. This is because direct renderMode is just a bad alternative for Unity. The #1 reason to use AIR is Flash, not AS3.

So what I'm asking is that please please please figure out a way to add H.264 feature to renderMode GPU. How hard could it be, I would assume you have figured out all details by now?

This topic has been closed for replies.

2 replies

kaveri2Author
Known Participant
June 10, 2015

Sorry for really badly phrased opening!

I left out the most important part, the request is specifically for Video element. I should have put that on the title.

Colin Holgate
Inspiring
June 10, 2015

StageVideo works very well in GPU mode. You get hardware playback of H.264 video. It's great.

kaveri2Author
Known Participant
June 10, 2015

Thanks for reminding about StageVideo! It is not quite the same as video texture as it can't be transformed freely. Also masking out the background is difficult and I think there were some other issues too. I could use StageVideo for long clips that are closer to traditional video usage and continue using Video (FLV) for shorter clips that are used as textures, but currently we use more of the latter.

Colin Holgate
Inspiring
June 10, 2015

The nature of hardware decoded video is that it doesn't pass through memory that Flash can grab. So, no chance to use it as a source of textures, other than within Stage3D, which requires Direct mode.