Add support for Vorbis setup header

git-svn-id: http://php-reader.googlecode.com/svn/trunk@239 51a70ab9-7547-0410-9469-37e369ee0574
This commit is contained in:
svollbehr
2011-06-04 09:35:48 +00:00
parent 85cee10135
commit 9e17c99318
5 changed files with 133 additions and 20 deletions

View File

@@ -61,11 +61,11 @@ final class Zend_Media_Vorbis
/** @var Zend_Media_Vorbis_Header_Comment */
private $_commentHeader;
// /** @var Zend_Media_Vorbis_Header_Setup */
// private $_setupHeader;
/** @var Zend_Media_Vorbis_Header_Setup */
private $_setupHeader;
/**
* Constructs the .
* Constructs the Zend_Media_Vorbis class with given file.
*
* @param string|resource|Zend_Io_Reader $filename The path to the file,
* file descriptor of an opened file, or a {@link Zend_Io_Reader} instance.
@@ -90,7 +90,7 @@ final class Zend_Media_Vorbis
$this->_identificationHeader = new Zend_Media_Vorbis_Header_Identification($this->_reader);
$this->_commentHeader = new Zend_Media_Vorbis_Header_Comment($this->_reader);
// $this->_setupHeader = new Zend_Media_Vorbis_Header_Setup($this->_reader);
$this->_setupHeader = new Zend_Media_Vorbis_Header_Setup($this->_reader);
}
/**
@@ -120,9 +120,7 @@ final class Zend_Media_Vorbis
*/
public function getSetupHeader()
{
require_once 'Zend/Media/Vorbis/Exception.php';
throw new Zend_Media_Vorbis_Exception('Not yet supported');
// return $this->_setupHeader;
return $this->_setupHeader;
}
/**