On Mon, Dec 03, 2001 at 01:58:18PM +0100, Zdenek Kabelac wrote:
> On Mon, Dec 03, 2001 at 01:47:54PM +0100, Robert Wachinger wrote:
> >
> > I am new to this list, and I have a question to avifile-0.6 ...
> >
> > I tried to port the avi-xmms-plugin to the newest avifile-version
> > in a quick and dirty way.
>
> Well I've already said I'll look on this but have had any time for
> this (e.g. fixing ACELP.net support instead)
Fine. I'm sure, I didn't read this (I said, I am new to this list ;-))
> > Where did this function go?
> > Is there some Documentation, which I should read?
>
> I guess source code and more specificaly player.
>
> Are you sure you want to create your own Video surface in xmms ?
Of course not. I only tried to change some existing code, which
runs together with avifile-0.53, so that it runs also with avifile-0.6
I just wondered, why the interface for external programs is so
different in these two versions.
> As you may use those included in libaviplay - there is no
> need to create video surfaces in xmms.
>
> If you have huge need for native Xv - it would be much easire
> to add proper Xv handling to libaviplay (as it's already there
> expect without keyboard handling)
>
> I would suggest to look into aviplayer sources and lib/aviplay/aviplay.cpp.
Ok, I will do that (and then I will decide, whether I try to build
some quick hack, so that I can still use xmms to view my videos,
or I have to wait for a running version from the original author
(who is busy with other projects)) ;-)
> If you would still believe that using some dirty callback method
> is better - we could try to reintroduce this ugly hack back somehow..
As I see it, there are two classes, IAviPlayer and IAviPlayer2, where
(judging by the comments in aviplay.h) IAviPlayer2 does the drawing by
itself, and for IAviPlayer you have to provide a drawCallback-function.
But this draw callback does not exist any more, so I wondered, how to use
this class ....
But for now: Thank you for the hints,
Robert
_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile