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>