|GStreamer アプリケーション開発マニュアル 日本語訳 (0.10.25.1)|
GStreamer は優れたソフトウェアであると同時に、世界各地の開発者が活発に活動、貢献しているいきいきとしたプロジェクトでもあります。開発者はしばしば irc.freenode.net 上の #gstreamer IRC チャネルに集まっています。ここでは、IRC チャネルの会話の中から面白い発言をいくつか紹介します。
目を開けたら、裁判所の法廷にいた。陪審員席には畏れ多くも McIlroy 先生と Thompson 先生が座っており、Kernighan 先生の姿もあった。被告人席には、GStreamer 開発者たちが立っていた。罪状は、Unix 哲学のいくつかの法に違反し、各種 Unix システムに備わっているものとは異なるプロプライエタリなパイプラインを実行させることで、ユーザーを身動きのとれない状態にしたというものだった。かたわらで、Eric Raymond がこうつぶやくのが聞こえた。「この裁判のことを自分の本に追加しなくちゃ」
<__tim> Uraeus: amusing, isn't it?
<Uraeus> __tim: I wrote that :)
<__tim> Uraeus: of course you did; your refusal to surrender to the oppressive regime of the third-person-singular-rule is so unique in its persistence that it's hard to miss :)
<wingo> we just need to get rid of that mmap stuff
<wingo> i think gnomevfssrc is faster for files even
<BBB> wingo, no
<BBB> and no
<wingo> good points ronald
* wingo back
* thomasvs back
--- You are now known as everybody
* everybody back back
<everybody> now break it down
--- You are now known as thomasvs
* bilboed back
--- bilboed is now known as john-sebastian
* john-sebastian bach
--- john-sebastian is now known as bilboed
--- You are now known as scratch_my
* scratch_my back
--- bilboed is now known as Illbe
--- You are now known as thomasvs
* Illbe back
--- Illbe is now known as bilboed
thomas: jrb, somehow his screenshotsrc grabs whatever X is showing and makes it available as a stream of frames
jrb: thomas: so, is the point that the screenshooter takes a video? but won't the dialog be in the video? oh, nevermind. I'll just send mail...
thomas: jrb, well, it would shoot first and ask questions later
zaheerm: wtay: unfair u fixed the bug i was using as a feature!
* zaheerm wonders how he can break gstreamer today :)
ensonic: zaheerm, spider is always a good starting point
teuf: ok, things work much better when I don't write incredibly stupid and buggy code
thaytan: I find that too
Uraeus: ah yes, the sleeping part, my mind is not multitasking so I was still thinking about exercise
dolphy: Uraeus: your mind is multitasking
dolphy: Uraeus: you just miss low latency patches
--- wingo-party is now known as wingo
* wingo holds head
taaz: you witchdoctors and your voodoo mpeg2 black magic...
omega_: um. I count three, no four different cults there <g>
omega_: witchdoctors, voodoo, black magic,
omega_: and mpeg
wtay: I shipped a few commerical products to >40000 people now but GStreamer is way more exciting...
* tool-man is a gstreamer groupie
Omega: did you run ldconfig? maybe it talks to init?
wtay: not sure, don't think so... I did run gstreamer-register though :-)
Omega: ah, that did it then ;-)
Omega: probably not, but in case GStreamer starts turning into an OS, someone please let me know?
wtay: me tar, you rpm?
wtay: hehe, forgot "zan"
wtay: me tar"zan", you ...
Omega: that means probably building an agreggating, cache-massaging queue to shove N buffers across all at once, forcing cache transfer.
wtay: never done that before...
Omega: nope, but it's easy to do in gstreamer <g>
wtay: sure, I need to rewrite cp with gstreamer too, someday :-)
wtay: GStreamer; always at least one developer is awake...
wtay: we need to cut down the time to create an mp3 player down to seconds...
Omega: I'm wanting to something more interesting soon, I did the "draw an mp3 player in 15sec" back in October '99.
wtay: by the time Omega gets his hands on the editor, you'll see a complete audio mixer in the editor :-)
richardb: Well, it clearly has the potential...
Omega: Working on it... ;-)
MPAA: We will sue you now, you have violated our IP rights!
MPAA: How dare you laugh at us? We have lawyers! We have Congressmen! We have LARS!
wtay: I'm so sorry your honor
* wtay bows before thy