[MPlayer-dev-eng] [PATCH] OpenBSD compile without MMX, OSS fixes

Marcus core at antbear.org
Sat Apr 27 15:33:29 CEST 2002


Hi,

here is a patch that will make mplayer compile on OpenBSD without any
modifications to the OS. So there is no need to update or install an mmx
aware assembler. I tested it on two i386 boxes with OpenBSD 3.0 and
OpenBSD 3.1 (beta).

I used the following configure switches:
./configure --disable-runtime-cpudetection \
    --disable-streaming \
    --disable-vidix \
    --disable-mpdvdkit \
    --enable-ossaudio

Description:
The basic idea is to disable the *X86 macros to force the makefiles to
compile this baby with the std. C versions of the code. 

To get OSS-audio support it is necessary to include <soundcard.h>
instead of <sys/soundcard.h>. So I added a conditional test to configure
for <soundcard.h> and and added HAVE_SOUNDCARD_H to config.h (also
changes in libao2/afmt.h). OpenBSD's ossaudio emulation doesn't support
the SNDCTL_DSP_GETODELAY ioctl. To work arround this limitation I put a
ifdef into libao2/ao_oss.c. Also OpenBSD uses /dev/sound instead of
/dev/dsp (/dev/mixer is just fine).

The rest of the patch changes the way libraries are build. OpenBSD's ar
doesn't support the 's' option. To fix this I put in all lib*/Makefile's a
call to ranlib. To be honest I don't know if this breaks anything on the other
target plattforms of mplayer.

I wonder if you really edit configure by hand (I didn't find a configure.in).

Please tell if I did something bad so that I can fix it :)

