[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
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.
> 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:
>>> 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.)
John M. McIntosh <johnmci at smalltalkconsulting.com>
Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
More information about the Vm-dev