RE: [PEAR-DEV] Package Scope Recommendations for File_Ogg

From: Date: Wed, 13 Aug 2003 22:37:08 +0000
Subject: RE: [PEAR-DEV] Package Scope Recommendations for File_Ogg
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-19701@lists.php.net to get a copy of this message
Wouldn't this be easier to write as a PECL extension using the native C API? There's open source libraries for libogg, libvorbis, and libvorbisfile which could be quickly integrated using a PECL extension. If you have questions, comments, or suggestions about the aforementioned message, you can respond by replying to this message or contacting us at (309)-743-0800. Thank you. Regards, Patrick O'Lone Internet Software Engineer TownNews.com (309)-743-0809 polone@townnews.com > -----Original Message----- > From: David Grant [mailto:david@davidjonathangrant.info] > Sent: Wednesday, August 13, 2003 7:24 PM > To: pear-dev@lists.php.net > Subject: [PEAR-DEV] Package Scope Recommendations for File_Ogg > > > Hi List, > > I'm developing a proposed new package (File_Ogg) with a number of > inheriting packages (such as File_Ogg_Vorbis). I have run into a > problem in terms of scope. > > An Ogg physical bitstream may contain one or more logical > bitstreams in > sequence or parallel (and indeed a sequence of parallel logical > bitstreams). An example of a parallel group of logical bitstreams > might be audio and video at the same time. > > The package originally came into existance because I wanted > to retrieve > a single Vorbis logical bitstream from an Ogg physical > bitstream. This > package -- with some invaluable advice from Stefan Neufeind -- has > expanded in scope to now include a single parallel group of logical > bitstreams. Ideally, this package should cover the entire > Ogg project, > and allow multiple parallel logical bitstreams, and herein lies a > problem. Such an objective must include a theoretically endless > physical stream (such as internet radio or video) containing > an endless > number of single or parallel logical bitstreams. Is PHP a suitable > platform for handling theoretically endless streams such as Internet > radio and or video? > > I'd appreciate some advice regarding limitations of this > package, and/ or the suitability of PHP for this type of > package. My tendency would > be towards limiting this package to a single or parallel group of > logical bitstreams and leave out sequences. Obviously, there is the > drawback that one might attempt to manipulate a sequence of > two (either > single or parallel) logical bitstreams from a physical bitstream in a > local file, at which case the package breaks down. :( > > If I have not made myself clear, please let me know, and I > will attempt > to clarify any points. > > Regards, > > David Grant > > -- > PEAR Development Mailing List (http://pear.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php >

« previous php.pear.dev (#19701) next »