Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Feb 2007 00:33:22 +0100
From:      Pav Lucistnik <pav@FreeBSD.org>
To:        Michael Nottebrock <lofi@FreeBSD.org>
Cc:        freebsd-multimedia@FreeBSD.org, freebsd-ports@FreeBSD.org
Subject:   Re: OSS sound for linux-flashplugin9
Message-ID:  <1172619202.25000.5.camel@ikaros.oook.cz>
In-Reply-To: <200702262323.07066.lofi@freebsd.org>
References:  <200702262323.07066.lofi@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-OvcOqSp5fS6IWQALPLpi
Content-Type: multipart/mixed; boundary="=-vk5CEmyAJS4ENBHNjFFO"


--=-vk5CEmyAJS4ENBHNjFFO
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable

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

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

Michael Nottebrock p=ED=B9e 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
>=20
> http://people.freebsd.org/~lofi/libflashsupport.so (for now)
>=20
> ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/lofi/
> libflashsupport.so (later - for prospective porters: that's
> MASTER_SITE_LOCAL && MASTER_SITE_SUBDIR=3Dlofi)
>=20
> How to install in three steps:
>=20
> 1.) Install www/linux-firefox, www/linux-flashplugin9 and
> security/linux-openssl
>=20
> 2.) fetch http://people.freebsd.org/~lofi/libflashsupport.so
>=20
> 3.) cp libflashsupport.so /compat/linux/usr/lib
>=20
> To test, run=20
>=20
> linux-firefox http://www.adobe.com/shockwave/welcome/
>=20
> 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.
>=20
> What doesn't work:
>=20
> 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.
>=20
> And of course, nothing of all this will work in a native firefox with
> the linuxpluginwrapper. You need *linux*-firefox.
>=20
> Finally: The binary was built from this source:=20
> http://www.kaourantin.net/flashplayer/flashsupport.c
>=20
> The license terms for it are at the top of the source code and, at least =
as=20
> far as I interpret them, allow for distribution of the binary even withou=
t=20
> accompanying source code.
>=20
> Cheers,
--=20
Pav Lucistnik <pav@oook.cz>
              <pav@FreeBSD.org>

I will give you a name, and I shall call you Sting.

--=-vk5CEmyAJS4ENBHNjFFO
Content-Disposition: attachment; filename=swoosh-swoosh.diff
Content-Type: text/x-patch; name=swoosh-swoosh.diff; charset=ISO-8859-2
Content-Transfer-Encoding: base64

