From 3a7d13274dea69c0dd216e82fe7d703507669539 Mon Sep 17 00:00:00 2001 From: svollbehr Date: Sun, 7 Dec 2008 20:25:56 +0000 Subject: [PATCH] Change class name git-svn-id: http://php-reader.googlecode.com/svn/trunk@120 51a70ab9-7547-0410-9469-37e369ee0574 --- src/MPEG/{Audio.php => ABS.php} | 40 +++++++++++++------------- src/MPEG/{Audio => ABS}/Frame.php | 12 ++++---- src/MPEG/{Audio => ABS}/LAMEHeader.php | 6 ++-- src/MPEG/{Audio => ABS}/Object.php | 4 +-- src/MPEG/{Audio => ABS}/VBRIHeader.php | 6 ++-- src/MPEG/{Audio => ABS}/XINGHeader.php | 6 ++-- src/MPEG/Exception.php | 4 +-- 7 files changed, 39 insertions(+), 39 deletions(-) rename src/MPEG/{Audio.php => ABS.php} (92%) rename src/MPEG/{Audio => ABS}/Frame.php (98%) rename src/MPEG/{Audio => ABS}/LAMEHeader.php (98%) rename src/MPEG/{Audio => ABS}/Object.php (94%) rename src/MPEG/{Audio => ABS}/VBRIHeader.php (97%) rename src/MPEG/{Audio => ABS}/XINGHeader.php (97%) diff --git a/src/MPEG/Audio.php b/src/MPEG/ABS.php similarity index 92% rename from src/MPEG/Audio.php rename to src/MPEG/ABS.php index 78bdb10..e0625ab 100644 --- a/src/MPEG/Audio.php +++ b/src/MPEG/ABS.php @@ -36,13 +36,13 @@ */ /**#@+ @ignore */ -require_once("MPEG/Audio/Object.php"); -require_once("MPEG/Audio/Frame.php"); +require_once("MPEG/ABS/Object.php"); +require_once("MPEG/ABS/Frame.php"); /**#@-*/ /** - * This class represents an MPEG Audio file as described in ISO/IEC 11172-3 and - * ISO/IEC 13818-3 standards. + * This class represents an MPEG Audio Bit Stream as described in + * ISO/IEC 11172-3 and ISO/IEC 13818-3 standards. * * Non-standard VBR header extensions or namely XING, VBRI and LAME headers are * supported. @@ -60,7 +60,7 @@ require_once("MPEG/Audio/Frame.php"); * @license http://code.google.com/p/php-reader/wiki/License New BSD License * @version $Rev: 1 $ */ -final class MPEG_Audio extends MPEG_Audio_Object +final class MPEG_ABS extends MPEG_ABS_Object { /** @var integer */ private $_bytes; @@ -68,13 +68,13 @@ final class MPEG_Audio extends MPEG_Audio_Object /** @var Array */ private $_frames = array(); - /** @var MPEG_Audio_XINGHeader */ + /** @var MPEG_ABS_XINGHeader */ private $_xingHeader = null; - /** @var MPEG_Audio_LAMEHeader */ + /** @var MPEG_ABS_LAMEHeader */ private $_lameHeader = null; - /** @var MPEG_Audio_VBRIHeader */ + /** @var MPEG_ABS_VBRIHeader */ private $_vbriHeader = null; /** @var integer */ @@ -94,7 +94,7 @@ final class MPEG_Audio extends MPEG_Audio_Object /** - * Constructs the MPEG_Audio class with given file and options. + * Constructs the MPEG_ABS class with given file and options. * * The following options are currently recognized: * o readmode -- Can be one of full or lazy and determines when the read of @@ -155,7 +155,7 @@ final class MPEG_Audio extends MPEG_Audio_Object $offset = $this->_reader->getOffset(); $this->_frames[] = - $firstFrame = new MPEG_Audio_Frame($this->_reader, $options); + $firstFrame = new MPEG_ABS_Frame($this->_reader, $options); $postoffset = $this->_reader->getOffset(); @@ -163,12 +163,12 @@ final class MPEG_Audio extends MPEG_Audio_Object ($offset + 4 + self::$sidesizes [$firstFrame->getFrequencyType()][$firstFrame->getMode()]); if (($xing = $this->_reader->readString8(4)) == "Xing" || $xing == "Info") { - require_once("MPEG/Audio/XINGHeader.php"); - $this->_xingHeader = new MPEG_Audio_XINGHeader($this->_reader, $options); + require_once("MPEG/ABS/XINGHeader.php"); + $this->_xingHeader = new MPEG_ABS_XINGHeader($this->_reader, $options); if ($this->_reader->readString8(4) == "LAME") { - require_once("MPEG/Audio/LAMEHeader.php"); + require_once("MPEG/ABS/LAMEHeader.php"); $this->_lameHeader = - new MPEG_Audio_LAMEHeader($this->_reader, $options); + new MPEG_ABS_LAMEHeader($this->_reader, $options); } // A header frame is not counted as an audio frame @@ -177,8 +177,8 @@ final class MPEG_Audio extends MPEG_Audio_Object $this->_reader->setOffset($offset + 4 + 32); if ($this->_reader->readString8(4) == "VBRI") { - require_once("MPEG/Audio/VBRIHeader.php"); - $this->_vbriHeader = new MPEG_Audio_VBRIHeader($this->_reader, $options); + require_once("MPEG/ABS/VBRIHeader.php"); + $this->_vbriHeader = new MPEG_ABS_VBRIHeader($this->_reader, $options); // A header frame is not counted as an audio frame array_pop($this->_frames); @@ -238,7 +238,7 @@ final class MPEG_Audio extends MPEG_Audio_Object * Returns the Xing VBR header, or null if not found in the audio * bitstream. * - * @return MPEG_Audio_XINGHeader + * @return MPEG_ABS_XINGHeader */ public function getXingHeader() { return $this->_xingHeader; } @@ -254,7 +254,7 @@ final class MPEG_Audio extends MPEG_Audio_Object * Returns the LAME VBR header, or null if not found in the audio * bitstream. * - * @return MPEG_Audio_LAMEHeader + * @return MPEG_ABS_LAMEHeader */ public function getLameHeader() { return $this->_lameHeader; } @@ -270,7 +270,7 @@ final class MPEG_Audio extends MPEG_Audio_Object * Returns the Fraunhofer IIS VBR header, or null if not found in * the audio bitstream. * - * @return MPEG_Audio_VBRIHeader + * @return MPEG_ABS_VBRIHeader */ public function getVbriHeader() { return $this->_vbriHeader; } @@ -376,7 +376,7 @@ final class MPEG_Audio extends MPEG_Audio_Object $this->_reader->setOffset($this->_lastFrameOffset); for ($i = 0; $this->_reader->getOffset() < $this->_bytes; $i++) { - $frame = new MPEG_Audio_Frame($this->_reader, $options); + $frame = new MPEG_ABS_Frame($this->_reader, $options); $this->_cumulativePlayDuration += (double)($frame->getLength() / ($frame->getBitrate() * 1000 / 8)); diff --git a/src/MPEG/Audio/Frame.php b/src/MPEG/ABS/Frame.php similarity index 98% rename from src/MPEG/Audio/Frame.php rename to src/MPEG/ABS/Frame.php index e6c16ab..a58f0a7 100644 --- a/src/MPEG/Audio/Frame.php +++ b/src/MPEG/ABS/Frame.php @@ -38,16 +38,16 @@ /**#@+ @ignore */ require_once("Reader.php"); require_once("Twiddling.php"); -require_once("MPEG/Audio/Object.php"); +require_once("MPEG/ABS/Object.php"); /**#@-*/ /** - * This class represents an MPEG Audio frame as described in ISO/IEC 11172-3 and - * ISO/IEC 13818-3 standards. + * This class represents an MPEG Audio Bit Stream frame as described in + * ISO/IEC 11172-3 and ISO/IEC 13818-3 standards. * * To accommodate fast header processing the error checking data and the audio * data are lazy fetch by default. You can change this behaviour by giving a - * proper option to the {@link MPEG_Audio} class. + * proper option to the {@link MPEG_ABS} class. * * @package php-reader * @subpackage MPEG @@ -57,7 +57,7 @@ require_once("MPEG/Audio/Object.php"); * @license http://code.google.com/p/php-reader/wiki/License New BSD License * @version $Rev: 1 $ */ -class MPEG_Audio_Frame extends MPEG_Audio_Object +class MPEG_ABS_Frame extends MPEG_ABS_Object { /** * The bitrate lookup table. The table has the following format. @@ -229,7 +229,7 @@ class MPEG_Audio_Frame extends MPEG_Audio_Object /** * Constructs the class with given parameters and reads object related data - * from the MPEG frame. + * from the frame. * * @param Reader $reader The reader object. * @param Array $options Array of options. diff --git a/src/MPEG/Audio/LAMEHeader.php b/src/MPEG/ABS/LAMEHeader.php similarity index 98% rename from src/MPEG/Audio/LAMEHeader.php rename to src/MPEG/ABS/LAMEHeader.php index f5e9df0..30b2ed4 100644 --- a/src/MPEG/Audio/LAMEHeader.php +++ b/src/MPEG/ABS/LAMEHeader.php @@ -38,12 +38,12 @@ /**#@+ @ignore */ require_once("Reader.php"); require_once("Twiddling.php"); -require_once("MPEG/Object.php"); +require_once("MPEG/ABS/Object.php"); /**#@-*/ /** * This class represents a LAME extension to the Xing VBR header. The purpose of - * this header is to provide extra information about the MP3 bistream, encoder + * this header is to provide extra information about the audio bistream, encoder * and parameters used. This header should, as much as possible, be meaningfull * for as many encoders as possible, even if it is unlikely that other encoders * than LAME will implement it. @@ -60,7 +60,7 @@ require_once("MPEG/Object.php"); * @license http://code.google.com/p/php-reader/wiki/License New BSD License * @version $Rev: 1 $ */ -class MPEG_Audio_LAMEHeader extends MPEG_Object +class MPEG_ABS_LAMEHeader extends MPEG_ABS_Object { /** @var integer */ diff --git a/src/MPEG/Audio/Object.php b/src/MPEG/ABS/Object.php similarity index 94% rename from src/MPEG/Audio/Object.php rename to src/MPEG/ABS/Object.php index 89a4a6d..a81044b 100644 --- a/src/MPEG/Audio/Object.php +++ b/src/MPEG/ABS/Object.php @@ -40,7 +40,7 @@ require_once("MPEG/Object.php"); /**#@-*/ /** - * The base class for all MPEG Audio objects. + * The base class for all MPEG Audio Bit Stream objects. * * @package php-reader * @subpackage MPEG @@ -50,7 +50,7 @@ require_once("MPEG/Object.php"); * @license http://code.google.com/p/php-reader/wiki/License New BSD License * @version $Rev: 107 $ */ -abstract class MPEG_Audio_Object extends MPEG_Object +abstract class MPEG_ABS_Object extends MPEG_Object { /** @var integer */ const VERSION_ONE = 3; diff --git a/src/MPEG/Audio/VBRIHeader.php b/src/MPEG/ABS/VBRIHeader.php similarity index 97% rename from src/MPEG/Audio/VBRIHeader.php rename to src/MPEG/ABS/VBRIHeader.php index 37be03e..bbdd74f 100644 --- a/src/MPEG/Audio/VBRIHeader.php +++ b/src/MPEG/ABS/VBRIHeader.php @@ -38,12 +38,12 @@ /**#@+ @ignore */ require_once("Reader.php"); require_once("Twiddling.php"); -require_once("MPEG/Object.php"); +require_once("MPEG/ABS/Object.php"); /**#@-*/ /** * This class represents the Fraunhofer IIS VBR header which is often found in - * the first frame of an MPEG stream. + * the first frame of an MPEG Audio Bit Stream. * * @package php-reader * @subpackage MPEG @@ -53,7 +53,7 @@ require_once("MPEG/Object.php"); * @license http://code.google.com/p/php-reader/wiki/License New BSD License * @version $Rev: 1 $ */ -class MPEG_Audio_VBRIHeader extends MPEG_Object +class MPEG_ABS_VBRIHeader extends MPEG_ABS_Object { /** @var integer */ private $_version; diff --git a/src/MPEG/Audio/XINGHeader.php b/src/MPEG/ABS/XINGHeader.php similarity index 97% rename from src/MPEG/Audio/XINGHeader.php rename to src/MPEG/ABS/XINGHeader.php index 8ee0d22..ccdfc03 100644 --- a/src/MPEG/Audio/XINGHeader.php +++ b/src/MPEG/ABS/XINGHeader.php @@ -38,12 +38,12 @@ /**#@+ @ignore */ require_once("Reader.php"); require_once("Twiddling.php"); -require_once("MPEG/Object.php"); +require_once("MPEG/ABS/Object.php"); /**#@-*/ /** * This class represents the Xing VBR header which is often found in the first - * frame of an MPEG stream. + * frame of an MPEG Audio Bit Stream. * * @package php-reader * @subpackage MPEG @@ -53,7 +53,7 @@ require_once("MPEG/Object.php"); * @license http://code.google.com/p/php-reader/wiki/License New BSD License * @version $Rev: 1 $ */ -class MPEG_Audio_XINGHeader extends MPEG_Object +class MPEG_ABS_XINGHeader extends MPEG_ABS_Object { /** @var integer */ private $_frames = false; diff --git a/src/MPEG/Exception.php b/src/MPEG/Exception.php index f87b375..b7c738d 100644 --- a/src/MPEG/Exception.php +++ b/src/MPEG/Exception.php @@ -36,8 +36,8 @@ */ /** - * The MPEG_Exception is thrown whenever an error occurs within the family of - * {@link MPEG} classes. + * The MPEG_Exception is thrown whenever an error occurs within the MPEG family + * of classes. * * @package php-reader * @subpackage MPEG