AmigaActive (1367/1947)

From:Matt Sealey
Date:23 Apr 2001 at 13:50:00
Subject:Re: Common misconception (was Re: Voyager Image Decoders)

Hello paul@lagernet.clara.co.uk

On 23-Apr-01, you wrote:

>> GPL schmePL. Zapek has an agreement with Olivier. As for "99%
>> of his work", I think you'll find that it's been ported and modified
>> so much to work on an Amiga and inside the browser (although
>> the plugin is quite capable of being standalone) that there are
>> enough changes to make it 99% Zapek's work.
>
> Haha! Yeah, right! I know Oliviers code pretty well. It's well
> written and would require *no changes* (but the latest versions has
> an 'interesting' endian bug... :) - even if you needed to embed it
> into a browser (in fact it comes with a NS plugin example).

Right. Remove every single function that relies on a POSIX library
like ixemul. That's work. Modify it so that it can work with Amiga
bitmaps like AGA by implementing fast chunkytoplanar. That's
work. Add some new features. You're right - change all those
nasty endian-specific bits. Use Amiga library functions, leverage
the Voyager plugin API for things like colour specifications..

.. you COULD compile an ixemul-requiring resource hungry, non
plugged in application. In fact, that's what the plugin WAS in very
early versions. As it stands, it's not that anymore.

(and the fact is, that Zapek does in fact have an agreement with
Olivier that he doesn't have to reeease the source. Since VFlash
is in fact a "free" product, and doesn't add anything except
native capability, no new features as I recall. Most of Olivier's
code -has- been rewritten beyond all recognition)

>> The Voyager plugin is both more capable AND embedded into a browser,
>
> More capable? How? I agree that it's nice to embed into a browser,
> just a shame it's Voyager :-)

More capable in that it is more tied down to the Amiga, and faster
than a straight compile. It knows about CGX and P96, it does some
nifty tricks to get some speed on an Amiga over some Linux box..

>>> IBrowse would have had a shockwave plugin 2 years ago if the
>>> plugin API was released (that's assuming it's functional in
>>> 2.2...).
>>
>> What "plugin API"? I didn't think there was one.. certainly nobody
>> ever said anything of one.
>
> Indeed it has. I have some old source code that came with an old beta
> IBrowse 2.0 (or 2.1?) but it's changed since.
>
> If you create a plugins directory and put a file there (with an icon,
> contains settings) IBrowse at least trys to load it. Under some
> circumstances anyway...

Hmmn.. someone should poke Stefan to release this, no?

Flash is moot anyway. What I'm looking for is a movie player to be
embedded in a browser. Looking at the V plugin docs, it wouldn't
be that hard at all to put in some TINY modifications into any of
the released movie players.. but no-one has done it yet.

Thanks



Matt Sealey <matt@kittycat.co.uk>
Website http://www.kittycat.co.uk

Quote carefully and read all ADMIN:README mails

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/