FS#29230 - [gnash-common] enable all renderers

Attached to Project: Community Packages
Opened by Mathias Anselmann (matse) - Monday, 02 April 2012, 02:20 GMT
Last edited by Andrea Scarpino (BaSh) - Monday, 15 October 2012, 10:10 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
gnashplugin is very slow and cpu power consuming (especially when watching fullscreen videos, which is more or less impossible on my machine) with default settings.
To use vaapi with opengl renderer one has to add

set HWAccel vaapi
set renderer opengl

to ~/.gnashpluginrc
So please enable opengl renderer (which is btw the default configure setting of gnash). So please remove this line in the PKGBUILD:

--enable-renderer=agg,cairo

or change it to:
--enable-renderer=all
(default value) so that one can use opengl and vaapi without recompiling.

Additional info:
* package version: gnash 0.8.10-2
This task depends upon

Closed by  Andrea Scarpino (BaSh)
Monday, 15 October 2012, 10:10 GMT
Reason for closing:  Fixed
Additional comments about closing:  gnash-common 0.8.10-3
Comment by Jan Alexander Steffens (heftig) - Monday, 02 April 2012, 09:22 GMT
Have you actually tried building this? If I remember correctly, I tried enabling the other renderers, but backed out because of build failures.
Comment by Mathias Anselmann (matse) - Monday, 02 April 2012, 13:07 GMT
Yes at the moment I use gnash with "--enable-renderer=all" (even no hd-videos lag in fullscreen otherwise) and it compiled fine, but you're right, I remember that I had some problems with opengl and 0.8.9 (also reported these) and the developers seemed to fix them.
Comment by Uli (Army) - Monday, 02 April 2012, 13:14 GMT
I tried building it with this command in the PKGBUILD
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--with-plugins-install=system \
--with-npapi-plugindir=/usr/lib/mozilla/plugins

and it ran through just fine.
Comment by Mathias Anselmann (matse) - Monday, 02 April 2012, 13:37 GMT
When we're just talking about ./configure options, I also realized that with the arch default line:
-enable-media=gst,ffmpeg \
I can't play youtube HD videos (720p and up) - it just loads forever. When changing it to just
-enable-media=gst \
it works like a charm and together with opengl and vaapi runs even smooth in fullscreen. Since I didn't find a default option for this I don't know what the devs recommend, but at least here just gst did the trick and I would say I have "full youtube support".

Loading...