[FFmpeg-cvslog] r17310 - in trunk/libavcodec: mpegvideo_xvmc.c xvmc.h

Ivan Kalvachev ikalvachev
Sun Feb 15 16:44:43 CET 2009


On 2/15/09, Michael Niedermayer <michaelni at gmx.at> wrote:
> wOn Sun, Feb 15, 2009 at 03:36:43AM +0100, iive wrote:
>> Author: iive
>> Date: Sun Feb 15 03:36:43 2009
>> New Revision: 17310
>>
>> Log:
>> Give a little better name to the magic(_id) field in xvmc struct
>
> from wikipedia
> "Magic, sometimes known as sorcery, is a conceptual system that asserts
> human ability to control or predict the natural world (including events,
> objects, people, and physical phenomena) through mystical, paranormal or
> supernatural means. The term can also refer to the practices employed by a
> person asserting this ability, and to beliefs that explain various events
> and phenomena in such terms. In many cultures the concept of magic is under
> pressure from, and in competition with, scientific and religious conceptual
> systems. This is particularly the case in the Christian West and the Muslim
> Middle East where the practice of magic is generally regarded as blasphemous
> or forbidden by orthodox leadership.
> "
>
> which part of this applies here and how?

Magical means special, something that hold secret meaning.
Something that can't be done (guessed) by muggles.
Like "Seasam Open" (this was snooped not guessed;)

I originally picked the term magic from the linux kernel.
But I think they may be placing it at the end of the structures.
They still use the term. They do have a lot of structures that they
pass around and change from time to time. It's rider simple trick to
catch forgotten changes.

Even if you don't know what the word magic means the _id is hint on its own.

But hey, if you don't like magic (e.g. they expelled you into muggle school;),
I'll try to came up with much boring term.

Actually It may be good idea to change it a little on every ABI change.
I think I'll do it.  (Don't let Diego take my point;)




More information about the ffmpeg-cvslog mailing list