Marcus
-- 
.signature: No such file or directory
-------------- next part --------------
SW5kZXg6IGNvbmZpZ3VyZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3Zzcm9vdC9tcGxh
eWVyL21haW4vY29uZmlndXJlLHYKcmV0cmlldmluZyByZXZpc2lvbiAxLjQ0NgpkaWZmIC11
IC1yMS40NDYgY29uZmlndXJlCi0tLSBjb25maWd1cmUJMjcgQXByIDIwMDIgMDE6MjU6MzIg
LTAwMDAJMS40NDYKKysrIGNvbmZpZ3VyZQkyNyBBcHIgMjAwMiAxMzoxMzoxMCAtMDAwMApA
QCAtNTUzLDEyICs1NTMsMjMgQEAKIAogY2FzZSAiJGhvc3RfYXJjaCIgaW4KICAgaVszLTld
ODZ8eDg2KikKLSAgX2RlZl9hcmNoPSIjZGVmaW5lIEFSQ0hfWDg2IDEiCi0gIF90YXJnZXRf
YXJjaD0iVEFSR0VUX0FSQ0hfWDg2ID0geWVzIgorCisgICMgT2sgZm9yIGFsbCBYODYgdmVy
c2lvbnMKICAgX2RlZl93b3Jkc19lbmRpYW49IiN1bmRlZiBXT1JEU19CSUdFTkRJQU4iCiAg
IGlwcm9jPTU4NgogICBwcm9jPXBlbnRpdW0KIAorICBjYXNlICIkc3lzdGVtX25hbWUiIGlu
CisgICAgT3BlbkJTRCkKKyAgICAgIF9kZWZfYXJjaD0iIgorICAgICAgX3RhcmdldF9hcmNo
PSIiCisgICAgOzsKKyAgICAqKQorICAgICAgX2RlZl9hcmNoPSIjZGVmaW5lIEFSQ0hfWDg2
IDEiCisgICAgICBfdGFyZ2V0X2FyY2g9IlRBUkdFVF9BUkNIX1g4NiA9IHllcyIKKyAgICAg
IDs7CisgIGVzYWMKKwogICBjYXNlICIkcHZlbmRvciIgaW4KICAgQXV0aGVudGljQU1EKQog
ICAgIGNhc2UgIiRwZmFtaWx5IiBpbgpAQCAtMTYyNyw2ICsxNjM4LDIxIEBACiBlY2hvcmVz
ICIkX3NvbF9zY3NpX2giCiAKIAorZWNob2NoZWNrICJzb3VuZGNhcmQuaCIKK2NhdCA+ICRU
TVBDIDw8IEVPRgorI2luY2x1ZGUgPHNvdW5kY2FyZC5oPgoraW50IG1haW4odm9pZCkgeyBy
ZXR1cm4gMDsgfQorRU9GCitfc291bmRjYXJkPW5vCitjY19jaGVjayAmJiBfc291bmRjYXJk
PXllcworaWYgdGVzdCAiJF9zb3VuZGNhcmQiID0geWVzIDsgdGhlbgorICBfZGVmX3NvdW5k
Y2FyZD0nI2RlZmluZSBIQVZFX1NPVU5EQ0FSRF9IIDEnCitlbHNlCisgIF9kZWZfc291bmRj
YXJkPScjdW5kZWYgSEFWRV9TT1VORENBUkRfSCcKK2ZpCitlY2hvcmVzICIkX3NvdW5kY2Fy
ZCIKKworCiBlY2hvY2hlY2sgInRlcm1jYXAiCiBpZiB0ZXN0ICIkX3Rlcm1jYXAiID0gYXV0
byA7IHRoZW4KICAgY2F0ID4gJFRNUEMgPDxFT0YKQEAgLTI0NDgsOCArMjQ3NCwxNiBAQAog
ICAgIF9kZWZfb3NzYXVkaW9fZGV2ZHNwPScjZGVmaW5lIFBBVEhfREVWX0RTUCAiL2Rldi9z
b3VuZC9kc3AiJwogICAgIF9kZWZfb3NzYXVkaW9fZGV2bWl4ZXI9JyNkZWZpbmUgUEFUSF9E
RVZfTUlYRVIgIi9kZXYvc291bmQvbWl4ZXIiJwogICBlbHNlCi0gICAgX2RlZl9vc3NhdWRp
b19kZXZkc3A9JyNkZWZpbmUgUEFUSF9ERVZfRFNQICIvZGV2L2RzcCInCi0gICAgX2RlZl9v
c3NhdWRpb19kZXZtaXhlcj0nI2RlZmluZSBQQVRIX0RFVl9NSVhFUiAiL2Rldi9taXhlciIn
CisgICAgY2FzZSAiJHN5c3RlbV9uYW1lIiBpbgorICAgIE9wZW5CU0QpCisgICAgICBfZGVm
X29zc2F1ZGlvX2RldmRzcD0nI2RlZmluZSBQQVRIX0RFVl9EU1AgIi9kZXYvc291bmQiJwor
ICAgICAgX2RlZl9vc3NhdWRpb19kZXZtaXhlcj0nI2RlZmluZSBQQVRIX0RFVl9NSVhFUiAi
L2Rldi9taXhlciInCisgICAgICA7OworICAgICopCisgICAgICBfZGVmX29zc2F1ZGlvX2Rl
dmRzcD0nI2RlZmluZSBQQVRIX0RFVl9EU1AgIi9kZXYvZHNwIicKKyAgICAgIF9kZWZfb3Nz
YXVkaW9fZGV2bWl4ZXI9JyNkZWZpbmUgUEFUSF9ERVZfTUlYRVIgIi9kZXYvbWl4ZXIiJwor
ICAgICAgOzsKKyAgICBlc2FjCiAgIGZpICAKIGVsc2UKICAgX2RlZl9vc3NhdWRpbz0nI3Vu
ZGVmIFVTRV9PU1NfQVVESU8nCkBAIC0zNzU1LDYgKzM3ODksMTAgQEAKIAogLyogRGVmaW5l
IHRoaXMgaWYgeW91ciBzeXN0ZW0gaGFzIHRoZSBoZWFkZXIgZmlsZSBmb3IgdGhlIE9TUyBz
b3VuZCBpbnRlcmZhY2UgKi8KICRfZGVmX3N5c19zb3VuZGNhcmQKKworLyogRGVmaW5lIHRo
aXMgaWYgeW91IHN5c3RlbSBoYXMgdGhlIGhlYWRlciBmaWxlIGZvciB0aGUgT1NTIHNvdW5k
IGludGVyZmFjZQorICogaW4gL3Vzci9pbmNsdWRlICovCiskX2RlZl9zb3VuZGNhcmQKIAog
LyogRGVmaW5lIHRoaXMgaWYgeW91ciBzeXN0ZW0gdXNlcyBmdGVsbG8oKSBmb3Igb2ZmX3Qg
c2Vla2luZyAqLwogCkluZGV4OiBpbnB1dC9NYWtlZmlsZQo9PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBm
aWxlOiAvY3Zzcm9vdC9tcGxheWVyL21haW4vaW5wdXQvTWFrZWZpbGUsdgpyZXRyaWV2aW5n
IHJldmlzaW9uIDEuMwpkaWZmIC11IC1yMS4zIE1ha2VmaWxlCi0tLSBpbnB1dC9NYWtlZmls
ZQkyMiBGZWIgMjAwMiAwMDoxNzoxMiAtMDAwMAkxLjMKKysrIGlucHV0L01ha2VmaWxlCTI3
IEFwciAyMDAyIDEzOjEzOjExIC0wMDAwCkBAIC0xNiw2ICsxNiw3IEBACiAKICQoTElCTkFN
RSk6ICAgICAkKE9CSlMpCiAJJChBUikgciAkKExJQk5BTUUpICQoT0JKUykKKwlyYW5saWIg
JChMSUJOQU1FKQogCiBhbGw6ICAgICQoTElCTkFNRSkKIApJbmRleDogbGliYTUyL01ha2Vm
aWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290L21wbGF5ZXIvbWFpbi9saWJh
NTIvTWFrZWZpbGUsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNQpkaWZmIC11IC1yMS41IE1h
a2VmaWxlCi0tLSBsaWJhNTIvTWFrZWZpbGUJMzAgRGVjIDIwMDEgMDQ6NDI6NDIgLTAwMDAJ
MS41CisrKyBsaWJhNTIvTWFrZWZpbGUJMjcgQXByIDIwMDIgMTM6MTM6MTEgLTAwMDAKQEAg
LTE3LDYgKzE3LDcgQEAKIAogJChMSUJOQU1FKToJJChPQkpTKQogCSQoQVIpIHIgJChMSUJO
QU1FKSAkKE9CSlMpCisJcmFubGliICQoTElCTkFNRSkKIAogdGVzdDogICAgICAgICQoTElC
TkFNRSkgdGVzdC5jCiAJJChDQykgJChDRkxBR1MpICB0ZXN0LmMgLi4vY3B1ZGV0ZWN0LmMg
LW8gdGVzdCAtTC4gLWxhNTIgLWxtCkluZGV4OiBsaWJhbzIvTWFrZWZpbGUKPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQpSQ1MgZmlsZTogL2N2c3Jvb3QvbXBsYXllci9tYWluL2xpYmFvMi9NYWtlZmlsZSx2
CnJldHJpZXZpbmcgcmV2aXNpb24gMS4yMgpkaWZmIC11IC1yMS4yMiBNYWtlZmlsZQotLS0g
bGliYW8yL01ha2VmaWxlCTQgQXByIDIwMDIgMTM6NTI6MjQgLTAwMDAJMS4yMgorKysgbGli
YW8yL01ha2VmaWxlCTI3IEFwciAyMDAyIDEzOjEzOjExIC0wMDAwCkBAIC0xOSw2ICsxOSw3
IEBACiAKICQoTElCTkFNRSk6ICAgICAkKE9CSlMpCiAJJChBUikgciAkKExJQk5BTUUpICQo
T0JKUykKKwlyYW5saWIgJChMSUJOQU1FKQogCiBhbGw6ICAgICQoTElCTkFNRSkKIApJbmRl
eDogbGliYW8yL2FmbXQuaAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3Zzcm9vdC9tcGxh
eWVyL21haW4vbGliYW8yL2FmbXQuaCx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4xCmRpZmYg
LXUgLXIxLjEgYWZtdC5oCi0tLSBsaWJhbzIvYWZtdC5oCTggSnVuIDIwMDEgMjM6MzE6MDYg
LTAwMDAJMS4xCisrKyBsaWJhbzIvYWZtdC5oCTI3IEFwciAyMDAyIDEzOjEzOjExIC0wMDAw
CkBAIC0zLDYgKzMsMTAgQEAKIAogI2lmZGVmCUhBVkVfU1lTX1NPVU5EQ0FSRF9ICiAjaW5j
bHVkZSA8c3lzL3NvdW5kY2FyZC5oPgkvKiBGb3IgQUZNVF8qIG9uIGxpbnV4ICovCisjZWxz
ZSAKKyNpZmRlZiBIQVZFX1NPVU5EQ0FSRF9ICisjaW5jbHVkZSA8c291bmRjYXJkLmg+IC8q
IE9wZW5CU0QgaGF2ZSB0aGlzIGluc3RlYWQgb2YgPHN5cy9zb3VuZGNhcmQ+ICovCisjZW5k
aWYKICNlbmRpZgogCiAvKiBzdGFuZGFyZCwgb2xkIE9TUyBhdWRpbyBmb3JtYXRzICovCklu
ZGV4OiBsaWJhbzIvYW9fb3NzLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpSQ1MgZmlsZTogL2N2c3Jvb3Qv
bXBsYXllci9tYWluL2xpYmFvMi9hb19vc3MuYyx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4y
MQpkaWZmIC11IC1yMS4yMSBhb19vc3MuYwotLS0gbGliYW8yL2FvX29zcy5jCTIyIEFwciAy
MDAyIDIyOjMzOjA2IC0wMDAwCTEuMjEKKysrIGxpYmFvMi9hb19vc3MuYwkyNyBBcHIgMjAw
MiAxMzoxMzoxMiAtMDAwMApAQCAtMjkwLDYgKzI5MCw3IEBACiAKIC8vIHJldHVybjogZGVs
YXkgaW4gc2Vjb25kcyBiZXR3ZWVuIGZpcnN0IGFuZCBsYXN0IHNhbXBsZSBpbiBidWZmZXIK
IHN0YXRpYyBmbG9hdCBnZXRfZGVsYXkoKXsKKyNpZmRlZiBTTkRDVExfRFNQX0dFVE9ERUxB
WQogICAvKiBDYWxjdWxhdGUgaG93IG1hbnkgYnl0ZXMvc2Vjb25kIGlzIHNlbnQgb3V0ICov
CiAgIGlmKGF1ZGlvX2RlbGF5X21ldGhvZD09Mil7CiAgICAgICBpbnQgcj0wOwpAQCAtMjk3
LDYgKzI5OCw3IEBACiAgICAgICAgICByZXR1cm4gKChmbG9hdClyKS8oZmxvYXQpYW9fZGF0
YS5icHM7CiAgICAgICBhdWRpb19kZWxheV9tZXRob2Q9MTsgLy8gZmFsbGJhY2sgaWYgbm90
IHN1cHBvcnRlZAogICB9CisjZW5kaWYKICAgaWYoYXVkaW9fZGVsYXlfbWV0aG9kPT0xKXsK
ICAgICAgIC8vIFNORENUTF9EU1BfR0VUT1NQQUNFCiAgICAgICBpZihpb2N0bChhdWRpb19m
ZCwgU05EQ1RMX0RTUF9HRVRPU1BBQ0UsICZ6eikhPS0xKQpJbmRleDogbGliZmFtZS9NYWtl
ZmlsZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3Zzcm9vdC9tcGxheWVyL21haW4vbGli
ZmFtZS9NYWtlZmlsZSx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4zCmRpZmYgLXUgLXIxLjMg
TWFrZWZpbGUKLS0tIGxpYmZhbWUvTWFrZWZpbGUJMTcgTWFyIDIwMDIgMTQ6NTQ6NDkgLTAw
MDAJMS4zCisrKyBsaWJmYW1lL01ha2VmaWxlCTI3IEFwciAyMDAyIDEzOjEzOjEyIC0wMDAw
CkBAIC0yMyw2ICsyMyw3IEBACiAKICQoTElCTkFNRSk6CSQoT0JKUykKIAkkKEFSKSByICQo
TElCTkFNRSkgJChPQkpTKQorCXJhbmxpYiAkKExJQk5BTUUpCiAKIGFsbDoJJChMSUJOQU1F
KQogCkluZGV4OiBsaWJtcGNvZGVjcy9NYWtlZmlsZQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxl
OiAvY3Zzcm9vdC9tcGxheWVyL21haW4vbGlibXBjb2RlY3MvTWFrZWZpbGUsdgpyZXRyaWV2
aW5nIHJldmlzaW9uIDEuMzkKZGlmZiAtdSAtcjEuMzkgTWFrZWZpbGUKLS0tIGxpYm1wY29k
ZWNzL01ha2VmaWxlCTI2IEFwciAyMDAyIDE3OjE4OjAyIC0wMDAwCTEuMzkKKysrIGxpYm1w
Y29kZWNzL01ha2VmaWxlCTI3IEFwciAyMDAyIDEzOjEzOjEzIC0wMDAwCkBAIC00MSw5ICs0
MSwxMSBAQAogCiAkKExJQk5BTUUpOiAgICAgJChPQkpTKQogCSQoQVIpIHIgJChMSUJOQU1F
KSAkKE9CSlMpCisJcmFubGliICQoTElCTkFNRSkKIAogJChMSUJOQU1FMik6ICAgICAkKE9C
SlMyKQogCSQoQVIpIHIgJChMSUJOQU1FMikgJChPQkpTMikKKwlyYW5saWIgJChMSUJOQU1F
MikKIAogY2xlYW46CiAJcm0gLWYgKi5vICouYSAqfgpJbmRleDogbGlibXBkZW11eC9NYWtl
ZmlsZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3Zzcm9vdC9tcGxheWVyL21haW4vbGli
bXBkZW11eC9NYWtlZmlsZSx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4yNwpkaWZmIC11IC1y
MS4yNyBNYWtlZmlsZQotLS0gbGlibXBkZW11eC9NYWtlZmlsZQkzIEFwciAyMDAyIDE3OjUw
OjQ4IC0wMDAwCTEuMjcKKysrIGxpYm1wZGVtdXgvTWFrZWZpbGUJMjcgQXByIDIwMDIgMTM6
MTM6MTMgLTAwMDAKQEAgLTIzLDYgKzIzLDcgQEAKIAogJChMSUJOQU1FKToJJChPQkpTKQog
CSQoQVIpIHIgJChMSUJOQU1FKSAkKE9CSlMpCisJcmFubGliICQoTElCTkFNRSkKIAogdGVz
dDoJJChMSUJOQU1FKSB0ZXN0LmMKIAkkKENDKSAkKENGTEFHUykgdGVzdC5jIC4uL21wX21z
Zy5jIC4uL2xpbnV4L3NobWVtLmMgLW8gdGVzdCAtTC4gLWxtcGRlbXV4IC1sZHZkcmVhZCAt
bHogLWxwdGhyZWFkCkluZGV4OiBsaWJtcGVnMi9NYWtlZmlsZQo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJD
UyBmaWxlOiAvY3Zzcm9vdC9tcGxheWVyL21haW4vbGlibXBlZzIvTWFrZWZpbGUsdgpyZXRy
aWV2aW5nIHJldmlzaW9uIDEuOApkaWZmIC11IC1yMS44IE1ha2VmaWxlCi0tLSBsaWJtcGVn
Mi9NYWtlZmlsZQk3IEFwciAyMDAyIDE2OjMyOjA0IC0wMDAwCTEuOAorKysgbGlibXBlZzIv
TWFrZWZpbGUJMjcgQXByIDIwMDIgMTM6MTM6MTMgLTAwMDAKQEAgLTE5LDYgKzE5LDcgQEAK
IAogJChMSUJOQU1FKToJJChPQkpTKQogCSQoQVIpIHIgJChMSUJOQU1FKSAkKE9CSlMpCisJ
cmFubGliICQoTElCTkFNRSkKIAogYWxsOgkkKExJQk5BTUUpCiAKSW5kZXg6IGxpYnZvL01h
a2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290L21wbGF5ZXIvbWFpbi9s
aWJ2by9NYWtlZmlsZSx2CnJldHJpZXZpbmcgcmV2aXNpb24gMS4zMgpkaWZmIC11IC1yMS4z
MiBNYWtlZmlsZQotLS0gbGlidm8vTWFrZWZpbGUJMTMgQXByIDIwMDIgMTk6MTQ6MzMgLTAw
MDAJMS4zMgorKysgbGlidm8vTWFrZWZpbGUJMjcgQXByIDIwMDIgMTM6MTM6MTMgLTAwMDAK
QEAgLTI1LDYgKzI1LDcgQEAKIAogJChMSUJOQU1FKTogICAgICQoT0JKUykKIAkkKEFSKSBy
ICQoTElCTkFNRSkgJChPQkpTKQorCXJhbmxpYiAkKExJQk5BTUUpCiAKIGFsbDogICAgJChM
SUJOQU1FKQogCkluZGV4OiBsaW51eC9NYWtlZmlsZQo9PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxl
OiAvY3Zzcm9vdC9tcGxheWVyL21haW4vbGludXgvTWFrZWZpbGUsdgpyZXRyaWV2aW5nIHJl
dmlzaW9uIDEuNApkaWZmIC11IC1yMS40IE1ha2VmaWxlCi0tLSBsaW51eC9NYWtlZmlsZQky
OSBNYXIgMjAwMiAyMToyNDozNiAtMDAwMAkxLjQKKysrIGxpbnV4L01ha2VmaWxlCTI3IEFw
ciAyMDAyIDEzOjEzOjE0IC0wMDAwCkBAIC0yNCw2ICsyNCw3IEBACiAKICQoTElCTkFNRSk6
ICAgICAkKE9CSlMpCiAJJChBUikgciAkKExJQk5BTUUpICQoT0JKUykKKwlyYW5saWIgJChM
SUJOQU1FKQogCiBhbGw6ICAgICQoTElCTkFNRSkKIApJbmRleDogbG9hZGVyL01ha2VmaWxl
Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290L21wbGF5ZXIvbWFpbi9sb2FkZXIv
TWFrZWZpbGUsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuNwpkaWZmIC11IC1yMS43IE1ha2Vm
aWxlCi0tLSBsb2FkZXIvTWFrZWZpbGUJMjQgQXByIDIwMDIgMjE6MTY6MjcgLTAwMDAJMS43
CisrKyBsb2FkZXIvTWFrZWZpbGUJMjcgQXByIDIwMDIgMTM6MTM6MTQgLTAwMDAKQEAgLTMz
LDYgKzMzLDcgQEAKIGxpYmxvYWRlci5hOiAgJChMSUJfT0JKRUNUUykgc3R1YnMucwogCSQo
Q0MpIC1jIC4vc3R1YnMucyAtbyBzdHVicy5vCiAJJChBUikgLXIgbGlibG9hZGVyLmEgJChM
SUJfT0JKRUNUUykgc3R1YnMubworCXJhbmxpYiBsaWJsb2FkZXIuYQogCiBkZXA6CiAJZWNo
byAiZGVwZW5kZW5jeSBub3QgcmVxdWlyZWQvc3VwcG9ydGVkIgpJbmRleDogbG9hZGVyL2Rz
aG93L01ha2VmaWxlCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290L21wbGF5ZXIv
bWFpbi9sb2FkZXIvZHNob3cvTWFrZWZpbGUsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMTIK
ZGlmZiAtdSAtcjEuMTIgTWFrZWZpbGUKLS0tIGxvYWRlci9kc2hvdy9NYWtlZmlsZQkyMiBO
b3YgMjAwMSAwMzoxNjozMSAtMDAwMAkxLjEyCisrKyBsb2FkZXIvZHNob3cvTWFrZWZpbGUJ
MjcgQXByIDIwMDIgMTM6MTM6MTQgLTAwMDAKQEAgLTIxLDYgKzIxLDcgQEAKIAogJChMSUJO
QU1FKToJJChPQkpTKQogCSQoQVIpIHIgJChMSUJOQU1FKSAkKE9CSlMpCisJcmFubGliICQo
TElCTkFNRSkKIAogdGVzdDogICB0ZXN0LmMgJChMSUJOQU1FKQogCSQoQ0MpIHRlc3QuYyAt
V2FsbCAkKENGTEFHUykgLW8gdGVzdCAtTC4gLWxEU19GaWx0ZXIgLUwuLiAtbGxvYWRlciAk
KEFSQ0hfTElCUykgLWxzdGRjKysKSW5kZXg6IG1wM2xpYi9NYWtlZmlsZQo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09ClJDUyBmaWxlOiAvY3Zzcm9vdC9tcGxheWVyL21haW4vbXAzbGliL01ha2VmaWxlLHYK
cmV0cmlldmluZyByZXZpc2lvbiAxLjI3CmRpZmYgLXUgLXIxLjI3IE1ha2VmaWxlCi0tLSBt
cDNsaWIvTWFrZWZpbGUJMTMgQXByIDIwMDIgMTk6MTQ6MzQgLTAwMDAJMS4yNworKysgbXAz
bGliL01ha2VmaWxlCTI3IEFwciAyMDAyIDEzOjEzOjE0IC0wMDAwCkBAIC0zNSw2ICszNSw3
IEBACiAKIGxpYk1QMy5hOgkkKE9CSlMpCiAJJChBUikgciBsaWJNUDMuYSAkKE9CSlMpCisJ
cmFubGliIGxpYk1QMy5hCiBpZmVxICgkKFRBUkdFVF9PUyksQ1lHV0lOKQogCS4vbXAzbGli
X29iamZpeC5zaAogZW5kaWYKSW5kZXg6IHBvc3Rwcm9jL01ha2VmaWxlCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0KUkNTIGZpbGU6IC9jdnNyb290L21wbGF5ZXIvbWFpbi9wb3N0cHJvYy9NYWtlZmlsZSx2
CnJldHJpZXZpbmcgcmV2aXNpb24gMS41CmRpZmYgLXUgLXIxLjUgTWFrZWZpbGUKLS0tIHBv
c3Rwcm9jL01ha2VmaWxlCTI2IE5vdiAyMDAxIDIxOjE3OjIzIC0wMDAwCTEuNQorKysgcG9z
dHByb2MvTWFrZWZpbGUJMjcgQXByIDIwMDIgMTM6MTM6MTQgLTAwMDAKQEAgLTE4LDYgKzE4
LDcgQEAKIAogJChMSUJOQU1FKTogICAgICQoT0JKUykKIAkkKEFSKSByICQoTElCTkFNRSkg
JChPQkpTKQorCXJhbmxpYiAkKExJQk5BTUUpCiAKIGFsbDogICAgJChMSUJOQU1FKQogCklu
ZGV4OiB2aWRpeC9NYWtlZmlsZQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvY3Zzcm9vdC9t
cGxheWVyL21haW4vdmlkaXgvTWFrZWZpbGUsdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMgpk
aWZmIC11IC1yMS4yIE1ha2VmaWxlCi0tLSB2aWRpeC9NYWtlZmlsZQk3IEphbiAyMDAyIDA5
OjI4OjIxIC0wMDAwCTEuMgorKysgdmlkaXgvTWFrZWZpbGUJMjcgQXByIDIwMDIgMTM6MTM6
MTQgLTAwMDAKQEAgLTIxLDcgKzIxLDcgQEAKIAogJChMSUJOQU1FKToJJChPQkpTKQogCSQo
QVIpIHIgJChMSUJOQU1FKSAkKE9CSlMpCi0KKwlyYW5saWIgJChMSUJOQU1FKQogCiBjbGVh
bjoKIAlybSAtZiAqLm8gKi5hICp+Cg==


More information about the MPlayer-dev-eng mailing list