Well I can't speak for the Pharo management, but let me run the hurdles for you. (a) license, is of course an issue for some folks. I'll attach the mpeg3Plugin.bundle license Technically I think this fails Pharo's license test. The OLPC folks ban it, so Viewpoints Inc funded me to build a GStreamer plugin for EToys on the OLPC, that works well on linux/windows but is difficult to install on os-x. (b) support. Personally I think someone should harvest the Quicktime work that we did in Sophie. That works on macintosh/windows, possible on Linux with some of the quicktime clone libraries? In the past the argument has been oh then you have to install Quicktime on Windows. But if you look around you'll notice *everyone* has installed iTunes for Windows because *everyone* has an iPod. Oh and it stealth installs Quicktime to support iTunes. (c) scope creep. I don't thinking, sound, video, dancing has been part of the "business apps" focus for Pharo. /* * * This file is part of libmpeg3 * * LibMPEG3 * Author: Adam Williams <broadcast@earthling.net> * Page: heroine.linuxbox.com * Page: http://www.smalltalkconsulting.com/html/mpeg3source.html (for Squeak) * LibMPEG3 was originally licenced under GPL. It was relicensed by the author under the LGPL and the Squeak license on Nov 1st, 2000 This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA Also licensed under the Squeak license. http://www.squeak.org/license.html */ On 2009-11-29, at 3:13 AM, Johannes Rasche wrote:
Hi folks,
before I started to use Pharo (which I appreciate very much - many thanks all contributors!!),
I did some experiments with MPEG in Squeak.
Now want to continue.
I like to know why it's not contained in Pharo.
Searching keyword MPEG and Squeak I found only outdated stuff (on SmalltalkConsulting of John McIntosh as well, who seems to contribute to Pharo too) and I was wondering that nobody seems to work with audio/video.
questions
(1) did you - Pharo key players - find MPEG code unsecure and decided to postpone for later reviewing?
or
(2) did you think that it has not to be part of standard Pharo SmallTalk distribution and people may fileIn the related package from Non-Pharo Squeak?
and
(3) if I'm right with the last assumption, is there anyone who experienced MPEG under Pharo?
Thanks in advance
Johannes
-- =========================================================================== John M. McIntosh <johnmci@smalltalkconsulting.com> Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com ===========================================================================