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>