OSS sound for linux-flashplugin9
lofi at freebsd.org
Mon Feb 26 22:23:17 UTC 2007
I installed Fedora Core 4 in Qemu today and compiled Macromedia's
libflashsupport there to see if its OSS support would work on FreeBSD.
It does. You can download the binary from
http://people.freebsd.org/~lofi/libflashsupport.so (for now)
libflashsupport.so (later - for prospective porters: that's
MASTER_SITE_LOCAL && MASTER_SITE_SUBDIR=lofi)
How to install in three steps:
1.) Install www/linux-firefox, www/linux-flashplugin9 and
2.) fetch http://people.freebsd.org/~lofi/libflashsupport.so
3.) cp libflashsupport.so /compat/linux/usr/lib
To test, run
Ignore the missing plugin warning for the shockwave demo and watch
the demo flash applet beneath it. It should make some swishing sounds
when you hover the mouse pointer over the 'Create', 'See' and 'About'
What doesn't work:
Youtube. I tried youtube and google video et al and it seems that
video-streaming flash applets are *very* crash-happy, so they must be
considered broken for now. *However*: They also crash the browser
without libflashsupport present, but they do work quite nicely on FC4
(which by the way does need the libflashsupport as well to make noise
in the shipped Firefox). My conclusion is that the flash video
crashes are in fact caused by a bug/shortcoming of our linuxulator. I
understand there's work going on to bring it up to date with the
Linux 2.6 world, so that problem might go away in the future.
And of course, nothing of all this will work in a native firefox with
the linuxpluginwrapper. You need *linux*-firefox.
Finally: The binary was built from this source:
The license terms for it are at the top of the source code and, at least as
far as I interpret them, allow for distribution of the binary even without
accompanying source code.
,_, | Michael Nottebrock | lofi at freebsd.org
(/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org
\u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20070226/ffec2c80/attachment.pgp
More information about the freebsd-ports