[Fwd: Re: [Vm-dev] New plugin support]

John M McIntosh johnmci at smalltalkconsulting.com
Tue Apr 22 18:43:15 UTC 2008

He is helpfully cleaning up things, it was rushed a bit since it went  
from a paper idea to a plugin, api, sunits, and a player in a three  
week period
on the macintosh and OLPC.

So he's refactoring now, but that won't affect anything in the source  
I *had* tried to avoid any source files but was force to make the  
squeakAudioVideoPipeLineSignalInterface./c/h ones to support callbacks  
for media source/sink interfacing to squeak.
Those would be cross platform.

I have no plans to provide any macintosh specific files since the  
process of installing gstreamer on os-x is non-trivial. Well it is  
trivial if you consider os-x to be a unix system
and you are happy with using the BSD Ports system to install a hundred  
or so unix components, which might be the case if you wanting a fully  
configured X11 based unix which happens to
be a macintosh....

Obviously this is a high hurdle for a macintosh etoy user to deal  
with, and requires using of a Terminal session, and debugging when the  
installation goes wrong, which it does...

However I understand installing GStreamer on Windows is less invasive?

On Apr 22, 2008, at 11:24 AM, Andreas Raab wrote:

> (forwarded Josh's response)
> -------- Original Message --------
> Subject: Re: [Vm-dev] New plugin support
> Date: Tue, 22 Apr 2008 10:57:03 -0700
> From: Joshua Gargus <josh.gargus at qwaq.com>
> To: Andreas Raab <andreas.raab at gmx.de>
> CC: Squeak Virtual Machine Development Discussion <vm-dev at lists.squeakfoundation.org 
> >
> References: <B95B2EA9-C0F5-4996-9475-75C99381BA7C at speakeasy.net> <480E0F24.4070504 at gmx.de 
> >
> No problems with the GStreamerPlugin so far.
> Josh
> On Apr 22, 2008, at 9:15 AM, Andreas Raab wrote:
>> Josh was just looking at GStreamer. I don't think he has any   
>> problems but just in case I'm cc-ing him for comments.
>> - A.
>> Ian Piumarta wrote:
>>> Hi,
>>> I'm about to commit (add) cross-platform directories to support   
>>> GStreamerPlugin and OggPlugin.  If anyone thinks this is a bad   
>>> idea, please speak now.
>>> (FYI: the unix tree will also be getting ClipboardExtendedPlugin,   
>>> DBusPlugin, RomePlugin and ImmX11Plugin in the same commit.)
>>> Cheers,
>>> Ian

John M. McIntosh <johnmci at smalltalkconsulting.com>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com

More information about the Vm-dev mailing list