Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Feb 2002 23:15:33 -0800
From:      John Merryweather Cooper <john_m_cooper@yahoo.com>
To:        gnome@freebsd.org
Subject:   GTK problem with porting audio/alsaplayer
Message-ID:  <20020212231533.A25856@johncoop.MSHOME>

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

--=_mP3DRpeJDSE+ci
Content-Type: text/plain; format=flowed; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

Attached is a ZIP of the port subdirectory for a NEW PORT, 
audio/alsaplayer.  It mostly works (still a few minor niggles on sound 
output), but it has one BIG bug--the thing is un-killable short of 
issuing a killall -9 alsaplayer.

It looks like the author did some serious wierdness handling the 
destroy window events, but I'm not sure how to fix it.  Could a few of 
you with more GTK experience than I propose a fix?

I've got www/plugger version 4.0 all but ready for release (it's much, 
much nicer with mozilla than 3.3--acroread4 even displays itself in the 
browser window just like netscape), but alsaplayer is a key component, 
and is sort of holding up the show.

THANKS!
-- 
          _
   | |V| / '                       ||  MacroHard --                   \
\_| | | \_,                       ||     the perfection of form over |
----------------------------------||     substance, marketing over   |
Web:  http://www.borgsdemons.com  ||     performance, and greed over |
AIM:  johnmcooper                 ||     design . . .                |
=====================================================================/
Public Key:  http://www.borgsdemons.com/Personal/pgpkey.asc          |
=====================================================================\

--=_mP3DRpeJDSE+ci
Content-Type: application/zip
Content-Disposition: attachment; filename="alsaplayer-0.99.53.zip"
Content-Transfer-Encoding: base64

