Re: GMedia ramblings... (corba!)



On Thu, 14 May 1998, Michael Zucchi wrote:

> How about implementing it as an object/widget using gtk's object
> structure?  The top class could be a 'media' class, with lower classes
> to handle the different media types (e.g. for example, to implement
> the different media 'playing' controls).

It is a gtk object, but I'd rather keep the "drivers" runtime loadable.
An application should just use a gnome_media object and not worry
whether it's an AVI or S3M.

> It could use signals to notify the application when certain events
> took place (such as the end of a play).  Then again, gtk doesn't
> multi-thread natively does it (IMHO a major flaw in a modern gui
> toolkit) ...

Ah, I'd forgotten about signals... yes, better than my callback junk.

> was pressed etc.  A method of letting the application know the media
> type needs room for buttons might be useful too ...

This is already in place.

> Be a 'piece of piss' to corba-object-ize it afterwards too.

Hopefully...

> <little off topic>
> Otherwise this sounds a *lot* like Amiga's 'datatypes' system.  Only
> not as sophisticated.  I thought gnome was about re-inventing a better
> wheel? :)
> </i'll go quiet now>

Quoting me there ? ;-)
Please explain how Amiga datatypes work for us non-Amiga-using people.

Tristan


--
Tristan Tarrant                                          ttarrant@etnoteam.it
Il mondo si divide in due categorie: |The world is divided in two categories:
chi ha la pistola carica e chi scava.|those with a loaded gun and those who
Tu scavi.                            |dig. You dig.
     Il buono, il brutto e il cattivo|         The good, the bad and the ugly



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]