[MPlayer-cvslog] r19189 - in trunk: libao2/ao_mpegpes.c libvo/vo_mpegpes.c

Rich Felker dalias at aerifal.cx
Sat Jul 29 06:56:52 CEST 2006


On Thu, Jul 27, 2006 at 07:22:06AM +0200, Guillaume POIRIER wrote:
> Hi,
> 
> On 7/26/06, nicodvb <subversion at mplayerhq.hu> wrote:
> >Author: nicodvb
> >Date: Wed Jul 26 23:40:43 2006
> >New Revision: 19189
> >
> >Modified:
> >   trunk/libao2/ao_mpegpes.c
> >   trunk/libvo/vo_mpegpes.c
> >
> >Log:
> >split the incestous intercourse between ao_mpegpes and vo_mpegpes; now the 
> >devices can be used separately
> 
> Talk about an unusual commit log message! ;)

Wow, the new usage I coined is becoming commonplace!

(In my proposed technical jargon, "incest" refers to inappropriate use
of the internals of one component by another component that shares a
close relationship, e.g. common authorship, making this abuse
possible. I originally applied it to the relationship between the Ogg
container and the Vorbis codec, but it could equally be applied to the
use of secret undocumented Windows APIs by Microsoft to give their own
products an advantage, or by the GNU folks using nonstandard GNU
extensions or implementation details of the GNU C library in their
programs. The intent is to attach a strongly negative stigma to such
practices to encourage the exclusive use of published, standardized
interfaces.)

Rich




More information about the MPlayer-cvslog mailing list