2004-12-15 07:30:55 +00:00
|
|
|
<chapter id="chapter-quotes">
|
|
|
|
<title>Quotes from the Developers</title>
|
|
|
|
<para>
|
|
|
|
As well as being a cool piece of software,
|
|
|
|
<application>GStreamer</application> is a lively project, with
|
|
|
|
developers from around the globe very actively contributing.
|
|
|
|
We often hang out on the #gstreamer IRC channel on
|
|
|
|
irc.freenode.net: the following are a selection of amusing<footnote>
|
|
|
|
<para>No guarantee of sense of humour compatibility is given.</para>
|
|
|
|
</footnote> quotes from our conversations.
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<variablelist>
|
2006-03-06 14:23:56 +00:00
|
|
|
|
|
|
|
<varlistentry>
|
|
|
|
<term>6 Mar 2006</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
When I opened my eyes I was in a court room. There were masters McIlroy and
|
|
|
|
Thompson sitting in the jury and master Kernighan too. There were the GStreamer
|
|
|
|
developers standing in the defendant's place, accused of violating several laws
|
|
|
|
of Unix philosophy and customer lock-down via running on a proprietary
|
|
|
|
pipeline, different from that of the Unix systems. I heard Eric Raymond
|
|
|
|
whispering "got to add this case to my book.
|
|
|
|
</para>
|
|
|
|
<para><emphasis>behdad's blog</emphasis></para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
|
2007-05-22 10:21:31 +00:00
|
|
|
<varlistentry>
|
|
|
|
<term>22 May 2007</term>
|
|
|
|
<listitem>
|
|
|
|
<para><emphasis><__tim></emphasis>
|
|
|
|
Uraeus: amusing, isn't it?
|
|
|
|
</para>
|
|
|
|
<para><emphasis><Uraeus></emphasis>
|
|
|
|
__tim: I wrote that :)
|
|
|
|
</para>
|
|
|
|
<para><emphasis><__tim></emphasis>
|
|
|
|
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 :)
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
|
|
|
|
|
2005-09-12 16:10:18 +00:00
|
|
|
<varlistentry>
|
|
|
|
<term>12 Sep 2005</term>
|
|
|
|
<listitem>
|
|
|
|
<para><emphasis><wingo></emphasis>
|
|
|
|
we just need to get rid of that mmap stuff
|
|
|
|
</para>
|
|
|
|
<para><emphasis><wingo></emphasis>
|
|
|
|
i think gnomevfssrc is faster for files even
|
|
|
|
</para>
|
|
|
|
<para><emphasis><BBB></emphasis>
|
|
|
|
wingo, no
|
|
|
|
</para>
|
|
|
|
<para><emphasis><BBB></emphasis>
|
|
|
|
and no
|
|
|
|
</para>
|
|
|
|
<para><emphasis><wingo></emphasis>
|
|
|
|
good points ronald
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
2004-12-15 07:30:55 +00:00
|
|
|
|
2005-06-23 13:20:00 +00:00
|
|
|
<varlistentry>
|
|
|
|
<term>23 Jun 2005</term>
|
|
|
|
<listitem>
|
|
|
|
|
|
|
|
<para><emphasis>* wingo</emphasis> back</para>
|
|
|
|
<para><emphasis>* thomasvs</emphasis> back</para>
|
|
|
|
<para>--- You are now known as everybody</para>
|
|
|
|
<para><emphasis>* everybody</emphasis> back back</para>
|
|
|
|
<para><emphasis><everybody></emphasis> now break it down</para>
|
|
|
|
<para>--- You are now known as thomasvs</para>
|
2005-09-12 16:10:18 +00:00
|
|
|
<para><emphasis>* bilboed</emphasis> back</para>
|
2005-06-23 13:20:00 +00:00
|
|
|
<para>--- bilboed is now known as john-sebastian</para>
|
2005-09-12 16:10:18 +00:00
|
|
|
<para><emphasis>* john-sebastian</emphasis> bach</para>
|
2005-06-23 13:20:00 +00:00
|
|
|
<para>--- john-sebastian is now known as bilboed</para>
|
|
|
|
<para>--- You are now known as scratch_my</para>
|
|
|
|
<para><emphasis>* scratch_my</emphasis> back</para>
|
|
|
|
<para>--- bilboed is now known as Illbe</para>
|
|
|
|
<para>--- You are now known as thomasvs</para>
|
2005-09-12 16:10:18 +00:00
|
|
|
<para><emphasis>* Illbe</emphasis> back</para>
|
2005-06-23 13:20:00 +00:00
|
|
|
<para>--- Illbe is now known as bilboed</para>
|
2005-06-24 18:16:14 +00:00
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
2005-06-23 13:20:00 +00:00
|
|
|
|
2005-06-24 18:16:14 +00:00
|
|
|
<varlistentry>
|
|
|
|
<term>20 Apr 2005</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
<emphasis>thomas</emphasis>:
|
|
|
|
jrb, somehow his screenshotsrc grabs whatever X is showing and makes it
|
|
|
|
available as a stream of frames
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>jrb</emphasis>:
|
|
|
|
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...
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>thomas</emphasis>:
|
|
|
|
jrb, well, it would shoot first and ask questions later
|
|
|
|
</para>
|
2005-06-23 13:20:00 +00:00
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
|
2005-11-12 10:00:03 +00:00
|
|
|
<varlistentry>
|
|
|
|
<term>2 Nov 2004</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
<emphasis>zaheerm</emphasis>:
|
|
|
|
wtay: unfair u fixed the bug i was using as a feature!
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
2005-06-24 18:16:14 +00:00
|
|
|
|
2004-12-15 07:30:55 +00:00
|
|
|
<varlistentry>
|
|
|
|
<term>14 Oct 2004</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
<emphasis>* zaheerm</emphasis>
|
|
|
|
wonders how he can break gstreamer today :)
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>ensonic</emphasis>:
|
|
|
|
zaheerm, spider is always a good starting point
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
|
|
|
|
<varlistentry>
|
|
|
|
<term>14 Jun 2004</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
<emphasis>teuf</emphasis>: ok, things work much better when I don't write incredibly stupid and buggy code
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>thaytan</emphasis>: I find that too
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
<varlistentry>
|
|
|
|
<term>23 Nov 2003</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
<emphasis>Uraeus</emphasis>: ah yes, the sleeping part, my mind
|
|
|
|
is not multitasking so I was still thinking about exercise
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>dolphy</emphasis>: Uraeus: your mind is multitasking
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>dolphy</emphasis>: Uraeus: you just miss low latency patches
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
|
|
|
|
<varlistentry>
|
|
|
|
<term>14 Sep 2002</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
--- <emphasis>wingo-party</emphasis> is now known as
|
|
|
|
<emphasis>wingo</emphasis>
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
* <emphasis>wingo</emphasis> holds head
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
|
2005-06-23 13:20:00 +00:00
|
|
|
<varlistentry>
|
|
|
|
<term>4 Jun 2001</term>
|
|
|
|
<listitem>
|
|
|
|
<para><emphasis>taaz:</emphasis> you witchdoctors and your voodoo mpeg2 black magic... </para>
|
|
|
|
<para><emphasis>omega_:</emphasis> um. I count three, no four different cults there <g> </para>
|
|
|
|
<para><emphasis>ajmitch:</emphasis> hehe </para>
|
|
|
|
<para><emphasis>omega_:</emphasis> witchdoctors, voodoo, black magic, </para>
|
|
|
|
<para><emphasis>omega_:</emphasis> and mpeg </para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
|
2004-12-15 07:30:55 +00:00
|
|
|
<varlistentry>
|
|
|
|
<term>16 Feb 2001</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
<emphasis>wtay:</emphasis>
|
|
|
|
I shipped a few commerical products to >40000 people now but
|
|
|
|
GStreamer is way more exciting...
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
<varlistentry>
|
|
|
|
<term>16 Feb 2001</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
*
|
|
|
|
<emphasis>tool-man</emphasis>
|
|
|
|
is a gstreamer groupie
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
<varlistentry>
|
|
|
|
<term>14 Jan 2001</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
<emphasis>Omega:</emphasis>
|
|
|
|
did you run ldconfig? maybe it talks to init?
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>wtay:</emphasis>
|
|
|
|
not sure, don't think so...
|
|
|
|
I did run gstreamer-register though :-)
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>Omega:</emphasis>
|
|
|
|
ah, that did it then ;-)
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>wtay:</emphasis>
|
|
|
|
right
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>Omega:</emphasis>
|
|
|
|
probably not, but in case GStreamer starts turning into an OS, someone please let me know?
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
<varlistentry>
|
|
|
|
<term>9 Jan 2001</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
<emphasis>wtay:</emphasis>
|
|
|
|
me tar, you rpm?
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>wtay:</emphasis>
|
|
|
|
hehe, forgot "zan"
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>Omega:</emphasis>
|
|
|
|
?
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>wtay:</emphasis>
|
|
|
|
me tar"zan", you ...
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
<varlistentry>
|
|
|
|
<term>7 Jan 2001</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
<emphasis>Omega:</emphasis>
|
|
|
|
that means probably building an agreggating, cache-massaging
|
|
|
|
queue to shove N buffers across all at once, forcing cache
|
|
|
|
transfer.
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>wtay:</emphasis>
|
|
|
|
never done that before...
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>Omega:</emphasis>
|
|
|
|
nope, but it's easy to do in gstreamer <g>
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>wtay:</emphasis>
|
|
|
|
sure, I need to rewrite cp with gstreamer too, someday :-)
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
<varlistentry>
|
|
|
|
<term>7 Jan 2001</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
<emphasis>wtay:</emphasis>
|
|
|
|
GStreamer; always at least one developer is awake...
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
<varlistentry>
|
|
|
|
<term>5/6 Jan 2001</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
<emphasis>wtay:</emphasis>
|
|
|
|
we need to cut down the time to create an mp3 player down to
|
|
|
|
seconds...
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>richardb:</emphasis>
|
|
|
|
:)
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>Omega:</emphasis>
|
|
|
|
I'm wanting to something more interesting soon, I did the "draw an mp3
|
|
|
|
player in 15sec" back in October '99.
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>wtay:</emphasis>
|
|
|
|
by the time Omega gets his hands on the editor, you'll see a
|
|
|
|
complete audio mixer in the editor :-)
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>richardb:</emphasis>
|
|
|
|
Well, it clearly has the potential...
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>Omega:</emphasis>
|
|
|
|
Working on it... ;-)
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
|
|
|
<varlistentry>
|
|
|
|
<term>28 Dec 2000</term>
|
|
|
|
<listitem>
|
|
|
|
<para>
|
|
|
|
<emphasis>MPAA:</emphasis>
|
|
|
|
We will sue you now, you have violated our IP rights!
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>wtay:</emphasis>
|
|
|
|
hehehe
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>MPAA:</emphasis>
|
|
|
|
How dare you laugh at us? We have lawyers! We have Congressmen! We have <emphasis>LARS</emphasis>!
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>wtay:</emphasis>
|
|
|
|
I'm so sorry your honor
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
<emphasis>MPAA:</emphasis>
|
|
|
|
Hrumph.
|
|
|
|
</para>
|
|
|
|
<para>
|
|
|
|
*
|
|
|
|
<emphasis>wtay</emphasis>
|
|
|
|
bows before thy
|
|
|
|
</para>
|
|
|
|
</listitem>
|
|
|
|
</varlistentry>
|
2005-06-23 13:20:00 +00:00
|
|
|
|
2004-12-15 07:30:55 +00:00
|
|
|
</variablelist>
|
|
|
|
</chapter>
|