UEsDBBQAAAAIAPWsTCyWvHQmNwMAAN4GAAATABUAYWxzYXBsYXllci9NYWtlZmlsZVVUCQAD
HfxpPJcQajxVeAQAAAAAAM1UbY+iSBD+TP+KjmPWZBOa0c192Mk4WcTW4QbRALM7uVxieGmF
HaAJtOca5b9fATowu97d1yNRqKqnn3q6urpusMn2OOO5KLDP45j5IuIpTtxXtolihjc8v8MY
u3HhZrF7YDm6wVNXMOznDF5BFayf4QjPmJfv3PyAR7e3I8B9C3nyFr88v/MwxQuW54c9EIQs
xxrnGbzuvyc+fOVf9sxL3CgmXhKRlIkHdANc/VnO2MSe9sFCq6XlmOqCjqWOrsr5lVq2vjTH
0i35/Jn89glpqkPnS0unNmB3QcTRQrUdaq1t3al8G5HdKQr8k4pJznL+HSpAeL5Vsp2nZIxn
MVPcNDgo+E8kSaGoF+z3e9KmruEImHXTgR+1xtI/7AUhQ5+sp3RFzelFERnd9Y+VeHuqW6VS
+5TULep8fLsln67E48iDUA35i+deVJDhdVQTRWjyrBvTNnP/aCw11ZioNi0VL0oraBK9JjyQ
fZ5uou11tgZSp/2FoQZVPfOvDG8ohKxn8/8l6Nmm65f1yqIz/WUsHVhReyZ/6KtRa84X6hNt
TThPZ7k0OnHnqTEgAvuSerLRP74Mh40uSIgrR0dq7YqTHtKW5kyfP1t0Tc2vY0lbrWaGOrfH
PVl/tyBK/XgXMAzbcR4tqk7XWg0se3UdQMC6oRr3j61R4nnVe22ktcp6Xa0XEsHr7Jhe8v+n
YNUCnCTLQVS4HhQcelOwQuDW0/Rh7ay4ZZmltf+t/Gf3PhLhGQy3EWbQj3E3eRcFSa5BOrIc
0EWdSphw8y0TgFuo2iNcUVCsPZbyLn1N+T6VNzBcvCLoH5e2RY0SVWfcnMKlxOfqdM2yuvLm
EM64MwqGCJHLAd0DJalGKwGZJHl9QCjjhZAzV/jhHZK+AB+1jBLLWYRlhgfFSY4zEcJkDU4/
5TptB/Xeoc2/WU+2pZVK09W7nAHTJkoD/BbCsjhkMLuxnLoJw72PxO/hE/4BRSgANbfoCjAx
Htwnbhxzn4QPA4hX/BfMz8Ja5Om+EAH0QPW5HcCW8ssFAynNrjSgf9cyRejmrGocwXmsxKLB
t4LPhXlH43c39OEDJu266hPGakqK8Hq5gayu999QSwMECgAAAAAAsHJMLPYn1rVEAAAARAAA
ABMAFQBhbHNhcGxheWVyL2Rpc3RpbmZvVVQJAANslWk8lxBqPFV4BAAAAAAATUQ1IChhbHNh
cGxheWVyLTAuOTkuNTMudGFyLmJ6MikgPSBjMDY4Y2Y5ZDlhYTNlN2JhOWVjM2NjNzQyODQ3
Y2Y4NQpQSwMECgAAAAAAPblMLAAAAAAAAAAAAAAAABEAFQBhbHNhcGxheWVyL2ZpbGVzL1VU
CQADRhFqPF8RajxVeAQAAAAAAFBLAwQUAAAACADOfkwslkPASPQAAACQAQAAKQAVAGFsc2Fw
bGF5ZXIvZmlsZXMvcGF0Y2gtb3V0cHV0Ojpvc3M6Om9zcy5jVVQJAAMzq2k8lxBqPFV4BAAA
AAAAhY/RT4MwEMaf6V9xiYnZUjopSJ0wE6YDXwaa0fcGoWwk2C6j7O+3U+eDSzS5u5fv9313
RwgBPZr9aG70MJx6Vs/0ods6uVZQ6CP4DKgfhSyiAfieRxHG+MLi8FFCJt8sCjSMwtvIuz/R
PkoSIPPAvQNsJ6WQJAgcW8eqhweYtIdq+y6VEbUelYHFAiibAoad3g+xxTpdm35id4i2ccti
9cTXYlW+ijLl2Wb5nKcFd69t1jRG5DtzmeVclJSJIo0RvuraRrYgRBfMmRAI/6bWn5TsB3mp
PX5pqunaf27Jf844v1bvKqVsLBCgf37C0036cnZ/AFBLAwQUAAAACAABgEwssimLuZEAAAAG
AQAAOwAVAGFsc2FwbGF5ZXIvZmlsZXMvcGF0Y2gtaW5wdXQ6OmF1ZGlvZmlsZTo6YXVkaW9m
aWxlX2VuZ2luZS5jVVQJAAOCrGk8lxBqPFV4BAAAAAAAjYyxDoIwGIRn+xSXuFkLtAlCiDGd
fAJ3U6DCn9TWAH1/IQ5EXFwuly/fnRAC5F9xSk1sKTzI2bXdre/I26RJwkDd7hYtrraGVJB5
lRdVJqGyTDHO+R8n231ZqeKz1xpClscCfM4TtGbAIWVg2JNvXGwtzuM0/yX9hYmVGedCYxb4
LTqqN9DRk6bxxxzIdwt8A1BLAwQUAAAACAD7gEwsfz2eE5oAAAAxAQAAMQAVAGFsc2FwbGF5
ZXIvZmlsZXMvcGF0Y2gtaW5wdXQ6Om1hZDo6bWFkX2VuZ2luZS5jcHBVVAkAA1quaTyXEGo8
VXgEAAAAAAB1zE0OgjAQBeC1nGISl7VQaoKGGNOVJ3Bv+Kk4SR0b2i64vRQXKuhiZvHlvcc5
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
1JvV+lGrl0ux/we2t2gzKzYcGq2+AVBLAwQUAAAACAARqkws624NrfEAAACTBQAAFAAVAGFs
c2FwbGF5ZXIvcGtnLXBsaXN0VVQJAAOx9mk8lxBqPFV4BAAAAAAAjZNbboMwEEX/s4quoCjt
BrKTaEgGZNV4LI+hze5jk6igYK7zae65xw/s1riGrJK3dONwsKZdDRvj/Bib9JG6T0Khym46
0BV0c4rKAsuCy74/fn0jYpLQGj0bByZZGCD6pQkocloqRw4dXTgjffwpCV6IiiTyX6xYZmSr
kTE+18oqoysc+oZAEkeKDDmG9dFa2M85EojC+XO8retFPGvOWwpdVzjJDYEkKZ8HSPPPIJHl
ie3A6Sci1YqCMunru1sgpBrESXWHC4RU6tP1rLpWFJTdHL0hW6gkO11NCMNH6QHvZs9XtZM/
bttO+FhGOTzcAVBLAQIXAxQAAAAIAPWsTCyWvHQmNwMAAN4GAAATAA0AAAAAAAEAAACkgQAA
AABhbHNhcGxheWVyL01ha2VmaWxlVVQFAAMd/Gk8VXgAAFBLAQIXAwoAAAAAALByTCz2J9a1
RAAAAEQAAAATAA0AAAAAAAEAAACkgX0DAABhbHNhcGxheWVyL2Rpc3RpbmZvVVQFAANslWk8
VXgAAFBLAQIXAwoAAAAAAD25TCwAAAAAAAAAAAAAAAARAA0AAAAAAAAAEADtQQcEAABhbHNh
cGxheWVyL2ZpbGVzL1VUBQADRhFqPFV4AABQSwECFwMUAAAACADOfkwslkPASPQAAACQAQAA
KQANAAAAAAABAAAApIFLBAAAYWxzYXBsYXllci9maWxlcy9wYXRjaC1vdXRwdXQ6Om9zczo6
b3NzLmNVVAUAAzOraTxVeAAAUEsBAhcDFAAAAAgAAYBMLLIpi7mRAAAABgEAADsADQAAAAAA
AQAAAKSBmwUAAGFsc2FwbGF5ZXIvZmlsZXMvcGF0Y2gtaW5wdXQ6OmF1ZGlvZmlsZTo6YXVk
aW9maWxlX2VuZ2luZS5jVVQFAAOCrGk8VXgAAFBLAQIXAxQAAAAIAPuATCx/PZ4TmgAAADEB
AAAxAA0AAAAAAAEAAACkgZoGAABhbHNhcGxheWVyL2ZpbGVzL3BhdGNoLWlucHV0OjptYWQ6
Om1hZF9lbmdpbmUuY3BwVVQFAANarmk8VXgAAFBLAQIXAxQAAAAIAMOBTCx2uFgCoAAAAOcA
AAAoAA0AAAAAAAEAAACkgZgHAABhbHNhcGxheWVyL2ZpbGVzL3BhdGNoLWFwcDo6QWxzYU5v
ZGUuY3BwVVQFAAPOr2k8VXgAAFBLAQIXAxQAAAAIAKOCTCxCN0R/9QAAAHwBAAAnAA0AAAAA
AAEAAACkgZMIAABhbHNhcGxheWVyL2ZpbGVzL3BhdGNoLWFwcDo6TWFrZWZpbGUuaW5VVAUA
A3GxaTxVeAAAUEsBAhcDFAAAAAgARYZMLB5Ika6GAgAAkwQAACAADQAAAAAAAQAAAKSB4gkA
AGFsc2FwbGF5ZXIvZmlsZXMvcGF0Y2gtbHRtYWluLnNoVVQFAANBuGk8VXgAAFBLAQIXAwoA
AAAAAAVyTCxdxqwaIwAAACMAAAAWAA0AAAAAAAEAAACkgbsMAABhbHNhcGxheWVyL3BrZy1j
b21tZW50VVQFAAMplGk8VXgAAFBLAQIXAxQAAAAIAAVyTCysGXH3AAEAAFwBAAAUAA0AAAAA
AAEAAACkgScNAABhbHNhcGxheWVyL3BrZy1kZXNjclVUBQADKZRpPFV4AABQSwECFwMUAAAA
CAARqkws624NrfEAAACTBQAAFAANAAAAAAABAAAApIFuDgAAYWxzYXBsYXllci9wa2ctcGxp
c3RVVAUAA7H2aTxVeAAAUEsFBgAAAAAMAAwAPQQAAKYPAAAAAA==

--=_mP3DRpeJDSE+ci--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message




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