diff --git a/src/FFMpeg/Format/Audio/Flac.php b/src/FFMpeg/Format/Audio/Flac.php index 11f3159..fdce009 100644 --- a/src/FFMpeg/Format/Audio/Flac.php +++ b/src/FFMpeg/Format/Audio/Flac.php @@ -13,12 +13,20 @@ namespace FFMpeg\Format\Audio; use FFMpeg\Format\DefaultAudioFormat; +/** + * The Flac audio format + * + * @author Romain Neutron imprec@gmail.com + */ class Flac extends DefaultAudioFormat { protected $audioCodec = 'flac'; - protected function getAvailableAudioCodecs() + /** + * {@inheritDoc} + */ + public function getAvailableAudioCodecs() { return array('flac'); } diff --git a/src/FFMpeg/Format/Audio/Mp3.php b/src/FFMpeg/Format/Audio/Mp3.php index 8e87a13..607efd0 100644 --- a/src/FFMpeg/Format/Audio/Mp3.php +++ b/src/FFMpeg/Format/Audio/Mp3.php @@ -13,12 +13,20 @@ namespace FFMpeg\Format\Audio; use FFMpeg\Format\DefaultAudioFormat; +/** + * The MP3 audio format + * + * @author Romain Neutron imprec@gmail.com + */ class Mp3 extends DefaultAudioFormat { protected $audioCodec = 'libmp3lame'; - protected function getAvailableAudioCodecs() + /** + * {@inheritDoc} + */ + public function getAvailableAudioCodecs() { return array('libmp3lame'); } diff --git a/src/FFMpeg/Format/Video/Ogg.php b/src/FFMpeg/Format/Video/Ogg.php index a68db46..c793c3b 100644 --- a/src/FFMpeg/Format/Video/Ogg.php +++ b/src/FFMpeg/Format/Video/Ogg.php @@ -13,18 +13,29 @@ namespace FFMpeg\Format\Video; use FFMpeg\Format\DefaultVideoFormat; +/** + * The Ogg video format + * + * @author Romain Neutron imprec@gmail.com + */ class Ogg extends DefaultVideoFormat { protected $audioCodec = 'libvorbis'; protected $videoCodec = 'libtheora'; - protected function getAvailableAudioCodecs() + /** + * {@inheritDoc} + */ + public function getAvailableAudioCodecs() { return array('libvorbis'); } - protected function getAvailableVideoCodecs() + /** + * {@inheritDoc} + */ + public function getAvailableVideoCodecs() { return array('libtheora'); } diff --git a/src/FFMpeg/Format/Video/WebM.php b/src/FFMpeg/Format/Video/WebM.php index bec043e..195e796 100644 --- a/src/FFMpeg/Format/Video/WebM.php +++ b/src/FFMpeg/Format/Video/WebM.php @@ -13,23 +13,37 @@ namespace FFMpeg\Format\Video; use FFMpeg\Format\DefaultVideoFormat; +/** + * The WebM video format + * + * @author Romain Neutron imprec@gmail.com + */ class WebM extends DefaultVideoFormat { protected $audioCodec = 'libvorbis'; protected $videoCodec = 'libvpx'; + /** + * {@inheritDoc} + */ public function getExtraParams() { return '-f webm'; } - protected function getAvailableAudioCodecs() + /** + * {@inheritDoc} + */ + public function getAvailableAudioCodecs() { return array('libvorbis'); } - protected function getAvailableVideoCodecs() + /** + * {@inheritDoc} + */ + public function getAvailableVideoCodecs() { return array('libvpx'); } diff --git a/src/FFMpeg/Format/Video/X264.php b/src/FFMpeg/Format/Video/X264.php index 59525e1..09799d3 100644 --- a/src/FFMpeg/Format/Video/X264.php +++ b/src/FFMpeg/Format/Video/X264.php @@ -13,18 +13,29 @@ namespace FFMpeg\Format\Video; use FFMpeg\Format\DefaultVideoFormat; +/** + * The X264 video format + * + * @author Romain Neutron imprec@gmail.com + */ class X264 extends DefaultVideoFormat { protected $audioCodec = 'libmp3lame'; protected $videoCodec = 'libx264'; - protected function getAvailableAudioCodecs() + /** + * {@inheritDoc} + */ + public function getAvailableAudioCodecs() { return array('libvo_aacenc', 'libfaac', 'libmp3lame'); } - protected function getAvailableVideoCodecs() + /** + * {@inheritDoc} + */ + public function getAvailableVideoCodecs() { return array('libx264'); }