Am Montag, den 01.03.2010, 19:08 -0700 schrieb Rob Savoye: > I've been hacking on hardware video decoding support in an experimental > branch ('hwaccel'), and just added support for Gnash to load the > renderer at runtime. So that means one can change between Cairo,. > OpenGL, and AGG when gnash is started.
Good stuff! > The original idea was to make them dynamically loadable plugins, but for > now the big render library works. I'm also not sure it's currently really worth making them really dynamically loadable (you mean dlopening them, I guess?). The only advantages I can see is that they'd be switchable during runtime (which the design currently doesn't allow) and that new renderers could be added without recompiling. > (in the branch, that is). I'm also > considering renaming backend to librender, and in the branch, also > moving libvaapi under librender. +1 for librender. Not sure exactly what you mean by moving libvaapi. I would prefer that libvaapi code is kept together, and separate from other code, though whether it's under librender or at top level isn't so important. bwy -- Use Gnash, the GNU Flash Player! http://www.gnu.org/software/gnash/ Benjamin Wolsey, Software Developer - http://benjaminwolsey.de C++ and Open-Source Flash blog - http://www.benjaminwolsey.de/bwysblog xmpp:b...@xabber.de http://identi.ca/bwy
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
_______________________________________________ Gnash-dev mailing list Gnash-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnash-dev