OSS sound for linux-flashplugin9

Jeremy Messenger mezz7 at cox.net
Wed Feb 28 22:28:39 UTC 2007

On Tue, 27 Feb 2007 17:33:22 -0600, Pav Lucistnik <pav at FreeBSD.org> wrote:

> Lofi, can you check the attached patch, if it works for ya?

I went ahead to test the 9 version for first time and I am getting a  
complain about missing dependency. It needs linux-gtk2.

operapluginwrapper: [plugin failed ]  
libgtk-x11-2.0.so.0: cannot open shared object file: No such file or  

> It does no swoosh-swoosh here (linux-opera on amd64). Oh well.

Here either on i386. It would play for a few, but it would crash random.  
At least, it doesn't crash the browser.

(process:39540): GLib-GObject-CRITICAL **: gtype.c:2254: initialization  
assertion failed, use IA__g_type_init() prior to this function

(process:39540): Gtk-CRITICAL **: gtk_clipboard_get_for_display: assertion  
`GDK_IS_DISPLAY (display)' failed
Adobe FlashPlayer: gtk_clipboard_get(GDK_SELECTION_PRIMARY); failed.  
Trying to call gtk_init(0,0);
opera: Plug-in 39540 is not responding. It will be closed.
opera: Define environment variable OPERA_KEEP_BLOCKED_PLUGIN to keep  
blocked plug-ins.


> Michael Nottebrock píše v po 26. 02. 2007 v 23:23 +0100:
>> 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)
>> ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/lofi/
>> libflashsupport.so (later - for prospective porters: that's
>> How to install in three steps:
>> 1.) Install www/linux-firefox, www/linux-flashplugin9 and
>> security/linux-openssl
>> 2.) fetch http://people.freebsd.org/~lofi/libflashsupport.so
>> 3.) cp libflashsupport.so /compat/linux/usr/lib
>> To test, run
>> linux-firefox http://www.adobe.com/shockwave/welcome/
>> 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'
>> areas.
>> 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:
>> http://www.kaourantin.net/flashplayer/flashsupport.c
>> 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.
>> Cheers,

mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia at FreeBSD.org

More information about the freebsd-ports mailing list