[Gambas-devel] component API and miscellany
Christopher Brian Jack
brian at ...418...
Sun Jan 29 14:26:03 CET 2006
On Sun, 29 Jan 2006, Laurent Carlier wrote:
> Le Dimanche 29 Janvier 2006 12:26, Christopher Brian Jack a écrit :
> > Is there a stub component available for doing the typical "Hello World!"
> > application as a component (in other words to make sure it is properly
> > talking to the Gambas executive and other administrivia required on the
> > part of Gambas component).
> >
> > It's been mentioned people want to do games in Gambas and I have the same
> > intention (in fact the project I am working on on the source side of the
> > coin is indeed a game project and I want to have things like AI and all
> > that stuff, and am looking highly into streaming video and all the like).
> >
> > A library knowns as Hermes will assist in pixel format changing (RGB(a) to
> > YUVxy etc) which is good because the Vidix support requires YUVxy input.
> > As far as I know Vidix works by having the client make a window blue
> > (0x0000ff) then telling the driver that the blue area is the target for
> > the video stream. I know when I've dragged around a Vidix window around
> > in MPlayer very quickly that I often see a blue rectanlge playing catchup
> > with the window so obviously some sort of color keying is going on with
> > the operation of Vidix.
> >
> > Other tools like libMPEG can provide the necessary video signal for the
> > Vidix layer.
> >
> > Has anyone else given these issues consideration.
> >
>
> I guess perhaps i should add yuv overlay support to sdl componant .... I know
> sdl support overlay surfaces but i don't know really how it work :-/
>
> But i can be a pretty good idea to support these.
Here's a go-one-further: those wonderful vector drawing controls... What
if the vector vertices could be manipulated progrmatically and the output
passed through MPEGlib to encode as an MPEG-2 stream. One could even
write a Gambas application to do the vector editing and create a "script"
to control the vectors (Flash seem familiar here anyone???) allowing
animation either by running the script on the vector canvas or use the
MPEGlib to play it as a streaming video.
Whether this could be done via Gambas program(s) themselves or if a
component would be needed would remain to be seen.
.=================================================.
| Christopher BRIAN Jack aka "Gau of the Veldt" |
+================================================='
| brian _AT_ brians-anime _DOT_ com
| brian _AT_ animemayhem _DOT_ com
| brian _AT_ nall.brians-anime _DOT_ com
| brian _AT_ ruby.brians-anime _DOT_ com
| gau_veldt _AT_ hotmail _DOT_ com
`=================================================-
Hi Spambots, my email address is sputnik at ...418...
More information about the Devel
mailing list