SW5kZXg6IE1ha2VmaWxlDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1MgZmlsZTogL2hvbWUvcGN2cy9wb3J0cy93
d3cvbGludXgtZmxhc2hwbHVnaW45L01ha2VmaWxlLHYNCnJldHJpZXZpbmcgcmV2aXNpb24gMS4y
Mg0KZGlmZiAtYSAtdSAtcjEuMjIgTWFrZWZpbGUNCi0tLSBNYWtlZmlsZQkxNyBKYW4gMjAwNyAy
Mjo1MDowMCAtMDAwMAkxLjIyDQorKysgTWFrZWZpbGUJMjcgRmViIDIwMDcgMjM6MzM6MDEgLTAw
MDANCkBAIC03LDE2ICs3LDIxIEBADQogDQogUE9SVE5BTUU9CWZsYXNocGx1Z2luDQogUE9SVFZF
UlNJT049CTkuMHIzMQ0KLVBPUlRSRVZJU0lPTj0JMA0KK1BPUlRSRVZJU0lPTj0JMQ0KIENBVEVH
T1JJRVM9CXd3dyBtdWx0aW1lZGlhIGxpbnV4DQotTUFTVEVSX1NJVEVTPQlodHRwOi8vZnBkb3du
bG9hZC5tYWNyb21lZGlhLmNvbS9nZXQvZmxhc2hwbGF5ZXIvY3VycmVudC8NCitNQVNURVJfU0lU
RVM9CWh0dHA6Ly9mcGRvd25sb2FkLm1hY3JvbWVkaWEuY29tL2dldC9mbGFzaHBsYXllci9jdXJy
ZW50LzpwbHVnaW4gXA0KKwkJTE9DQUwvbG9maTpzdXBsaWINCiBQS0dOQU1FUFJFRklYPQlsaW51
eC0NCi1ESVNUTkFNRT0JaW5zdGFsbF9mbGFzaF9wbGF5ZXJfOV9saW51eA0KK0RJU1RGSUxFUz0J
aW5zdGFsbF9mbGFzaF9wbGF5ZXJfOV9saW51eC50YXIuZ3o6cGx1Z2luIFwNCisJCWxpYmZsYXNo
c3VwcG9ydC5zbzpzdXBsaWINCiBESVNUX1NVQkRJUj0JJHtQT1JUTkFNRX0vJHtQT1JUVkVSU0lP
Tn0NCitFWFRSQUNUX09OTFk9CWluc3RhbGxfZmxhc2hfcGxheWVyXzlfbGludXgudGFyLmd6DQog
DQogTUFJTlRBSU5FUj0JamFtaWVAYmlzaG9wc3Rvbi5uZXQNCiBDT01NRU5UPQlBZG9iZSBGbGFz
aCBQbGF5ZXIgTlBBUEkgUGx1Z2luDQogDQorUlVOX0RFUEVORFM9CSR7TElOVVhCQVNFfS9saWIv
bGlic3NsLnNvLjU6JHtQT1JUU0RJUn0vc2VjdXJpdHkvbGludXgtb3BlbnNzbA0KKw0KIE9OTFlf
Rk9SX0FSQ0hTPQlhbWQ2NCBpMzg2DQogVVNFX0xJTlVYPQl5ZXMNCiANCkBAIC0zMyw2ICszOCw3
IEBADQogQ09ORkxJQ1RTPQlsaW51eC1mbGFzaHBsdWdpbi03Kg0KIA0KIHBvc3QtaW5zdGFsbDoN
CisJQCR7SU5TVEFMTF9QUk9HUkFNfSAke0RJU1RESVJ9LyR7RElTVF9TVUJESVJ9L2xpYmZsYXNo
c3VwcG9ydC5zbyAke0xJTlVYQkFTRX0vdXNyL2xpYg0KIC5pZm5kZWYgTk9QT1JURE9DUw0KIAlA
JHtJTlNUQUxMfSAtZCAke0RPQ1NESVJ9DQogCUAke0lOU1RBTExfREFUQX0gJHtQT1JURE9DUzpT
LF4sJHtXUktTUkN9Lyx9ICR7RE9DU0RJUn0vDQpJbmRleDogZGlzdGluZm8NCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N
ClJDUyBmaWxlOiAvaG9tZS9wY3ZzL3BvcnRzL3d3dy9saW51eC1mbGFzaHBsdWdpbjkvZGlzdGlu
Zm8sdg0KcmV0cmlldmluZyByZXZpc2lvbiAxLjEzDQpkaWZmIC1hIC11IC1yMS4xMyBkaXN0aW5m
bw0KLS0tIGRpc3RpbmZvCTE3IEphbiAyMDA3IDE3OjAxOjQ1IC0wMDAwCTEuMTMNCisrKyBkaXN0
aW5mbwkyNyBGZWIgMjAwNyAyMzozMzowMSAtMDAwMA0KQEAgLTEsMyArMSw2IEBADQogTUQ1IChm
bGFzaHBsdWdpbi85LjByMzEvaW5zdGFsbF9mbGFzaF9wbGF5ZXJfOV9saW51eC50YXIuZ3opID0g
NzZiMzgyMzFhNjg5OTU5MzUxODVhYTQyZGZkYTlkYjcNCiBTSEEyNTYgKGZsYXNocGx1Z2luLzku
MHIzMS9pbnN0YWxsX2ZsYXNoX3BsYXllcl85X2xpbnV4LnRhci5neikgPSBlMzFiOTcxYmU3Zjk4
ZWE3ZWZmNjdiMjc4M2FlMjAxNzBjNGQ5ZjU5NWI0M2FlNWI1OWY5ODM4NWEyYjBjOTc4DQogU0la
RSAoZmxhc2hwbHVnaW4vOS4wcjMxL2luc3RhbGxfZmxhc2hfcGxheWVyXzlfbGludXgudGFyLmd6
KSA9IDI2MDk3MDMNCitNRDUgKGZsYXNocGx1Z2luLzkuMHIzMS9saWJmbGFzaHN1cHBvcnQuc28p
ID0gMjBhNjFlOWRlNDRlN2Y1OGU5NTY2YjE2ZWU2NjUxZDkNCitTSEEyNTYgKGZsYXNocGx1Z2lu
LzkuMHIzMS9saWJmbGFzaHN1cHBvcnQuc28pID0gMGRkZDk0ODIxNDY1N2UxNzg2NjY2M2NhZDVm
YjAyZmYyYmZlODM2MDk2OTM1OWRiNGFjYTZkNjU0NTZkNGNhZA0KK1NJWkUgKGZsYXNocGx1Z2lu
LzkuMHIzMS9saWJmbGFzaHN1cHBvcnQuc28pID0gNzQ5Mw0KSW5kZXg6IHBrZy1wbGlzdA0KPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQ0KUkNTIGZpbGU6IHBrZy1wbGlzdA0KZGlmZiAtTiBwa2ctcGxpc3QNCi0tLSAvZGV2
L251bGwJMSBKYW4gMTk3MCAwMDowMDowMCAtMDAwMA0KKysrIHBrZy1wbGlzdAkyNyBGZWIgMjAw
NyAyMzozMzowMSAtMDAwMA0KQEAgLTAsMCArMSwzIEBADQorQGN3ZCAvY29tcGF0L2xpbnV4DQor
dXNyL2xpYi9saWJmbGFzaHN1cHBvcnQuc28NCitAY3dkDQo=


--=-vk5CEmyAJS4ENBHNjFFO--

--=-OvcOqSp5fS6IWQALPLpi
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?=
	=?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?=
	=?ISO-8859-1?Q?_zpr=E1vy?=

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (FreeBSD)

iD8DBQBF5L/CntdYP8FOsoIRAsQpAKC7EzY/5hjtl6kWvHlOCxAJk+QVxgCeJBam
34uDps2RdF65607/yPdZrnE=
=i07Z
-----END PGP SIGNATURE-----

--=-OvcOqSp5fS6IWQALPLpi--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1172619202.25000.5.camel>