(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 <[hidden email]> To: Andreas Raab <[hidden email]> CC: Squeak Virtual Machine Development Discussion <[hidden email]> References: <[hidden email]> <[hidden email]> 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 |
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 tree. 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 <[hidden email]> > To: Andreas Raab <[hidden email]> > CC: Squeak Virtual Machine Development Discussion <[hidden email] > > > References: <[hidden email]> <[hidden email] > > > > 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 <[hidden email]> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com = = = ======================================================================== |
There is a Windows binary bundle on the GStreamer download site: http://gstreamer.freedesktop.org/download/ How hard would it be to include all GStreamer OS X libs in the GStreamer plugin? If we had one media playback solution for all platforms, that would be awesome ... - Bert - On 22.04.2008, at 20:43, John M McIntosh wrote: > 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 tree. > 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 <[hidden email]> >> To: Andreas Raab <[hidden email]> >> CC: Squeak Virtual Machine Development Discussion <[hidden email] >> > >> References: <[hidden email]> <[hidden email] >> > >> >> 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 <[hidden email]> > Corporate Smalltalk Consulting Ltd. http:// > www.smalltalkconsulting.com > = > = > = > = > = > ====================================================================== > > |
On Apr 22, 2008, at 11:50 AM, Bert Freudenberg wrote: > There is a Windows binary bundle on the GStreamer download site: > > http://gstreamer.freedesktop.org/download/ > > How hard would it be to include all GStreamer OS X libs in the > GStreamer plugin? If we had one media playback solution for all > platforms, that would be awesome ... > > - Bert - Well to install Gstreamer on os-x that required installing all these packages below. I did consider oh, well maybe you could static link a binary.... However this only is the install of the *GOOD* GStreamer plugins, so it won't support MP3/MPEG For that you need to install the *BAD* plugins and that's lots more software. Still I'm not clear about the pain to get GStreamer installed on Windows? The following ports are currently installed: aalib @1.4rc5_2 (active) atk @1.20.0_1 (active) audiofile @0.2.6_1 (active) bison @2.3_0 bison @2.3_2 (active) cairo @1.4.10_0+quartz cairo @1.4.14_0+quartz (active) cdparanoia @0.9.8_0 (active) dbus @1.0.2_2 (active) dbus-glib @0.74_0 (active) docbook-xml @4.5_1 (active) docbook-xml-4.1.2 @4.1.2_1 (active) docbook-xml-4.2 @4.2_0 (active) docbook-xml-4.3 @4.3_0 (active) docbook-xml-4.4 @4.4_0 (active) docbook-xml-4.5 @4.5_0 (active) docbook-xsl @1.72.0_0 (active) esound @0.2.38_1 (active) expat @2.0.1_0 (active) flac @1.2.1_0+darwin_i386 (active) flex @2.5.33_0 flex @2.5.35_0 (active) fontconfig @2.4.2_1+macosx fontconfig @2.5.0_0+macosx (active) freetype @2.3.5_0 freetype @2.3.5_1 (active) gconf @2.20.1_0 (active) getopt @1.1.4_1 (active) gettext @0.17_0 gettext @0.17_3 (active) glib2 @2.14.2_2+darwin_9 glib2 @2.14.6_0+darwin_9 (active) glib2-devel @2.15.6_0+darwin_9 gnome-common @2.20.0_0 (active) gnome-mime-data @2.18.0_3 (active) gnome-vfs @2.20.1_1 (active) gst-plugins-base @0.10.17_0 (active) gst-plugins-good @0.10.7_0 (active) gstreamer @0.10.17_0 (active) gtk-doc @1.9_1 (active) gtk2 @2.12.8_0+x11 (active) gzip @1.3.12_0 (active) id3lib @3.8.3_0 (active) intltool @0.36.3_0 (active) jpeg @6b_2 (active) libcaca @0.9_0 (active) libcddb @1.3.0_0 (active) libcdio @0.75_0 (active) libdv @1.0.0_0+darwin_i386 (active) libiconv @1.11_6 libiconv @1.12_0 (active) libidl @0.8.10_0 (active) libogg @1.1.3_2 (active) liboil @0.3.12_0 (active) libpng @1.2.23_0 libpng @1.2.25_0 (active) libsdl @1.2.12_0+darwin_9 libsdl @1.2.13_1 (active) libsdl_mixer @1.2.8_0 (active) libshout2 @2.2.2_1 (active) libtheora @1.0beta2_0+darwin_9_i386 (active) libtool @1.5.24_2 (active) libvorbis @1.2.0_0 (active) libxml2 @2.6.30_0 libxml2 @2.6.31_0 (active) libxslt @1.1.22_0 (active) m4 @1.4.10_1 (active) ncurses @5.6_0 (active) ncursesw @5.6_1 (active) openssl @0.9.8g_0 (active) orbit2 @2.14.12_0 (active) p5-xml-parser @2.36_0 (active) pango @1.18.4_0 (active) perl5.8 @5.8.8_0 perl5.8 @5.8.8_2 (active) pkgconfig @0.22_0 pkgconfig @0.23_0 (active) popt @1.13_0 (active) py25-gobject @2.14.0_0 py25-gobject @2.14.1_0+darwin_9 (active) py25-numeric @24.2_1+macosx (active) python25 @2.5.1_2+darwin_9 python25 @2.5.2_1+darwin_9 (active) render @0.9_1 (active) scrollkeeper @0.3.14_6 (active) smpeg @0.4.4_6 (active) speex @1.0.5_0 (active) taglib @1.5_0 (active) tiff @3.8.2_1+macosx (active) wavpack @4.41.0_0 (active) wxWidgets @2.8.6_1 wxWidgets @2.8.7_0 (active) Xft2 @2.1.12_0 (active) xmlcatmgr @2.2_1 (active) xmlto @0.0.18_3 (active) xorg-util-macros @1.1.5_0 (active) xorg-xproto @7.0.11_1 (active) xrender @0.9.0_1 xrender @0.9.0_2 (active) zlib @1.2.3_1 (active) -- = = = ======================================================================== John M. McIntosh <[hidden email]> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com = = = ======================================================================== |
Free forum by Nabble | Edit this page |