Update API docs

This commit is contained in:
Romain Neutron 2013-07-03 20:30:02 +02:00
commit 8bf15ef08f
102 changed files with 12784 additions and 3661 deletions

View file

@ -24,12 +24,8 @@
<div class="content">
<table>
<tr>
<td><a href="FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a></td>
<td class="last">Binary abstract class</td>
</tr>
<tr>
<td><a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></td>
<td class="last">FFMpeg driver</td>
<td class="last"></td>
</tr>
<tr>
<td><a href="FFMpeg/FFMpegServiceProvider.html"><abbr title="FFMpeg\FFMpegServiceProvider">FFMpegServiceProvider</abbr></a></td>
@ -37,17 +33,10 @@
</tr>
<tr>
<td><a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td class="last">FFProbe driver</td>
<td class="last"></td>
</tr>
</table>
<h2>Interfaces</h2>
<table>
<tr>
<td><a href="FFMpeg/AdapterInterface.html"><abbr title="FFMpeg\AdapterInterface">AdapterInterface</abbr></a></td>
<td class="last">FFMpeg Adapter interface</td>
</tr>
</table>
</div>
<div id="footer">

View file

@ -1,158 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Binary | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../classes.html">Classes</a></li>
<li><a href="../namespaces.html">Namespaces</a></li>
<li><a href="../interfaces.html">Interfaces</a></li>
<li><a href="../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../FFMpeg.html">FFMpeg</a>\Binary</h1>
</div>
<div class="content">
<p>abstract class <strong>Binary</strong> implements
<a href="../FFMpeg/AdapterInterface.html"><abbr title="FFMpeg\AdapterInterface">AdapterInterface</abbr></a></p>
<div class="description">
<p>Binary abstract class</p>
<p></p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(<abbr title="FFMpeg\type">type</abbr> $binary, <abbr title="Monolog\Logger">Logger</abbr> $logger)
<p>Binary constructor</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___destruct">__destruct</a>()
<p>Destructor</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
static&nbsp;<a href="../FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a>
</td>
<td class="last">
<a href="#method_load">load</a>(<abbr title="Monolog\Logger">Logger</abbr> $logger)
<p>Loads the adapter</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 39</div>
<code> public
<strong>__construct</strong>(<abbr title="FFMpeg\type">type</abbr> $binary, <abbr title="Monolog\Logger">Logger</abbr> $logger)</code>
</h3>
<div class="details">
<p>Binary constructor</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><abbr title="FFMpeg\type">type</abbr></td>
<td>$binary</td>
<td>The path file to the binary</td>
</tr>
<tr>
<td><abbr title="Monolog\Logger">Logger</abbr></td>
<td>$logger</td>
<td>A logger</td>
</tr>
</table>
</div>
</div>
<h3 id="method___destruct">
<div class="location">at line 52</div>
<code> public
<strong>__destruct</strong>()</code>
</h3>
<div class="details">
<p>Destructor</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_load">
<div class="location">at line 65</div>
<code> static public <a href="../FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a>
<strong>load</strong>(<abbr title="Monolog\Logger">Logger</abbr> $logger)</code>
</h3>
<div class="details">
<p>Loads the adapter</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><abbr title="Monolog\Logger">Logger</abbr></td>
<td>$logger</td>
<td>A logger</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a></td>
<td>The binary</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,54 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Coordinate | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css">
</head>
<body id="overview">
<div class="header">
<ul>
<li><a href="../classes.html">Classes</a></li>
<li><a href="../namespaces.html">Namespaces</a></li>
<li><a href="../interfaces.html">Interfaces</a></li>
<li><a href="../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Namespace</div>
<h1>FFMpeg\Coordinate</h1>
</div>
<div class="content">
<table>
<tr>
<td><a href="../FFMpeg/Coordinate/AspectRatio.html"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a></td>
<td class="last">Dimension object, used for manipulating width and height couples</td>
</tr>
<tr>
<td><a href="../FFMpeg/Coordinate/FrameRate.html"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Coordinate/Point.html"><abbr title="FFMpeg\Coordinate\Point">Point</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a></td>
<td class="last"></td>
</tr>
</table>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,380 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Coordinate\AspectRatio | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Coordinate.html">FFMpeg\Coordinate</a>\AspectRatio</h1>
</div>
<div class="content">
<p>class <strong>AspectRatio</strong></p>
<h2>Constants</h2>
<table>
<tr>
<td>AR_4_3</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_16_9</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_3_2</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_5_3</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_5_4</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_1_1</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_1_DOT_85_1</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_2_DOT_39_1</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_ROTATED_3_4</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_ROTATED_9_16</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_ROTATED_2_3</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_ROTATED_3_5</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_ROTATED_4_5</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_ROTATED_1_DOT_85</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>AR_ROTATED_2_DOT_39</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
</table>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>($ratio)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<abbr title="FFMpeg\Coordinate\float">float</abbr>
</td>
<td class="last">
<a href="#method_getValue">getValue</a>()
<p>Returns the value of the ratio.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
Integer
</td>
<td class="last">
<a href="#method_calculateWidth">calculateWidth</a>(Integer $height, Integer $modulus = 1)
<p>Computes the best width for given height and modulus.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
Integer
</td>
<td class="last">
<a href="#method_calculateHeight">calculateHeight</a>(Integer $width, Integer $modulus = 1)
<p>Computes the best height for given width and modulus.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
static&nbsp;<a href="../../FFMpeg/Coordinate/AspectRatio.html"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr></a>
</td>
<td class="last">
<a href="#method_create">create</a>(<a href="../../FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a> $dimension, Boolean $forceStandards = true)
<p>Creates a ratio based on Dimension.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 61</div>
<code> public
<strong>__construct</strong>($ratio)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$ratio</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getValue">
<div class="location">at line 71</div>
<code> public <abbr title="FFMpeg\Coordinate\float">float</abbr>
<strong>getValue</strong>()</code>
</h3>
<div class="details">
<p>Returns the value of the ratio.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><abbr title="FFMpeg\Coordinate\float">float</abbr></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_calculateWidth">
<div class="location">at line 84</div>
<code> public Integer
<strong>calculateWidth</strong>(Integer $height, Integer $modulus = 1)</code>
</h3>
<div class="details">
<p>Computes the best width for given height and modulus.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>Integer</td>
<td>$height</td>
<td></td>
</tr>
<tr>
<td>Integer</td>
<td>$modulus</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>Integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_calculateHeight">
<div class="location">at line 103</div>
<code> public Integer
<strong>calculateHeight</strong>(Integer $width, Integer $modulus = 1)</code>
</h3>
<div class="details">
<p>Computes the best height for given width and modulus.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>Integer</td>
<td>$width</td>
<td></td>
</tr>
<tr>
<td>Integer</td>
<td>$modulus</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>Integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_create">
<div class="location">at line 145</div>
<code> static public <a href="../../FFMpeg/Coordinate/AspectRatio.html"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr></a>
<strong>create</strong>(<a href="../../FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a> $dimension, Boolean $forceStandards = true)</code>
</h3>
<div class="details">
<p>Creates a ratio based on Dimension.</p>
<p>The strategy parameter forces by default to use standardized ratios. If<br />
custom ratio need to be used, disable it.</p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a></td>
<td>$dimension</td>
<td></td>
</tr>
<tr>
<td>Boolean</td>
<td>$forceStandards</td>
<td>Whether to force or not standard ratios</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Coordinate/AspectRatio.html"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr></a></td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Dimension | PHP-FFMpeg API</title>
<title>FFMpeg\Coordinate\Dimension | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
@ -19,7 +19,7 @@
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Format.html">FFMpeg\Format</a>\Dimension</h1>
<h1><a href="../../FFMpeg/Coordinate.html">FFMpeg\Coordinate</a>\Dimension</h1>
</div>
<div class="content">
<p>class <strong>Dimension</strong></p>
@ -40,17 +40,17 @@
</td>
<td class="last">
<a href="#method___construct">__construct</a>(integer $width, integer $height)
<p>Constructor</p>
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<abbr title="FFMpeg\Format\width">width</abbr>
<abbr title="FFMpeg\Coordinate\width">width</abbr>
</td>
<td class="last">
<a href="#method_getWidth">getWidth</a>()
<p>Return width</p>
<p>Returns width.</p>
</td>
<td></td>
</tr>
@ -60,7 +60,17 @@
</td>
<td class="last">
<a href="#method_getHeight">getHeight</a>()
<p>Return height</p>
<p>Returns height.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Coordinate/AspectRatio.html"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr></a>
</td>
<td class="last">
<a href="#method_getRatio">getRatio</a>(<abbr title="FFMpeg\Coordinate\type">type</abbr> $forceStandards = true)
<p>Returns the ratio.</p>
</td>
<td></td>
</tr>
@ -70,12 +80,12 @@
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 33</div>
<div class="location">at line 30</div>
<code> public
<strong>__construct</strong>(integer $width, integer $height)</code>
</h3>
<div class="details">
<p>Constructor</p>
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -109,12 +119,12 @@
</div>
<h3 id="method_getWidth">
<div class="location">at line 48</div>
<code> public <abbr title="FFMpeg\Format\width">width</abbr>
<div class="location">at line 45</div>
<code> public <abbr title="FFMpeg\Coordinate\width">width</abbr>
<strong>getWidth</strong>()</code>
</h3>
<div class="details">
<p>Return width</p>
<p>Returns width.</p>
<p></p>
<div class="tags">
@ -122,7 +132,7 @@
<table>
<tr>
<td><abbr title="FFMpeg\Format\width">width</abbr></td>
<td><abbr title="FFMpeg\Coordinate\width">width</abbr></td>
<td></td>
</tr>
</table>
@ -133,12 +143,12 @@
</div>
<h3 id="method_getHeight">
<div class="location">at line 58</div>
<div class="location">at line 55</div>
<code> public integer
<strong>getHeight</strong>()</code>
</h3>
<div class="details">
<p>Return height</p>
<p>Returns height.</p>
<p></p>
<div class="tags">
@ -153,6 +163,40 @@
</div>
</div>
<h3 id="method_getRatio">
<div class="location">at line 67</div>
<code> public <a href="../../FFMpeg/Coordinate/AspectRatio.html"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr></a>
<strong>getRatio</strong>(<abbr title="FFMpeg\Coordinate\type">type</abbr> $forceStandards = true)</code>
</h3>
<div class="details">
<p>Returns the ratio.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><abbr title="FFMpeg\Coordinate\type">type</abbr></td>
<td>$forceStandards</td>
<td>Whether or not force the use of standards ratios;</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Coordinate/AspectRatio.html"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>

View file

@ -0,0 +1,113 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Coordinate\FrameRate | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Coordinate.html">FFMpeg\Coordinate</a>\FrameRate</h1>
</div>
<div class="content">
<p>class <strong>FrameRate</strong></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>($value)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<abbr title="FFMpeg\Coordinate\float">float</abbr>
</td>
<td class="last">
<a href="#method_getValue">getValue</a>()
<p></p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 20</div>
<code> public
<strong>__construct</strong>($value)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$value</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getValue">
<div class="location">at line 32</div>
<code> public <abbr title="FFMpeg\Coordinate\float">float</abbr>
<strong>getValue</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><abbr title="FFMpeg\Coordinate\float">float</abbr></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,152 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Coordinate\Point | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Coordinate.html">FFMpeg\Coordinate</a>\Point</h1>
</div>
<div class="content">
<p>class <strong>Point</strong></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>($x, $y)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getX">getX</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getY">getY</a>()
<p></p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 19</div>
<code> public
<strong>__construct</strong>($x, $y)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$x</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$y</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getX">
<div class="location">at line 28</div>
<code> public integer
<strong>getX</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getY">
<div class="location">at line 36</div>
<code> public integer
<strong>getY</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,216 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Coordinate\TimeCode | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Coordinate.html">FFMpeg\Coordinate</a>\TimeCode</h1>
</div>
<div class="content">
<p>class <strong>TimeCode</strong></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>($hours, $minutes, $seconds, $frames)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___toString">__toString</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
static&nbsp;<a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a>
</td>
<td class="last">
<a href="#method_fromString">fromString</a>(string $timecode)
<p>Creates timecode from string.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
static&nbsp;<a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a>
</td>
<td class="last">
<a href="#method_fromSeconds">fromSeconds</a>(<abbr title="FFMpeg\Coordinate\float">float</abbr> $quantity)
<p>Creates timecode from number of seconds.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 24</div>
<code> public
<strong>__construct</strong>($hours, $minutes, $seconds, $frames)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$hours</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$minutes</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$seconds</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$frames</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method___toString">
<div class="location">at line 32</div>
<code> public
<strong>__toString</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_fromString">
<div class="location">at line 46</div>
<code> static public <a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a>
<strong>fromString</strong>(string $timecode)</code>
</h3>
<div class="details">
<p>Creates timecode from string.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$timecode</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a></td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td>In case an invalid timecode is supplied</td>
</tr>
</table>
</div>
</div>
<h3 id="method_fromSeconds">
<div class="location">at line 74</div>
<code> static public <a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a>
<strong>fromSeconds</strong>(<abbr title="FFMpeg\Coordinate\float">float</abbr> $quantity)</code>
</h3>
<div class="details">
<p>Creates timecode from number of seconds.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><abbr title="FFMpeg\Coordinate\float">float</abbr></td>
<td>$quantity</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Coordinate | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
</html>

View file

@ -0,0 +1,42 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Driver | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css">
</head>
<body id="overview">
<div class="header">
<ul>
<li><a href="../classes.html">Classes</a></li>
<li><a href="../namespaces.html">Namespaces</a></li>
<li><a href="../interfaces.html">Interfaces</a></li>
<li><a href="../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Namespace</div>
<h1>FFMpeg\Driver</h1>
</div>
<div class="content">
<table>
<tr>
<td><a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a></td>
<td class="last"></td>
</tr>
</table>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,118 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Driver\FFMpegDriver | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Driver.html">FFMpeg\Driver</a>\FFMpegDriver</h1>
</div>
<div class="content">
<p>class <strong>FFMpegDriver</strong> extends <abbr title="Alchemy\BinaryDriver\AbstractBinary">AbstractBinary</abbr></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getName">getName</a>()
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
static&nbsp;<a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a>
</td>
<td class="last">
<a href="#method_create">create</a>(<abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr> $logger = null, array|<abbr title="Alchemy\BinaryDriver\Configuration">Configuration</abbr> $configuration = array())
<p>Creates an FFMpegDriver.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getName">
<div class="location">at line 26</div>
<code> public
<strong>getName</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_create">
<div class="location">at line 39</div>
<code> static public <a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a>
<strong>create</strong>(<abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr> $logger = null, array|<abbr title="Alchemy\BinaryDriver\Configuration">Configuration</abbr> $configuration = array())</code>
</h3>
<div class="details">
<p>Creates an FFMpegDriver.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr></td>
<td>$logger</td>
<td></td>
</tr>
<tr>
<td>array|<abbr title="Alchemy\BinaryDriver\Configuration">Configuration</abbr></td>
<td>$configuration</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,118 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Driver\FFProbeDriver | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Driver.html">FFMpeg\Driver</a>\FFProbeDriver</h1>
</div>
<div class="content">
<p>class <strong>FFProbeDriver</strong> extends <abbr title="Alchemy\BinaryDriver\AbstractBinary">AbstractBinary</abbr></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getName">getName</a>()
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
static&nbsp;<a href="../../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a>
</td>
<td class="last">
<a href="#method_create">create</a>(array|<abbr title="Alchemy\BinaryDriver\ConfigurationInterface">ConfigurationInterface</abbr> $configuration, <abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr> $logger = null)
<p>Creates an FFProbeDriver.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getName">
<div class="location">at line 26</div>
<code> public
<strong>getName</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_create">
<div class="location">at line 39</div>
<code> static public <a href="../../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a>
<strong>create</strong>(array|<abbr title="Alchemy\BinaryDriver\ConfigurationInterface">ConfigurationInterface</abbr> $configuration, <abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr> $logger = null)</code>
</h3>
<div class="details">
<p>Creates an FFProbeDriver.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>array|<abbr title="Alchemy\BinaryDriver\ConfigurationInterface">ConfigurationInterface</abbr></td>
<td>$configuration</td>
<td></td>
</tr>
<tr>
<td><abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr></td>
<td>$logger</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Driver | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
</html>

View file

@ -24,11 +24,11 @@
<div class="content">
<table>
<tr>
<td><a href="../FFMpeg/Exception/InvalidArgumentException.html"><abbr title="FFMpeg\Exception\InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td><a href="../FFMpeg/Exception/ExecutableNotFoundException.html"><abbr title="FFMpeg\Exception\ExecutableNotFoundException">ExecutableNotFoundException</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Exception/LogicException.html"><abbr title="FFMpeg\Exception\LogicException">LogicException</abbr></a></td>
<td><a href="../FFMpeg/Exception/InvalidArgumentException.html"><abbr title="FFMpeg\Exception\InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
@ -40,18 +40,11 @@
<h2>Interfaces</h2>
<table>
<tr>
<td><a href="../FFMpeg/Exception/Exception.html"><abbr title="FFMpeg\Exception\Exception">Exception</abbr></a></td>
<td><a href="../FFMpeg/Exception/ExceptionInterface.html"><abbr title="FFMpeg\Exception\ExceptionInterface">ExceptionInterface</abbr></a></td>
<td class="last"></td>
</tr>
</table>
<h2>Exceptions</h2>
<table>
<tr>
<td><a href="../FFMpeg/Exception/BinaryNotFoundException.html"><abbr title="FFMpeg\Exception\BinaryNotFoundException">BinaryNotFoundException</abbr></a></td>
<td class="last"></td>
</tr>
</table>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.

View file

@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Exception\Exception | PHP-FFMpeg API</title>
<title>FFMpeg\Exception\ExceptionInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
@ -19,10 +19,10 @@
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/Exception.html">FFMpeg\Exception</a>\Exception</h1>
<h1><a href="../../FFMpeg/Exception.html">FFMpeg\Exception</a>\ExceptionInterface</h1>
</div>
<div class="content">
<p>interface <strong>Exception</strong></p>
<p>interface <strong>ExceptionInterface</strong></p>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Exception\LogicException | PHP-FFMpeg API</title>
<title>FFMpeg\Exception\ExecutableNotFoundException | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
@ -19,11 +19,10 @@
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Exception.html">FFMpeg\Exception</a>\LogicException</h1>
<h1><a href="../../FFMpeg/Exception.html">FFMpeg\Exception</a>\ExecutableNotFoundException</h1>
</div>
<div class="content">
<p>class <strong>LogicException</strong> extends <a href="http://php.net/LogicException"><abbr title="LogicException">LogicException</abbr></a> implements
<a href="../../FFMpeg/Exception/Exception.html"><abbr title="FFMpeg\Exception\Exception">Exception</abbr></a></p>
<p>class <strong>ExecutableNotFoundException</strong> extends <a href="../../FFMpeg/Exception/RuntimeException.html"><abbr title="FFMpeg\Exception\RuntimeException">RuntimeException</abbr></a></p>

View file

@ -23,7 +23,7 @@
</div>
<div class="content">
<p>class <strong>InvalidArgumentException</strong> extends <a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a> implements
<a href="../../FFMpeg/Exception/Exception.html"><abbr title="FFMpeg\Exception\Exception">Exception</abbr></a></p>
<a href="../../FFMpeg/Exception/ExceptionInterface.html"><abbr title="FFMpeg\Exception\ExceptionInterface">ExceptionInterface</abbr></a></p>

View file

@ -23,7 +23,7 @@
</div>
<div class="content">
<p>class <strong>RuntimeException</strong> extends <a href="http://php.net/RuntimeException"><abbr title="RuntimeException">RuntimeException</abbr></a> implements
<a href="../../FFMpeg/Exception/Exception.html"><abbr title="FFMpeg\Exception\Exception">Exception</abbr></a></p>
<a href="../../FFMpeg/Exception/ExceptionInterface.html"><abbr title="FFMpeg\Exception\ExceptionInterface">ExceptionInterface</abbr></a></p>

View file

@ -22,12 +22,8 @@
<h1><a href="../FFMpeg.html">FFMpeg</a>\FFMpeg</h1>
</div>
<div class="content">
<p>class <strong>FFMpeg</strong> extends <a href="../FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a></p>
<p>class <strong>FFMpeg</strong></p>
<div class="description">
<p>FFMpeg driver</p>
<p></p>
</div>
@ -39,47 +35,7 @@
</td>
<td class="last">
<a href="#method___construct">__construct</a>(<abbr title="FFMpeg\type">type</abbr> $binary, <abbr title="Monolog\Logger">Logger</abbr> $logger)
<p>Binary constructor</p>
</td>
<td><small>from&nbsp;<a href="../FFMpeg/Binary.html#method___construct"><abbr title="FFMpeg\Binary">Binary</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___destruct">__destruct</a>()
<p>Destructor</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
static&nbsp;<a href="../FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a>
</td>
<td class="last">
<a href="#method_load">load</a>(<abbr title="Monolog\Logger">Logger</abbr> $logger)
<p>Loads the adapter</p>
</td>
<td><small>from&nbsp;<a href="../FFMpeg/Binary.html#method_load"><abbr title="FFMpeg\Binary">Binary</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setThreads">setThreads</a>($threads)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getThreads">getThreads</a>()
<a href="#method___construct">__construct</a>(<a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $ffmpeg, <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)
<p></p>
</td>
<td></td>
@ -88,49 +44,59 @@
<td class="type">
<a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
</td>
<td class="last">
<a href="#method_setFFProbe">setFFProbe</a>(<a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)
<p>Sets FFProbe.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
</td>
<td class="last">
<a href="#method_getFFProbe">getFFProbe</a>()
<p>Gets FFProbe.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
</td>
<td class="last">
<a href="#method_setFFMpegDriver">setFFMpegDriver</a>(<a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $ffmpeg)
<p>Sets the ffmpeg driver.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a>
</td>
<td class="last">
<a href="#method_getFFMpegDriver">getFFMpegDriver</a>()
<p>Gets the ffmpeg driver.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a>|<a href="../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a>
</td>
<td class="last">
<a href="#method_open">open</a>(string $pathfile)
<p>Opens a file in order to be processed</p>
<p>Opens a file in order to be processed.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
static&nbsp;<a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
</td>
<td class="last">
<a href="#method_setProber">setProber</a>(<a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $prober)
<p>Set a prober</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
</td>
<td class="last">
<a href="#method_close">close</a>()
<p>Close a file</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
</td>
<td class="last">
<a href="#method_extractImage">extractImage</a>(integer $time, string $output)
<p>Extract an image from a media file</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
</td>
<td class="last">
<a href="#method_encode">encode</a>(<a href="../FFMpeg/Format/Audio.html"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a> $format, string $outputPathfile)
<p>Encode the file to the specified format</p>
<a href="#method_create">create</a>(array|<abbr title="Alchemy\BinaryDriver\ConfigurationInterface">ConfigurationInterface</abbr> $configuration = array(), <abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr> $logger = null, <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $probe = null)
<p>Creates a new FFMpeg instance.</p>
</td>
<td></td>
</tr>
@ -140,26 +106,26 @@
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">in <a href="../FFMpeg/Binary.html#method___construct"><abbr title="FFMpeg\Binary">Binary</abbr></a> at line 39</div>
<div class="location">at line 28</div>
<code> public
<strong>__construct</strong>(<abbr title="FFMpeg\type">type</abbr> $binary, <abbr title="Monolog\Logger">Logger</abbr> $logger)</code>
<strong>__construct</strong>(<a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $ffmpeg, <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)</code>
</h3>
<div class="details">
<p>Binary constructor</p>
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><abbr title="FFMpeg\type">type</abbr></td>
<td>$binary</td>
<td>The path file to the binary</td>
<td><a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td>$ffmpeg</td>
<td></td>
</tr>
<tr>
<td><abbr title="Monolog\Logger">Logger</abbr></td>
<td>$logger</td>
<td>A logger</td>
<td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
</table>
@ -169,37 +135,22 @@
</div>
</div>
<h3 id="method___destruct">
<div class="location">at line 40</div>
<code> public
<strong>__destruct</strong>()</code>
<h3 id="method_setFFProbe">
<div class="location">at line 41</div>
<code> public <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
<strong>setFFProbe</strong>(<a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)</code>
</h3>
<div class="details">
<p>Destructor</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_load">
<div class="location">in <a href="../FFMpeg/Binary.html#method_load"><abbr title="FFMpeg\Binary">Binary</abbr></a> at line 65</div>
<code> static public <a href="../FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a>
<strong>load</strong>(<abbr title="Monolog\Logger">Logger</abbr> $logger)</code>
</h3>
<div class="details">
<p>Loads the adapter</p>
<p>Sets FFProbe.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><abbr title="Monolog\Logger">Logger</abbr></td>
<td>$logger</td>
<td>A logger</td>
<td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
</table>
@ -208,8 +159,8 @@
<table>
<tr>
<td><a href="../FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a></td>
<td>The binary</td>
<td><a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></td>
<td></td>
</tr>
</table>
@ -218,40 +169,82 @@
</div>
</div>
<h3 id="method_setThreads">
<div class="location">at line 46</div>
<code> public
<strong>setThreads</strong>($threads)</code>
<h3 id="method_getFFProbe">
<div class="location">at line 53</div>
<code> public <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
<strong>getFFProbe</strong>()</code>
</h3>
<div class="details">
<p></p>
<p>Gets FFProbe.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<h4>Return Value</h4>
<table>
<tr>
<td></td>
<td>$threads</td>
<td></td>
</tr>
</table>
<tr>
<td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getThreads">
<div class="location">at line 57</div>
<code> public
<strong>getThreads</strong>()</code>
<h3 id="method_setFFMpegDriver">
<div class="location">at line 63</div>
<code> public <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
<strong>setFFMpegDriver</strong>(<a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $ffmpeg)</code>
</h3>
<div class="details">
<p></p>
<p>Sets the ffmpeg driver.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td>$ffmpeg</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFFMpegDriver">
<div class="location">at line 75</div>
<code> public <a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a>
<strong>getFFMpegDriver</strong>()</code>
</h3>
<div class="details">
<p>Gets the ffmpeg driver.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td></td>
</tr>
</table>
@ -259,12 +252,12 @@
</div>
<h3 id="method_open">
<div class="location">at line 69</div>
<code> public <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
<div class="location">at line 89</div>
<code> public <a href="../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a>|<a href="../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a>
<strong>open</strong>(string $pathfile)</code>
</h3>
<div class="details">
<p>Opens a file in order to be processed</p>
<p>Opens a file in order to be processed.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -282,7 +275,7 @@
<table>
<tr>
<td><a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></td>
<td><a href="../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a>|<a href="../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></td>
<td></td>
</tr>
</table>
@ -301,21 +294,31 @@
</div>
</div>
<h3 id="method_setProber">
<div class="location">at line 89</div>
<code> public <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
<strong>setProber</strong>(<a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $prober)</code>
<h3 id="method_create">
<div class="location">at line 115</div>
<code> static public <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
<strong>create</strong>(array|<abbr title="Alchemy\BinaryDriver\ConfigurationInterface">ConfigurationInterface</abbr> $configuration = array(), <abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr> $logger = null, <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $probe = null)</code>
</h3>
<div class="details">
<p>Set a prober</p>
<p>Creates a new FFMpeg instance.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>array|<abbr title="Alchemy\BinaryDriver\ConfigurationInterface">ConfigurationInterface</abbr></td>
<td>$configuration</td>
<td></td>
</tr>
<tr>
<td><abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr></td>
<td>$logger</td>
<td></td>
</tr>
<tr>
<td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$prober</td>
<td>$probe</td>
<td></td>
</tr>
</table>
@ -332,134 +335,6 @@
</div>
</div>
<h3 id="method_close">
<div class="location">at line 101</div>
<code> public <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
<strong>close</strong>()</code>
</h3>
<div class="details">
<p>Close a file</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_extractImage">
<div class="location">at line 119</div>
<code> public <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
<strong>extractImage</strong>(integer $time, string $output)</code>
</h3>
<div class="details">
<p>Extract an image from a media file</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$time</td>
<td>The time in second where to take the snapshot</td>
</tr>
<tr>
<td>string</td>
<td>$output</td>
<td>The pathfile where to write</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/RuntimeException"><abbr title="RuntimeException">RuntimeException</abbr></a></td>
<td></td>
</tr>
<tr>
<td><a href="http://php.net/LogicException"><abbr title="LogicException">LogicException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_encode">
<div class="location">at line 162</div>
<code> public <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
<strong>encode</strong>(<a href="../FFMpeg/Format/Audio.html"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a> $format, string $outputPathfile)</code>
</h3>
<div class="details">
<p>Encode the file to the specified format</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../FFMpeg/Format/Audio.html"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a></td>
<td>$format</td>
<td>The output format</td>
</tr>
<tr>
<td>string</td>
<td>$outputPathfile</td>
<td>The pathfile where to write</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/RuntimeException"><abbr title="RuntimeException">RuntimeException</abbr></a></td>
<td></td>
</tr>
<tr>
<td><a href="http://php.net/LogicException"><abbr title="LogicException">LogicException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>

View file

@ -57,7 +57,7 @@
<h2>Details</h2>
<h3 id="method_register">
<div class="location">at line 15</div>
<div class="location">at line 22</div>
<code> public
<strong>register</strong>(<abbr title="Silex\Application">Application</abbr> $app)</code>
</h3>
@ -82,7 +82,7 @@
</div>
<h3 id="method_boot">
<div class="location">at line 45</div>
<div class="location">at line 63</div>
<code> public
<strong>boot</strong>(<abbr title="Silex\Application">Application</abbr> $app)</code>
</h3>

View file

@ -22,12 +22,27 @@
<h1><a href="../FFMpeg.html">FFMpeg</a>\FFProbe</h1>
</div>
<div class="content">
<p>class <strong>FFProbe</strong> extends <a href="../FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a></p>
<p>class <strong>FFProbe</strong></p>
<div class="description">
<p>FFProbe driver</p>
<p></p>
</div>
<h2>Constants</h2>
<table>
<tr>
<td>TYPE_STREAMS</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>TYPE_FORMAT</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
</table>
@ -39,48 +54,138 @@
</td>
<td class="last">
<a href="#method___construct">__construct</a>(<abbr title="FFMpeg\type">type</abbr> $binary, <abbr title="Monolog\Logger">Logger</abbr> $logger)
<p>Binary constructor</p>
</td>
<td><small>from&nbsp;<a href="../FFMpeg/Binary.html#method___construct"><abbr title="FFMpeg\Binary">Binary</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___destruct">__destruct</a>()
<p>Destructor</p>
</td>
<td><small>from&nbsp;<a href="../FFMpeg/Binary.html#method___destruct"><abbr title="FFMpeg\Binary">Binary</abbr></a></small></td>
</tr>
<tr>
<td class="type">
static&nbsp;<a href="../FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a>
</td>
<td class="last">
<a href="#method_load">load</a>(<abbr title="Monolog\Logger">Logger</abbr> $logger)
<p>Loads the adapter</p>
</td>
<td><small>from&nbsp;<a href="../FFMpeg/Binary.html#method_load"><abbr title="FFMpeg\Binary">Binary</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_probeFormat">probeFormat</a>(string $pathfile)
<p>Probe the format of a given file</p>
<a href="#method___construct">__construct</a>(<a href="../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a> $ffprobe, <abbr title="Doctrine\Common\Cache\Cache">Cache</abbr> $cache)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
<a href="../FFMpeg/FFProbe/OutputParserInterface.html"><abbr title="FFMpeg\FFProbe\OutputParserInterface">OutputParserInterface</abbr></a>
</td>
<td class="last">
<a href="#method_probeStreams">probeStreams</a>(string $pathfile)
<p>Probe the streams contained in a given file</p>
<a href="#method_getParser">getParser</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
</td>
<td class="last">
<a href="#method_setParser">setParser</a>(<a href="../FFMpeg/FFProbe/OutputParserInterface.html"><abbr title="FFMpeg\FFProbe\OutputParserInterface">OutputParserInterface</abbr></a> $parser)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a>
</td>
<td class="last">
<a href="#method_getFFProbeDriver">getFFProbeDriver</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
</td>
<td class="last">
<a href="#method_setFFProbeDriver">setFFProbeDriver</a>(<a href="../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a> $ffprobe)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
</td>
<td class="last">
<a href="#method_setOptionsTester">setOptionsTester</a>(<a href="../FFMpeg/FFProbe/OptionsTesterInterface.html"><abbr title="FFMpeg\FFProbe\OptionsTesterInterface">OptionsTesterInterface</abbr></a> $tester)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFProbe/OptionsTesterInterface.html"><abbr title="FFMpeg\FFProbe\OptionsTesterInterface">OptionsTesterInterface</abbr></a>
</td>
<td class="last">
<a href="#method_getOptionsTester">getOptionsTester</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
</td>
<td class="last">
<a href="#method_setCache">setCache</a>(<abbr title="Doctrine\Common\Cache\Cache">Cache</abbr> $cache)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<abbr title="Doctrine\Common\Cache\Cache">Cache</abbr>
</td>
<td class="last">
<a href="#method_getCache">getCache</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFProbe/MapperInterface.html"><abbr title="FFMpeg\FFProbe\MapperInterface">MapperInterface</abbr></a>
</td>
<td class="last">
<a href="#method_getMapper">getMapper</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
</td>
<td class="last">
<a href="#method_setMapper">setMapper</a>(<a href="../FFMpeg/FFProbe/MapperInterface.html"><abbr title="FFMpeg\FFProbe\MapperInterface">MapperInterface</abbr></a> $mapper)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../FFMpeg/FFProbe/DataMapping/Format.html"><abbr title="FFMpeg\FFProbe\DataMapping\Format">Format</abbr></a>
</td>
<td class="last">
<a href="#method_format">format</a>(string $pathfile)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<abbr title="FFMpeg\StreamCollection">StreamCollection</abbr>
</td>
<td class="last">
<a href="#method_streams">streams</a>(string $pathfile)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
static&nbsp;<a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
</td>
<td class="last">
<a href="#method_create">create</a>(array|<abbr title="Alchemy\BinaryDriver\ConfigurationInterface">ConfigurationInterface</abbr> $configuration = array(), <abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr> $logger = null, <abbr title="Doctrine\Common\Cache\Cache">Cache</abbr> $cache = null)
<p></p>
</td>
<td></td>
</tr>
@ -90,26 +195,26 @@
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">in <a href="../FFMpeg/Binary.html#method___construct"><abbr title="FFMpeg\Binary">Binary</abbr></a> at line 39</div>
<div class="location">at line 45</div>
<code> public
<strong>__construct</strong>(<abbr title="FFMpeg\type">type</abbr> $binary, <abbr title="Monolog\Logger">Logger</abbr> $logger)</code>
<strong>__construct</strong>(<a href="../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a> $ffprobe, <abbr title="Doctrine\Common\Cache\Cache">Cache</abbr> $cache)</code>
</h3>
<div class="details">
<p>Binary constructor</p>
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><abbr title="FFMpeg\type">type</abbr></td>
<td>$binary</td>
<td>The path file to the binary</td>
<td><a href="../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td><abbr title="Monolog\Logger">Logger</abbr></td>
<td>$logger</td>
<td>A logger</td>
<td><abbr title="Doctrine\Common\Cache\Cache">Cache</abbr></td>
<td>$cache</td>
<td></td>
</tr>
</table>
@ -119,47 +224,22 @@
</div>
</div>
<h3 id="method___destruct">
<div class="location">in <a href="../FFMpeg/Binary.html#method___destruct"><abbr title="FFMpeg\Binary">Binary</abbr></a> at line 52</div>
<code> public
<strong>__destruct</strong>()</code>
<h3 id="method_getParser">
<div class="location">at line 57</div>
<code> public <a href="../FFMpeg/FFProbe/OutputParserInterface.html"><abbr title="FFMpeg\FFProbe\OutputParserInterface">OutputParserInterface</abbr></a>
<strong>getParser</strong>()</code>
</h3>
<div class="details">
<p>Destructor</p>
<p></p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_load">
<div class="location">in <a href="../FFMpeg/Binary.html#method_load"><abbr title="FFMpeg\Binary">Binary</abbr></a> at line 65</div>
<code> static public <a href="../FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a>
<strong>load</strong>(<abbr title="Monolog\Logger">Logger</abbr> $logger)</code>
</h3>
<div class="details">
<p>Loads the adapter</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><abbr title="Monolog\Logger">Logger</abbr></td>
<td>$logger</td>
<td>A logger</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a></td>
<td>The binary</td>
<td><a href="../FFMpeg/FFProbe/OutputParserInterface.html"><abbr title="FFMpeg\FFProbe\OutputParserInterface">OutputParserInterface</abbr></a></td>
<td></td>
</tr>
</table>
@ -168,13 +248,279 @@
</div>
</div>
<h3 id="method_probeFormat">
<div class="location">at line 35</div>
<code> public string
<strong>probeFormat</strong>(string $pathfile)</code>
<h3 id="method_setParser">
<div class="location">at line 67</div>
<code> public <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
<strong>setParser</strong>(<a href="../FFMpeg/FFProbe/OutputParserInterface.html"><abbr title="FFMpeg\FFProbe\OutputParserInterface">OutputParserInterface</abbr></a> $parser)</code>
</h3>
<div class="details">
<p>Probe the format of a given file</p>
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFProbe/OutputParserInterface.html"><abbr title="FFMpeg\FFProbe\OutputParserInterface">OutputParserInterface</abbr></a></td>
<td>$parser</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFFProbeDriver">
<div class="location">at line 77</div>
<code> public <a href="../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a>
<strong>getFFProbeDriver</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFFProbeDriver">
<div class="location">at line 87</div>
<code> public <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
<strong>setFFProbeDriver</strong>(<a href="../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a> $ffprobe)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setOptionsTester">
<div class="location">at line 99</div>
<code> public <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
<strong>setOptionsTester</strong>(<a href="../FFMpeg/FFProbe/OptionsTesterInterface.html"><abbr title="FFMpeg\FFProbe\OptionsTesterInterface">OptionsTesterInterface</abbr></a> $tester)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFProbe/OptionsTesterInterface.html"><abbr title="FFMpeg\FFProbe\OptionsTesterInterface">OptionsTesterInterface</abbr></a></td>
<td>$tester</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getOptionsTester">
<div class="location">at line 109</div>
<code> public <a href="../FFMpeg/FFProbe/OptionsTesterInterface.html"><abbr title="FFMpeg\FFProbe\OptionsTesterInterface">OptionsTesterInterface</abbr></a>
<strong>getOptionsTester</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFProbe/OptionsTesterInterface.html"><abbr title="FFMpeg\FFProbe\OptionsTesterInterface">OptionsTesterInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setCache">
<div class="location">at line 119</div>
<code> public <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
<strong>setCache</strong>(<abbr title="Doctrine\Common\Cache\Cache">Cache</abbr> $cache)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><abbr title="Doctrine\Common\Cache\Cache">Cache</abbr></td>
<td>$cache</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getCache">
<div class="location">at line 129</div>
<code> public <abbr title="Doctrine\Common\Cache\Cache">Cache</abbr>
<strong>getCache</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><abbr title="Doctrine\Common\Cache\Cache">Cache</abbr></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getMapper">
<div class="location">at line 137</div>
<code> public <a href="../FFMpeg/FFProbe/MapperInterface.html"><abbr title="FFMpeg\FFProbe\MapperInterface">MapperInterface</abbr></a>
<strong>getMapper</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFProbe/MapperInterface.html"><abbr title="FFMpeg\FFProbe\MapperInterface">MapperInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setMapper">
<div class="location">at line 147</div>
<code> public <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
<strong>setMapper</strong>(<a href="../FFMpeg/FFProbe/MapperInterface.html"><abbr title="FFMpeg\FFProbe\MapperInterface">MapperInterface</abbr></a> $mapper)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFProbe/MapperInterface.html"><abbr title="FFMpeg\FFProbe\MapperInterface">MapperInterface</abbr></a></td>
<td>$mapper</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_format">
<div class="location">at line 166</div>
<code> public <a href="../FFMpeg/FFProbe/DataMapping/Format.html"><abbr title="FFMpeg\FFProbe\DataMapping\Format">Format</abbr></a>
<strong>format</strong>(string $pathfile)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -192,8 +538,8 @@
<table>
<tr>
<td>string</td>
<td>A Json object containing the key/values of the probe output</td>
<td><a href="../FFMpeg/FFProbe/DataMapping/Format.html"><abbr title="FFMpeg\FFProbe\DataMapping\Format">Format</abbr></a></td>
<td>A Format object</td>
</tr>
</table>
@ -215,13 +561,13 @@
</div>
</div>
<h3 id="method_probeStreams">
<div class="location">at line 81</div>
<code> public array
<strong>probeStreams</strong>(string $pathfile)</code>
<h3 id="method_streams">
<div class="location">at line 183</div>
<code> public <abbr title="FFMpeg\StreamCollection">StreamCollection</abbr>
<strong>streams</strong>(string $pathfile)</code>
</h3>
<div class="details">
<p>Probe the streams contained in a given file</p>
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -239,8 +585,8 @@
<table>
<tr>
<td>array</td>
<td>An array of streams array</td>
<td><abbr title="FFMpeg\StreamCollection">StreamCollection</abbr></td>
<td>A collection of streams</td>
</tr>
</table>
@ -259,6 +605,50 @@
</table>
</div>
</div>
<h3 id="method_create">
<div class="location">at line 199</div>
<code> static public <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
<strong>create</strong>(array|<abbr title="Alchemy\BinaryDriver\ConfigurationInterface">ConfigurationInterface</abbr> $configuration = array(), <abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr> $logger = null, <abbr title="Doctrine\Common\Cache\Cache">Cache</abbr> $cache = null)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>array|<abbr title="Alchemy\BinaryDriver\ConfigurationInterface">ConfigurationInterface</abbr></td>
<td>$configuration</td>
<td></td>
</tr>
<tr>
<td><abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr></td>
<td>$logger</td>
<td></td>
</tr>
<tr>
<td><abbr title="Doctrine\Common\Cache\Cache">Cache</abbr></td>
<td>$cache</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>

View file

@ -0,0 +1,50 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFProbe\DataMapping | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="overview">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Namespace</div>
<h1>FFMpeg\FFProbe\DataMapping</h1>
</div>
<div class="content">
<table>
<tr>
<td><a href="../../FFMpeg/FFProbe/DataMapping/AbstractData.html"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../../FFMpeg/FFProbe/DataMapping/Format.html"><abbr title="FFMpeg\FFProbe\DataMapping\Format">Format</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></td>
<td class="last"></td>
</tr>
</table>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,270 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFProbe\DataMapping\AbstractData | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/FFProbe/DataMapping.html">FFMpeg\FFProbe\DataMapping</a>\AbstractData</h1>
</div>
<div class="content">
<p>abstract class <strong>AbstractData</strong> implements
<a href="http://php.net/Countable"><abbr title="Countable">Countable</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(array $properties)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_has">has</a>(string $property)
<p>Returns true if data has property.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
mixed
</td>
<td class="last">
<a href="#method_get">get</a>(string $property)
<p>Returns the property value given its name.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_keys">keys</a>()
<p>Returns all property names.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_all">all</a>()
<p>Returns all properties and their values.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_count">count</a>()
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 20</div>
<code> public
<strong>__construct</strong>(array $properties)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>array</td>
<td>$properties</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_has">
<div class="location">at line 31</div>
<code> public Boolean
<strong>has</strong>(string $property)</code>
</h3>
<div class="details">
<p>Returns true if data has property.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$property</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_get">
<div class="location">at line 44</div>
<code> public mixed
<strong>get</strong>(string $property)</code>
</h3>
<div class="details">
<p>Returns the property value given its name.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$property</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>mixed</td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td>In case the data does not have the property</td>
</tr>
</table>
</div>
</div>
<h3 id="method_keys">
<div class="location">at line 58</div>
<code> public array
<strong>keys</strong>()</code>
</h3>
<div class="details">
<p>Returns all property names.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_all">
<div class="location">at line 68</div>
<code> public array
<strong>all</strong>()</code>
</h3>
<div class="details">
<p>Returns all properties and their values.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_count">
<div class="location">at line 76</div>
<code> public
<strong>count</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,269 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFProbe\DataMapping\Format | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/FFProbe/DataMapping.html">FFMpeg\FFProbe\DataMapping</a>\Format</h1>
</div>
<div class="content">
<p>class <strong>Format</strong> extends <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(array $properties)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method___construct"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></small></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_has">has</a>(string $property)
<p>Returns true if data has property.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_has"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></small></td>
</tr>
<tr>
<td class="type">
mixed
</td>
<td class="last">
<a href="#method_get">get</a>(string $property)
<p>Returns the property value given its name.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_get"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_keys">keys</a>()
<p>Returns all property names.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_keys"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_all">all</a>()
<p>Returns all properties and their values.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_all"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_count">count</a>()
<p>{@inheritdoc}</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_count"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></small></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">in <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method___construct"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a> at line 20</div>
<code> public
<strong>__construct</strong>(array $properties)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>array</td>
<td>$properties</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_has">
<div class="location">in <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_has"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a> at line 31</div>
<code> public Boolean
<strong>has</strong>(string $property)</code>
</h3>
<div class="details">
<p>Returns true if data has property.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$property</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_get">
<div class="location">in <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_get"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a> at line 44</div>
<code> public mixed
<strong>get</strong>(string $property)</code>
</h3>
<div class="details">
<p>Returns the property value given its name.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$property</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>mixed</td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td>In case the data does not have the property</td>
</tr>
</table>
</div>
</div>
<h3 id="method_keys">
<div class="location">in <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_keys"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a> at line 58</div>
<code> public array
<strong>keys</strong>()</code>
</h3>
<div class="details">
<p>Returns all property names.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_all">
<div class="location">in <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_all"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a> at line 68</div>
<code> public array
<strong>all</strong>()</code>
</h3>
<div class="details">
<p>Returns all properties and their values.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_count">
<div class="location">in <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_count"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a> at line 76</div>
<code> public
<strong>count</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,337 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFProbe\DataMapping\Stream | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/FFProbe/DataMapping.html">FFMpeg\FFProbe\DataMapping</a>\Stream</h1>
</div>
<div class="content">
<p>class <strong>Stream</strong> extends <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(array $properties)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method___construct"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></small></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_has">has</a>(string $property)
<p>Returns true if data has property.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_has"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></small></td>
</tr>
<tr>
<td class="type">
mixed
</td>
<td class="last">
<a href="#method_get">get</a>(string $property)
<p>Returns the property value given its name.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_get"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_keys">keys</a>()
<p>Returns all property names.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_keys"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_all">all</a>()
<p>Returns all properties and their values.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_all"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_count">count</a>()
<p>{@inheritdoc}</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_count"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></small></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_isAudio">isAudio</a>()
<p>Returns true if the stream is an audio stream.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_isVideo">isVideo</a>()
<p>Returns true if the stream is a video stream.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">in <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method___construct"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a> at line 20</div>
<code> public
<strong>__construct</strong>(array $properties)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>array</td>
<td>$properties</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_has">
<div class="location">in <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_has"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a> at line 31</div>
<code> public Boolean
<strong>has</strong>(string $property)</code>
</h3>
<div class="details">
<p>Returns true if data has property.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$property</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_get">
<div class="location">in <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_get"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a> at line 44</div>
<code> public mixed
<strong>get</strong>(string $property)</code>
</h3>
<div class="details">
<p>Returns the property value given its name.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$property</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>mixed</td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td>In case the data does not have the property</td>
</tr>
</table>
</div>
</div>
<h3 id="method_keys">
<div class="location">in <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_keys"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a> at line 58</div>
<code> public array
<strong>keys</strong>()</code>
</h3>
<div class="details">
<p>Returns all property names.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_all">
<div class="location">in <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_all"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a> at line 68</div>
<code> public array
<strong>all</strong>()</code>
</h3>
<div class="details">
<p>Returns all properties and their values.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_count">
<div class="location">in <a href="../../../FFMpeg/FFProbe/DataMapping/AbstractData.html#method_count"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a> at line 76</div>
<code> public
<strong>count</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_isAudio">
<div class="location">at line 21</div>
<code> public Boolean
<strong>isAudio</strong>()</code>
</h3>
<div class="details">
<p>Returns true if the stream is an audio stream.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_isVideo">
<div class="location">at line 31</div>
<code> public Boolean
<strong>isVideo</strong>()</code>
</h3>
<div class="details">
<p>Returns true if the stream is a video stream.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,310 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFProbe\DataMapping\StreamCollection | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/FFProbe/DataMapping.html">FFMpeg\FFProbe\DataMapping</a>\StreamCollection</h1>
</div>
<div class="content">
<p>class <strong>StreamCollection</strong> implements
<a href="http://php.net/Countable"><abbr title="Countable">Countable</abbr></a>, <a href="http://php.net/IteratorAggregate"><abbr title="IteratorAggregate">IteratorAggregate</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(array $streams = array())
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
null|<a href="../../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a>
</td>
<td class="last">
<a href="#method_first">first</a>()
<p>Returns the first stream of the collection, null if the collection is empty.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
</td>
<td class="last">
<a href="#method_add">add</a>(<a href="../../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a> $stream)
<p>Adds a stream to the collection.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
</td>
<td class="last">
<a href="#method_videos">videos</a>()
<p>Returns a new StreamCollection with only video streams.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
</td>
<td class="last">
<a href="#method_audios">audios</a>()
<p>Returns a new StreamCollection with only audio streams.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_count">count</a>()
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_all">all</a>()
<p>Returns the array of contained streams.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getIterator">getIterator</a>()
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 18</div>
<code> public
<strong>__construct</strong>(array $streams = array())</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>array</td>
<td>$streams</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_first">
<div class="location">at line 29</div>
<code> public null|<a href="../../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a>
<strong>first</strong>()</code>
</h3>
<div class="details">
<p>Returns the first stream of the collection, null if the collection is empty.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>null|<a href="../../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_add">
<div class="location">at line 43</div>
<code> public <a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
<strong>add</strong>(<a href="../../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a> $stream)</code>
</h3>
<div class="details">
<p>Adds a stream to the collection.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a></td>
<td>$stream</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_videos">
<div class="location">at line 55</div>
<code> public <a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
<strong>videos</strong>()</code>
</h3>
<div class="details">
<p>Returns a new StreamCollection with only video streams.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_audios">
<div class="location">at line 67</div>
<code> public <a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
<strong>audios</strong>()</code>
</h3>
<div class="details">
<p>Returns a new StreamCollection with only audio streams.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_count">
<div class="location">at line 77</div>
<code> public
<strong>count</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_all">
<div class="location">at line 87</div>
<code> public array
<strong>all</strong>()</code>
</h3>
<div class="details">
<p>Returns the array of contained streams.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getIterator">
<div class="location">at line 95</div>
<code> public
<strong>getIterator</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFProbe\DataMapping | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
</html>

View file

@ -0,0 +1,103 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFProbe\Mapper | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/FFProbe.html">FFMpeg\FFProbe</a>\Mapper</h1>
</div>
<div class="content">
<p>class <strong>Mapper</strong> implements
<a href="../../FFMpeg/FFProbe/MapperInterface.html"><abbr title="FFMpeg\FFProbe\MapperInterface">MapperInterface</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
<abbr title="FFMpeg\FFProbe\Format">Format</abbr>|<abbr title="FFMpeg\FFProbe\Stream">Stream</abbr>
</td>
<td class="last">
<a href="#method_map">map</a>(string $type, string $data)
<p>Maps data given its type.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_map">
<div class="location">at line 25</div>
<code> public <abbr title="FFMpeg\FFProbe\Format">Format</abbr>|<abbr title="FFMpeg\FFProbe\Stream">Stream</abbr>
<strong>map</strong>(string $type, string $data)</code>
</h3>
<div class="details">
<p>Maps data given its type.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$type</td>
<td>One of FFProbe::TYPE_* constant</td>
</tr>
<tr>
<td>string</td>
<td>$data</td>
<td>The data</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><abbr title="FFMpeg\FFProbe\Format">Format</abbr>|<abbr title="FFMpeg\FFProbe\Stream">Stream</abbr></td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td>In case the type is not supported</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,102 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFProbe\MapperInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/FFProbe.html">FFMpeg\FFProbe</a>\MapperInterface</h1>
</div>
<div class="content">
<p>interface <strong>MapperInterface</strong></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
<abbr title="FFMpeg\FFProbe\Format">Format</abbr>|<abbr title="FFMpeg\FFProbe\Stream">Stream</abbr>
</td>
<td class="last">
<a href="#method_map">map</a>(string $type, string $data)
<p>Maps data given its type.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_map">
<div class="location">at line 26</div>
<code> public <abbr title="FFMpeg\FFProbe\Format">Format</abbr>|<abbr title="FFMpeg\FFProbe\Stream">Stream</abbr>
<strong>map</strong>(string $type, string $data)</code>
</h3>
<div class="details">
<p>Maps data given its type.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$type</td>
<td>One of FFProbe::TYPE_* constant</td>
</tr>
<tr>
<td>string</td>
<td>$data</td>
<td>The data</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><abbr title="FFMpeg\FFProbe\Format">Format</abbr>|<abbr title="FFMpeg\FFProbe\Stream">Stream</abbr></td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td>In case the type is not supported</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,129 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFProbe\OptionsTester | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/FFProbe.html">FFMpeg\FFProbe</a>\OptionsTester</h1>
</div>
<div class="content">
<p>class <strong>OptionsTester</strong> implements
<a href="../../FFMpeg/FFProbe/OptionsTesterInterface.html"><abbr title="FFMpeg\FFProbe\OptionsTesterInterface">OptionsTesterInterface</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(<a href="../../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a> $ffprobe, <abbr title="Doctrine\Common\Cache\Cache">Cache</abbr> $cache)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_has">has</a>(string $name)
<p>Tells if the given option is supported by ffprobe.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 24</div>
<code> public
<strong>__construct</strong>(<a href="../../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a> $ffprobe, <abbr title="Doctrine\Common\Cache\Cache">Cache</abbr> $cache)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td><abbr title="Doctrine\Common\Cache\Cache">Cache</abbr></td>
<td>$cache</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_has">
<div class="location">at line 33</div>
<code> public Boolean
<strong>has</strong>(string $name)</code>
</h3>
<div class="details">
<p>Tells if the given option is supported by ffprobe.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$name</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -3,31 +3,27 @@
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\AdapterInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css">
<title>FFMpeg\FFProbe\OptionsTesterInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../classes.html">Classes</a></li>
<li><a href="../namespaces.html">Namespaces</a></li>
<li><a href="../interfaces.html">Interfaces</a></li>
<li><a href="../doc-index.html">Index</a></li>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../FFMpeg.html">FFMpeg</a>\AdapterInterface</h1>
<h1><a href="../../FFMpeg/FFProbe.html">FFMpeg\FFProbe</a>\OptionsTesterInterface</h1>
</div>
<div class="content">
<p>interface <strong>AdapterInterface</strong></p>
<p>interface <strong>OptionsTesterInterface</strong></p>
<div class="description">
<p>FFMpeg Adapter interface</p>
<p></p>
</div>
@ -36,11 +32,11 @@
<table>
<tr>
<td class="type">
static&nbsp;
Boolean
</td>
<td class="last">
<a href="#method_load">load</a>(<abbr title="Monolog\Logger">Logger</abbr> $logger)
<p>Loads the adapter</p>
<a href="#method_has">has</a>(string $name)
<p>Tells if the given option is supported by ffprobe.</p>
</td>
<td></td>
</tr>
@ -49,26 +45,35 @@
<h2>Details</h2>
<h3 id="method_load">
<div class="location">at line 27</div>
<code> static public
<strong>load</strong>(<abbr title="Monolog\Logger">Logger</abbr> $logger)</code>
<h3 id="method_has">
<div class="location">at line 23</div>
<code> public Boolean
<strong>has</strong>(string $name)</code>
</h3>
<div class="details">
<p>Loads the adapter</p>
<p>Tells if the given option is supported by ffprobe.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><abbr title="Monolog\Logger">Logger</abbr></td>
<td>$logger</td>
<td>string</td>
<td>$name</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
</div>

View file

@ -0,0 +1,103 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFProbe\OutputParser | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/FFProbe.html">FFMpeg\FFProbe</a>\OutputParser</h1>
</div>
<div class="content">
<p>class <strong>OutputParser</strong> implements
<a href="../../FFMpeg/FFProbe/OutputParserInterface.html"><abbr title="FFMpeg\FFProbe\OutputParserInterface">OutputParserInterface</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_parse">parse</a>(string $type, string $data)
<p>Parses ffprobe raw output.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_parse">
<div class="location">at line 22</div>
<code> public array
<strong>parse</strong>(string $type, string $data)</code>
</h3>
<div class="details">
<p>Parses ffprobe raw output.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$type</td>
<td>One of FFProbe::TYPE_* constant</td>
</tr>
<tr>
<td>string</td>
<td>$data</td>
<td>The data</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td>In case the type is not supported</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,102 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFProbe\OutputParserInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/FFProbe.html">FFMpeg\FFProbe</a>\OutputParserInterface</h1>
</div>
<div class="content">
<p>interface <strong>OutputParserInterface</strong></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_parse">parse</a>(string $type, string $data)
<p>Parses ffprobe raw output.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_parse">
<div class="location">at line 26</div>
<code> public array
<strong>parse</strong>(string $type, string $data)</code>
</h3>
<div class="details">
<p>Parses ffprobe raw output.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$type</td>
<td>One of FFProbe::TYPE_* constant</td>
</tr>
<tr>
<td>string</td>
<td>$data</td>
<td>The data</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td>In case the type is not supported</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFProbe | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
</html>

View file

@ -0,0 +1,45 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css">
</head>
<body id="overview">
<div class="header">
<ul>
<li><a href="../classes.html">Classes</a></li>
<li><a href="../namespaces.html">Namespaces</a></li>
<li><a href="../interfaces.html">Interfaces</a></li>
<li><a href="../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Namespace</div>
<h1>FFMpeg\Filters</h1>
</div>
<div class="content">
<table>
<tr>
<td><a href="../FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a></td>
<td class="last"></td>
</tr>
</table>
<h2>Interfaces</h2>
<table>
<tr>
<td><a href="../FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a></td>
<td class="last"></td>
</tr>
</table>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,53 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Audio | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="overview">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Namespace</div>
<h1>FFMpeg\Filters\Audio</h1>
</div>
<div class="content">
<table>
<tr>
<td><a href="../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../../FFMpeg/Filters/Audio/AudioResamplableFilter.html"><abbr title="FFMpeg\Filters\Audio\AudioResamplableFilter">AudioResamplableFilter</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../../FFMpeg/Filters/Audio/SimpleFilter.html"><abbr title="FFMpeg\Filters\Audio\SimpleFilter">SimpleFilter</abbr></a></td>
<td class="last"></td>
</tr>
</table>
<h2>Interfaces</h2>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/Audio/AudioFilterInterface.html"><abbr title="FFMpeg\Filters\Audio\AudioFilterInterface">AudioFilterInterface</abbr></a></td>
<td class="last"></td>
</tr>
</table>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,128 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Audio\AudioFilterInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../../FFMpeg/Filters/Audio.html">FFMpeg\Filters\Audio</a>\AudioFilterInterface</h1>
</div>
<div class="content">
<p>interface <strong>AudioFilterInterface</strong> implements
<a href="../../../FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getPriority">getPriority</a>()
<p>Returns the priority of the filter.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Filters/FilterInterface.html#method_getPriority"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_apply">apply</a>(<a href="../../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a> $audio, <a href="../../../FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a> $format)
<p>Applies the filter on the the Audio media given an format.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getPriority">
<div class="location">in <a href="../../../FFMpeg/Filters/FilterInterface.html#method_getPriority"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a> at line 21</div>
<code> public integer
<strong>getPriority</strong>()</code>
</h3>
<div class="details">
<p>Returns the priority of the filter.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_apply">
<div class="location">at line 28</div>
<code> public array
<strong>apply</strong>(<a href="../../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a> $audio, <a href="../../../FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a> $format)</code>
</h3>
<div class="details">
<p>Applies the filter on the the Audio media given an format.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a></td>
<td>$audio</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a></td>
<td>$format</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td>An array of arguments</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,123 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Audio\AudioFilters | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Filters/Audio.html">FFMpeg\Filters\Audio</a>\AudioFilters</h1>
</div>
<div class="content">
<p>class <strong>AudioFilters</strong></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(<a href="../../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a> $media)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a>
</td>
<td class="last">
<a href="#method_resample">resample</a>(Integer $rate)
<p>Resamples the audio file.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 12</div>
<code> public
<strong>__construct</strong>(<a href="../../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a> $media)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a></td>
<td>$media</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_resample">
<div class="location">at line 24</div>
<code> public <a href="../../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a>
<strong>resample</strong>(Integer $rate)</code>
</h3>
<div class="details">
<p>Resamples the audio file.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>Integer</td>
<td>$rate</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,202 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Audio\AudioResamplableFilter | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Filters/Audio.html">FFMpeg\Filters\Audio</a>\AudioResamplableFilter</h1>
</div>
<div class="content">
<p>class <strong>AudioResamplableFilter</strong> implements
<a href="../../../FFMpeg/Filters/Audio/AudioFilterInterface.html"><abbr title="FFMpeg\Filters\Audio\AudioFilterInterface">AudioFilterInterface</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>($rate, $priority)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getPriority">getPriority</a>()
<p>Returns the priority of the filter.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
Integer
</td>
<td class="last">
<a href="#method_getRate">getRate</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_apply">apply</a>(<a href="../../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a> $audio, <a href="../../../FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a> $format)
<p>Applies the filter on the the Audio media given an format.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 24</div>
<code> public
<strong>__construct</strong>($rate, $priority)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$rate</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$priority</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPriority">
<div class="location">at line 33</div>
<code> public integer
<strong>getPriority</strong>()</code>
</h3>
<div class="details">
<p>Returns the priority of the filter.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getRate">
<div class="location">at line 42</div>
<code> public Integer
<strong>getRate</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>Integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_apply">
<div class="location">at line 50</div>
<code> public array
<strong>apply</strong>(<a href="../../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a> $audio, <a href="../../../FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a> $format)</code>
</h3>
<div class="details">
<p>Applies the filter on the the Audio media given an format.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a></td>
<td>$audio</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a></td>
<td>$format</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td>An array of arguments</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,168 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Audio\SimpleFilter | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Filters/Audio.html">FFMpeg\Filters\Audio</a>\SimpleFilter</h1>
</div>
<div class="content">
<p>class <strong>SimpleFilter</strong> implements
<a href="../../../FFMpeg/Filters/Audio/AudioFilterInterface.html"><abbr title="FFMpeg\Filters\Audio\AudioFilterInterface">AudioFilterInterface</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(array $params, $priority)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getPriority">getPriority</a>()
<p>Returns the priority of the filter.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_apply">apply</a>(<a href="../../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a> $audio, <a href="../../../FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a> $format)
<p>Applies the filter on the the Audio media given an format.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 13</div>
<code> public
<strong>__construct</strong>(array $params, $priority)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>array</td>
<td>$params</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$priority</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPriority">
<div class="location">at line 22</div>
<code> public integer
<strong>getPriority</strong>()</code>
</h3>
<div class="details">
<p>Returns the priority of the filter.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_apply">
<div class="location">at line 30</div>
<code> public array
<strong>apply</strong>(<a href="../../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a> $audio, <a href="../../../FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a> $format)</code>
</h3>
<div class="details">
<p>Applies the filter on the the Audio media given an format.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a></td>
<td>$audio</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a></td>
<td>$format</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td>An array of arguments</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Audio | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
</html>

View file

@ -0,0 +1,78 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\FilterInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/Filters.html">FFMpeg\Filters</a>\FilterInterface</h1>
</div>
<div class="content">
<p>interface <strong>FilterInterface</strong></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getPriority">getPriority</a>()
<p>Returns the priority of the filter.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getPriority">
<div class="location">at line 21</div>
<code> public integer
<strong>getPriority</strong>()</code>
</h3>
<div class="details">
<p>Returns the priority of the filter.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,139 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\FiltersCollection | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Filters.html">FFMpeg\Filters</a>\FiltersCollection</h1>
</div>
<div class="content">
<p>class <strong>FiltersCollection</strong> implements
<a href="http://php.net/Countable"><abbr title="Countable">Countable</abbr></a>, <a href="http://php.net/IteratorAggregate"><abbr title="IteratorAggregate">IteratorAggregate</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
<a href="../../FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a>
</td>
<td class="last">
<a href="#method_add">add</a>(<a href="../../FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a> $filter)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_count">count</a>()
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getIterator">getIterator</a>()
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_add">
<div class="location">at line 24</div>
<code> public <a href="../../FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a>
<strong>add</strong>(<a href="../../FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a> $filter)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a></td>
<td>$filter</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_count">
<div class="location">at line 35</div>
<code> public
<strong>count</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_getIterator">
<div class="location">at line 47</div>
<code> public
<strong>getIterator</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,45 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Frame | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="overview">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Namespace</div>
<h1>FFMpeg\Filters\Frame</h1>
</div>
<div class="content">
<table>
<tr>
<td><a href="../../FFMpeg/Filters/Frame/FrameFilters.html"><abbr title="FFMpeg\Filters\Frame\FrameFilters">FrameFilters</abbr></a></td>
<td class="last"></td>
</tr>
</table>
<h2>Interfaces</h2>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/Frame/FrameFilterInterface.html"><abbr title="FFMpeg\Filters\Frame\FrameFilterInterface">FrameFilterInterface</abbr></a></td>
<td class="last"></td>
</tr>
</table>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,119 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Frame\FrameFilterInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../../FFMpeg/Filters/Frame.html">FFMpeg\Filters\Frame</a>\FrameFilterInterface</h1>
</div>
<div class="content">
<p>interface <strong>FrameFilterInterface</strong> implements
<a href="../../../FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getPriority">getPriority</a>()
<p>Returns the priority of the filter.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Filters/FilterInterface.html#method_getPriority"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_apply">apply</a>(<a href="../../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a> $frame, <a href="../../../FFMpeg/Format/FrameInterface.html"><abbr title="FFMpeg\Format\FrameInterface">FrameInterface</abbr></a> $format)
<p></p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getPriority">
<div class="location">in <a href="../../../FFMpeg/Filters/FilterInterface.html#method_getPriority"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a> at line 21</div>
<code> public integer
<strong>getPriority</strong>()</code>
</h3>
<div class="details">
<p>Returns the priority of the filter.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_apply">
<div class="location">at line 20</div>
<code> public
<strong>apply</strong>(<a href="../../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a> $frame, <a href="../../../FFMpeg/Format/FrameInterface.html"><abbr title="FFMpeg\Format\FrameInterface">FrameInterface</abbr></a> $format)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a></td>
<td>$frame</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/Format/FrameInterface.html"><abbr title="FFMpeg\Format\FrameInterface">FrameInterface</abbr></a></td>
<td>$format</td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\Transcodable | PHP-FFMpeg API</title>
<title>FFMpeg\Filters\Frame\FrameFilters | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
@ -18,12 +18,11 @@
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../../FFMpeg/Format/Video.html">FFMpeg\Format\Video</a>\Transcodable</h1>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Filters/Frame.html">FFMpeg\Filters\Frame</a>\FrameFilters</h1>
</div>
<div class="content">
<p>interface <strong>Transcodable</strong> implements
<a href="../../../FFMpeg/Format/Video.html"><abbr title="FFMpeg\Format\Video">Video</abbr></a></p>
<p>class <strong>FrameFilters</strong></p>
@ -33,11 +32,11 @@
<table>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getVideoCodec">getVideoCodec</a>()
<p>Returns the video codec</p>
<a href="#method___construct">__construct</a>(<a href="../../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a> $frame)
<p></p>
</td>
<td></td>
</tr>
@ -46,24 +45,25 @@
<h2>Details</h2>
<h3 id="method_getVideoCodec">
<div class="location">at line 27</div>
<code> public string
<strong>getVideoCodec</strong>()</code>
<h3 id="method___construct">
<div class="location">at line 20</div>
<code> public
<strong>__construct</strong>(<a href="../../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a> $frame)</code>
</h3>
<div class="details">
<p>Returns the video codec</p>
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
<tr>
<td><a href="../../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a></td>
<td>$frame</td>
<td></td>
</tr>
</table>

View file

@ -0,0 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Frame | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
</html>

View file

@ -0,0 +1,57 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Video | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="overview">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Namespace</div>
<h1>FFMpeg\Filters\Video</h1>
</div>
<div class="content">
<table>
<tr>
<td><a href="../../FFMpeg/Filters/Video/FrameRateFilter.html"><abbr title="FFMpeg\Filters\Video\FrameRateFilter">FrameRateFilter</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../../FFMpeg/Filters/Video/ResizeFilter.html"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../../FFMpeg/Filters/Video/SynchronizeFilter.html"><abbr title="FFMpeg\Filters\Video\SynchronizeFilter">SynchronizeFilter</abbr></a></td>
<td class="last">Synchronizes audio and video in case of desynchronized movies.</td>
</tr>
<tr>
<td><a href="../../FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a></td>
<td class="last"></td>
</tr>
</table>
<h2>Interfaces</h2>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/Video/VideoFilterInterface.html"><abbr title="FFMpeg\Filters\Video\VideoFilterInterface">VideoFilterInterface</abbr></a></td>
<td class="last"></td>
</tr>
</table>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,250 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Video\FrameRateFilter | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Filters/Video.html">FFMpeg\Filters\Video</a>\FrameRateFilter</h1>
</div>
<div class="content">
<p>class <strong>FrameRateFilter</strong> implements
<a href="../../../FFMpeg/Filters/Video/VideoFilterInterface.html"><abbr title="FFMpeg\Filters\Video\VideoFilterInterface">VideoFilterInterface</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(<a href="../../../FFMpeg/Coordinate/FrameRate.html"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr></a> $rate, $gop, $priority)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getPriority">getPriority</a>()
<p>Returns the priority of the filter.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/Coordinate/FrameRate.html"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr></a>
</td>
<td class="last">
<a href="#method_getFrameRate">getFrameRate</a>()
<p>Returns the frame rate.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
Integer
</td>
<td class="last">
<a href="#method_getGOP">getGOP</a>()
<p>Returns the GOP size.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_apply">apply</a>(<a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a> $video, <a href="../../../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a> $format)
<p>Applies the filter on the the Video media given an format.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 24</div>
<code> public
<strong>__construct</strong>(<a href="../../../FFMpeg/Coordinate/FrameRate.html"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr></a> $rate, $gop, $priority)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Coordinate/FrameRate.html"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr></a></td>
<td>$rate</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$gop</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$priority</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPriority">
<div class="location">at line 34</div>
<code> public integer
<strong>getPriority</strong>()</code>
</h3>
<div class="details">
<p>Returns the priority of the filter.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFrameRate">
<div class="location">at line 44</div>
<code> public <a href="../../../FFMpeg/Coordinate/FrameRate.html"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr></a>
<strong>getFrameRate</strong>()</code>
</h3>
<div class="details">
<p>Returns the frame rate.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Coordinate/FrameRate.html"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getGOP">
<div class="location">at line 56</div>
<code> public Integer
<strong>getGOP</strong>()</code>
</h3>
<div class="details">
<p>Returns the GOP size.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>Integer</td>
<td></td>
</tr>
</table>
<h4>See also</h4>
<table>
<tr>
<td>https://wikipedia.org/wiki/Group_of_pictures</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_apply">
<div class="location">at line 64</div>
<code> public array
<strong>apply</strong>(<a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a> $video, <a href="../../../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a> $format)</code>
</h3>
<div class="details">
<p>Applies the filter on the the Video media given an format.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></td>
<td>$video</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a></td>
<td>$format</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td>An array of arguments</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,313 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Video\ResizeFilter | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Filters/Video.html">FFMpeg\Filters\Video</a>\ResizeFilter</h1>
</div>
<div class="content">
<p>class <strong>ResizeFilter</strong> implements
<a href="../../../FFMpeg/Filters/Video/VideoFilterInterface.html"><abbr title="FFMpeg\Filters\Video\VideoFilterInterface">VideoFilterInterface</abbr></a></p>
<h2>Constants</h2>
<table>
<tr>
<td>RESIZEMODE_FIT</td>
<td class="last">
<p><em>fits to the dimensions, might introduce anamorphosis</em></p>
<p></p>
</td>
</tr>
<tr>
<td>RESIZEMODE_INSET</td>
<td class="last">
<p><em>resizes the video inside the given dimension, no anamorphosis</em></p>
<p></p>
</td>
</tr>
<tr>
<td>RESIZEMODE_SCALE_WIDTH</td>
<td class="last">
<p><em>resizes the video to fit the dimension width, no anamorphosis</em></p>
<p></p>
</td>
</tr>
<tr>
<td>RESIZEMODE_SCALE_HEIGHT</td>
<td class="last">
<p><em>resizes the video to fit the dimension height, no anamorphosis</em></p>
<p></p>
</td>
</tr>
</table>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(<a href="../../../FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a> $dimension, $mode = self::RESIZEMODE_FIT, $forceStandards = true, $priority)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getPriority">getPriority</a>()
<p>Returns the priority of the filter.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a>
</td>
<td class="last">
<a href="#method_getDimension">getDimension</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getMode">getMode</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_areStandardsForced">areStandardsForced</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_apply">apply</a>(<a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a> $video, <a href="../../../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a> $format)
<p>Applies the filter on the the Video media given an format.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 38</div>
<code> public
<strong>__construct</strong>(<a href="../../../FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a> $dimension, $mode = self::RESIZEMODE_FIT, $forceStandards = true, $priority)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a></td>
<td>$dimension</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$mode</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$forceStandards</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$priority</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPriority">
<div class="location">at line 49</div>
<code> public integer
<strong>getPriority</strong>()</code>
</h3>
<div class="details">
<p>Returns the priority of the filter.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getDimension">
<div class="location">at line 57</div>
<code> public <a href="../../../FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a>
<strong>getDimension</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getMode">
<div class="location">at line 65</div>
<code> public string
<strong>getMode</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_areStandardsForced">
<div class="location">at line 73</div>
<code> public Boolean
<strong>areStandardsForced</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_apply">
<div class="location">at line 81</div>
<code> public array
<strong>apply</strong>(<a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a> $video, <a href="../../../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a> $format)</code>
</h3>
<div class="details">
<p>Applies the filter on the the Video media given an format.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></td>
<td>$video</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a></td>
<td>$format</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td>An array of arguments</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\Resamplable | PHP-FFMpeg API</title>
<title>FFMpeg\Filters\Video\SynchronizeFilter | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
@ -18,16 +18,16 @@
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../../FFMpeg/Format/Video.html">FFMpeg\Format\Video</a>\Resamplable</h1>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Filters/Video.html">FFMpeg\Filters\Video</a>\SynchronizeFilter</h1>
</div>
<div class="content">
<p>interface <strong>Resamplable</strong> implements
<a href="../../../FFMpeg/Format/Video.html"><abbr title="FFMpeg\Format\Video">Video</abbr></a></p>
<p>class <strong>SynchronizeFilter</strong> implements
<a href="../../../FFMpeg/Filters/Video/VideoFilterInterface.html"><abbr title="FFMpeg\Filters\Video\VideoFilterInterface">VideoFilterInterface</abbr></a></p>
<div class="description">
<p>The resamplable video interface</p>
<p>This interface provides frame rate and GOP size settings for video encoding</p>
<p>Synchronizes audio and video in case of desynchronized movies.</p>
<p></p>
</div>
@ -37,21 +37,11 @@
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getFrameRate">getFrameRate</a>()
<p>Returns the frame rate</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_supportBFrames">supportBFrames</a>()
<p>Returns true if the current format supports B-Frames</p>
<a href="#method___construct">__construct</a>($priority = 12)
<p></p>
</td>
<td></td>
</tr>
@ -60,8 +50,18 @@
integer
</td>
<td class="last">
<a href="#method_getGOPSize">getGOPSize</a>()
<p>Returns the GOP size</p>
<a href="#method_getPriority">getPriority</a>()
<p>Returns the priority of the filter.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_apply">apply</a>(<a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a> $video, <a href="../../../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a> $format)
<p>Applies the filter on the the Video media given an format.</p>
</td>
<td></td>
</tr>
@ -70,13 +70,38 @@
<h2>Details</h2>
<h3 id="method_getFrameRate">
<div class="location">at line 31</div>
<code> public integer
<strong>getFrameRate</strong>()</code>
<h3 id="method___construct">
<div class="location">at line 24</div>
<code> public
<strong>__construct</strong>($priority = 12)</code>
</h3>
<div class="details">
<p>Returns the frame rate</p>
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$priority</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPriority">
<div class="location">at line 32</div>
<code> public integer
<strong>getPriority</strong>()</code>
</h3>
<div class="details">
<p>Returns the priority of the filter.</p>
<p></p>
<div class="tags">
@ -94,69 +119,42 @@
</div>
</div>
<h3 id="method_supportBFrames">
<h3 id="method_apply">
<div class="location">at line 40</div>
<code> public Boolean
<strong>supportBFrames</strong>()</code>
<code> public array
<strong>apply</strong>(<a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a> $video, <a href="../../../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a> $format)</code>
</h3>
<div class="details">
<p>Returns true if the current format supports B-Frames</p>
<p>Applies the filter on the the Video media given an format.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></td>
<td>$video</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a></td>
<td>$format</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
<td>array</td>
<td>An array of arguments</td>
</tr>
</table>
<h4>See also</h4>
<table>
<tr>
<td>https://wikipedia.org/wiki/Video_compression_picture_types</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getGOPSize">
<div class="location">at line 49</div>
<code> public integer
<strong>getGOPSize</strong>()</code>
</h3>
<div class="details">
<p>Returns the GOP size</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
<h4>See also</h4>
<table>
<tr>
<td>https://wikipedia.org/wiki/Group_of_pictures</td>
<td></td>
</tr>
</table>
</div>
</div>

View file

@ -0,0 +1,128 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Video\VideoFilterInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../../FFMpeg/Filters/Video.html">FFMpeg\Filters\Video</a>\VideoFilterInterface</h1>
</div>
<div class="content">
<p>interface <strong>VideoFilterInterface</strong> implements
<a href="../../../FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getPriority">getPriority</a>()
<p>Returns the priority of the filter.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Filters/FilterInterface.html#method_getPriority"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_apply">apply</a>(<a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a> $video, <a href="../../../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a> $format)
<p>Applies the filter on the the Video media given an format.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getPriority">
<div class="location">in <a href="../../../FFMpeg/Filters/FilterInterface.html#method_getPriority"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a> at line 21</div>
<code> public integer
<strong>getPriority</strong>()</code>
</h3>
<div class="details">
<p>Returns the priority of the filter.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_apply">
<div class="location">at line 28</div>
<code> public array
<strong>apply</strong>(<a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a> $video, <a href="../../../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a> $format)</code>
</h3>
<div class="details">
<p>Applies the filter on the the Video media given an format.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></td>
<td>$video</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a></td>
<td>$format</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td>An array of arguments</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,304 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Video\VideoFilters | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Filters/Video.html">FFMpeg\Filters\Video</a>\VideoFilters</h1>
</div>
<div class="content">
<p>class <strong>VideoFilters</strong> extends <a href="../../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(<a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a> $media)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a>
</td>
<td class="last">
<a href="#method_resample">resample</a>(Integer $rate)
<p>Resamples the audio file.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Filters/Audio/AudioFilters.html#method_resample"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a>
</td>
<td class="last">
<a href="#method_resize">resize</a>(<a href="../../../FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a> $dimension, string $mode = ResizeFilter::RESIZEMODE_FIT, Boolean $forceStandards = true)
<p>Resizes a video to a given dimension.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a>
</td>
<td class="last">
<a href="#method_framerate">framerate</a>(<a href="../../../FFMpeg/Coordinate/FrameRate.html"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr></a> $framerate, <abbr title="FFMpeg\Filters\Video\type">type</abbr> $gop)
<p>Changes the video framerate.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a>
</td>
<td class="last">
<a href="#method_synchronize">synchronize</a>()
<p>Synchronizes audio and video.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a>
</td>
<td class="last">
<a href="#method_audioResample">audioResample</a>(Integer $rate)
<p>Resamples the audio file.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 22</div>
<code> public
<strong>__construct</strong>(<a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a> $media)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></td>
<td>$media</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_resample">
<div class="location">in <a href="../../../FFMpeg/Filters/Audio/AudioFilters.html#method_resample"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a> at line 24</div>
<code> public <a href="../../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a>
<strong>resample</strong>(Integer $rate)</code>
</h3>
<div class="details">
<p>Resamples the audio file.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>Integer</td>
<td>$rate</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_resize">
<div class="location">at line 36</div>
<code> public <a href="../../../FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a>
<strong>resize</strong>(<a href="../../../FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a> $dimension, string $mode = ResizeFilter::RESIZEMODE_FIT, Boolean $forceStandards = true)</code>
</h3>
<div class="details">
<p>Resizes a video to a given dimension.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a></td>
<td>$dimension</td>
<td></td>
</tr>
<tr>
<td>string</td>
<td>$mode</td>
<td></td>
</tr>
<tr>
<td>Boolean</td>
<td>$forceStandards</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_framerate">
<div class="location">at line 51</div>
<code> public <a href="../../../FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a>
<strong>framerate</strong>(<a href="../../../FFMpeg/Coordinate/FrameRate.html"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr></a> $framerate, <abbr title="FFMpeg\Filters\Video\type">type</abbr> $gop)</code>
</h3>
<div class="details">
<p>Changes the video framerate.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Coordinate/FrameRate.html"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr></a></td>
<td>$framerate</td>
<td></td>
</tr>
<tr>
<td><abbr title="FFMpeg\Filters\Video\type">type</abbr></td>
<td>$gop</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_synchronize">
<div class="location">at line 63</div>
<code> public <a href="../../../FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a>
<strong>synchronize</strong>()</code>
</h3>
<div class="details">
<p>Synchronizes audio and video.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_audioResample">
<div class="location">at line 77</div>
<code> public <a href="../../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a>
<strong>audioResample</strong>(Integer $rate)</code>
</h3>
<div class="details">
<p>Resamples the audio file.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>Integer</td>
<td>$rate</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters\Video | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
</html>

View file

@ -0,0 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Filters | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
</html>

View file

@ -22,22 +22,28 @@
<h1>FFMpeg\Format</h1>
</div>
<div class="content">
<table>
<tr>
<td><a href="../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a></td>
<td class="last">Dimension object, used for manipulating width and height couples</td>
</tr>
</table>
<h2>Interfaces</h2>
<table>
<tr>
<td><a href="../FFMpeg/Format/Audio.html"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a></td>
<td class="last">The base audio interface</td>
<td><a href="../FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Format/Video.html"><abbr title="FFMpeg\Format\Video">Video</abbr></a></td>
<td class="last">The base video interface</td>
<td><a href="../FFMpeg/Format/FormatInterface.html"><abbr title="FFMpeg\Format\FormatInterface">FormatInterface</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Format/FrameInterface.html"><abbr title="FFMpeg\Format\FrameInterface">FrameInterface</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Format/ProgressableInterface.html"><abbr title="FFMpeg\Format\ProgressableInterface">ProgressableInterface</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a></td>
<td class="last"></td>
</tr>
</table>

View file

@ -6,7 +6,7 @@
<title>FFMpeg\Format\Audio | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<body id="overview">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
@ -18,94 +18,24 @@
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/Format.html">FFMpeg\Format</a>\Audio</h1>
<div class="type">Namespace</div>
<h1>FFMpeg\Format\Audio</h1>
</div>
<div class="content">
<p>interface <strong>Audio</strong></p>
<div class="description">
<p>The base audio interface</p>
<p></p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>Get the kiloBitrate value</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>Give som extra parameters to add to ffmpeg commandline Parameters MUST be escaped</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getKiloBitrate">
<div class="location">at line 27</div>
<code> public integer
<strong>getKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Get the kiloBitrate value</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getExtraParams">
<div class="location">at line 35</div>
<code> public string
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>Give som extra parameters to add to ffmpeg commandline Parameters MUST be escaped</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<table>
<tr>
<td><a href="../../FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../../FFMpeg/Format/Audio/Flac.html"><abbr title="FFMpeg\Format\Audio\Flac">Flac</abbr></a></td>
<td class="last">The Flac audio format</td>
</tr>
<tr>
<td><a href="../../FFMpeg/Format/Audio/Mp3.html"><abbr title="FFMpeg\Format\Audio\Mp3">Mp3</abbr></a></td>
<td class="last">The MP3 audio format</td>
</tr>
</table>
</div>

View file

@ -22,13 +22,9 @@
<h1><a href="../../../FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a>\DefaultAudio</h1>
</div>
<div class="content">
<p>abstract class <strong>DefaultAudio</strong> implements
<a href="../../../FFMpeg/Format/Audio/Resamplable.html"><abbr title="FFMpeg\Format\Audio\Resamplable">Resamplable</abbr></a>, <a href="../../../FFMpeg/Format/Audio/Interactive.html"><abbr title="FFMpeg\Format\Audio\Interactive">Interactive</abbr></a></p>
<p>abstract class <strong>DefaultAudio</strong> extends <abbr title="Evenement\EventEmitter">EventEmitter</abbr> implements
<a href="../../../FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a>, <a href="../../../FFMpeg/Format/ProgressableInterface.html"><abbr title="FFMpeg\Format\ProgressableInterface">ProgressableInterface</abbr></a></p>
<div class="description">
<p>The abstract default Audio format</p>
<p></p>
</div>
@ -37,21 +33,21 @@
<table>
<tr>
<td class="type">
string
<abbr title="FFMpeg\Format\array()">array()</abbr>
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>Returns extra parameters for the encoding</p>
<p>Returns an array of extra parameters to add to ffmpeg commandline.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getAudioCodec">getAudioCodec</a>()
<p>{@inheritdoc}</p>
<p>Returns the audio codec.</p>
</td>
<td></td>
</tr>
@ -61,7 +57,7 @@
</td>
<td class="last">
<a href="#method_setAudioCodec">setAudioCodec</a>(string $audioCodec)
<p>Set the audio codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the audio codec, Should be in the available ones, otherwise an exception is thrown.</p>
</td>
<td></td>
</tr>
@ -70,8 +66,8 @@
integer
</td>
<td class="last">
<a href="#method_getAudioSampleRate">getAudioSampleRate</a>()
<p>Get the audio sample rate</p>
<a href="#method_getAudioKiloBitrate">getAudioKiloBitrate</a>()
<p>Gets the audio kiloBitrate value.</p>
</td>
<td></td>
</tr>
@ -80,28 +76,18 @@
</td>
<td class="last">
<a href="#method_setAudioSampleRate">setAudioSampleRate</a>(integer $audioSampleRate)
<p>Set the audio sample rate</p>
<a href="#method_setAudioKiloBitrate">setAudioKiloBitrate</a>(integer $kiloBitrate)
<p>Sets the kiloBitrate value.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setKiloBitrate">setKiloBitrate</a>(int $kiloBitrate)
<p>Set the kiloBitrate value</p>
<a href="#method_createProgressListener">createProgressListener</a>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)
<p>Creates the progress listener.</p>
</td>
<td></td>
</tr>
@ -111,12 +97,36 @@
<h2>Details</h2>
<h3 id="method_getExtraParams">
<div class="location">at line 32</div>
<code> public string
<div class="location">at line 33</div>
<code> public <abbr title="FFMpeg\Format\array()">array()</abbr>
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>Returns extra parameters for the encoding</p>
<p>Returns an array of extra parameters to add to ffmpeg commandline.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><abbr title="FFMpeg\Format\array()">array()</abbr></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAudioCodec">
<div class="location">at line 41</div>
<code> public string
<strong>getAudioCodec</strong>()</code>
</h3>
<div class="details">
<p>Returns the audio codec.</p>
<p></p>
<div class="tags">
@ -131,31 +141,16 @@
</div>
</div>
<h3 id="method_getAudioCodec">
<div class="location">at line 40</div>
<code> public
<strong>getAudioCodec</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_setAudioCodec">
<div class="location">at line 52</div>
<div class="location">at line 54</div>
<code> public
<strong>setAudioCodec</strong>(string $audioCodec)</code>
</h3>
<div class="details">
<p>Set the audio codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the audio codec, Should be in the available ones, otherwise an exception is thrown.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -183,13 +178,13 @@
</div>
</div>
<h3 id="method_getAudioSampleRate">
<div class="location">at line 69</div>
<h3 id="method_getAudioKiloBitrate">
<div class="location">at line 71</div>
<code> public integer
<strong>getAudioSampleRate</strong>()</code>
<strong>getAudioKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Get the audio sample rate</p>
<p>Gets the audio kiloBitrate value.</p>
<p></p>
<div class="tags">
@ -207,13 +202,13 @@
</div>
</div>
<h3 id="method_setAudioSampleRate">
<div class="location">at line 80</div>
<h3 id="method_setAudioKiloBitrate">
<div class="location">at line 82</div>
<code> public
<strong>setAudioSampleRate</strong>(integer $audioSampleRate)</code>
<strong>setAudioKiloBitrate</strong>(integer $kiloBitrate)</code>
</h3>
<div class="details">
<p>Set the audio sample rate</p>
<p>Sets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -221,7 +216,7 @@
<table>
<tr>
<td>integer</td>
<td>$audioSampleRate</td>
<td>$kiloBitrate</td>
<td></td>
</tr>
</table>
@ -241,52 +236,52 @@
</div>
</div>
<h3 id="method_getKiloBitrate">
<div class="location">at line 94</div>
<code> public
<strong>getKiloBitrate</strong>()</code>
<h3 id="method_createProgressListener">
<div class="location">at line 96</div>
<code> public array
<strong>createProgressListener</strong>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_setKiloBitrate">
<div class="location">at line 105</div>
<code> public
<strong>setKiloBitrate</strong>(int $kiloBitrate)</code>
</h3>
<div class="details">
<p>Set the kiloBitrate value</p>
<p>Creates the progress listener.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>int</td>
<td>$kiloBitrate</td>
<td>integer $kiloBitrate</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td><a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td>$media</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td>Integer</td>
<td>$pass</td>
<td>The current pas snumber</td>
</tr>
<tr>
<td>Integer</td>
<td>$total</td>
<td>The total pass number</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td>An array of listeners</td>
</tr>
</table>
</div>
</div>

View file

@ -36,21 +36,21 @@
<table>
<tr>
<td class="type">
string
<abbr title="FFMpeg\Format\array()">array()</abbr>
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>Returns extra parameters for the encoding</p>
<p>Returns an array of extra parameters to add to ffmpeg commandline.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getAudioCodec">getAudioCodec</a>()
<p>{@inheritdoc}</p>
<p>Returns the audio codec.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
@ -60,7 +60,7 @@
</td>
<td class="last">
<a href="#method_setAudioCodec">setAudioCodec</a>(string $audioCodec)
<p>Set the audio codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the audio codec, Should be in the available ones, otherwise an exception is thrown.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
@ -69,48 +69,48 @@
integer
</td>
<td class="last">
<a href="#method_getAudioSampleRate">getAudioSampleRate</a>()
<p>Get the audio sample rate</p>
<a href="#method_getAudioKiloBitrate">getAudioKiloBitrate</a>()
<p>Gets the audio kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setAudioSampleRate">setAudioSampleRate</a>(integer $audioSampleRate)
<p>Set the audio sample rate</p>
<a href="#method_setAudioKiloBitrate">setAudioKiloBitrate</a>(integer $kiloBitrate)
<p>Sets the kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_createProgressListener">createProgressListener</a>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)
<p>Creates the progress listener.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_createProgressListener"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>{@inheritdoc}</p>
<a href="#method___construct">__construct</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setKiloBitrate">setKiloBitrate</a>(int $kiloBitrate)
<p>Set the kiloBitrate value</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_getAvailableAudioCodecs">getAvailableAudioCodecs</a>()
<p>{@inheritDoc}</p>
<p>Returns the list of available audio codecs for this format.</p>
</td>
<td></td>
</tr>
@ -120,12 +120,36 @@
<h2>Details</h2>
<h3 id="method_getExtraParams">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 32</div>
<code> public string
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 33</div>
<code> public <abbr title="FFMpeg\Format\array()">array()</abbr>
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>Returns extra parameters for the encoding</p>
<p>Returns an array of extra parameters to add to ffmpeg commandline.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><abbr title="FFMpeg\Format\array()">array()</abbr></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAudioCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 41</div>
<code> public string
<strong>getAudioCodec</strong>()</code>
</h3>
<div class="details">
<p>Returns the audio codec.</p>
<p></p>
<div class="tags">
@ -140,31 +164,16 @@
</div>
</div>
<h3 id="method_getAudioCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 40</div>
<code> public
<strong>getAudioCodec</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_setAudioCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 52</div>
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 54</div>
<code> public
<strong>setAudioCodec</strong>(string $audioCodec)</code>
</h3>
<div class="details">
<p>Set the audio codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the audio codec, Should be in the available ones, otherwise an exception is thrown.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -192,13 +201,13 @@
</div>
</div>
<h3 id="method_getAudioSampleRate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 69</div>
<h3 id="method_getAudioKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 71</div>
<code> public integer
<strong>getAudioSampleRate</strong>()</code>
<strong>getAudioKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Get the audio sample rate</p>
<p>Gets the audio kiloBitrate value.</p>
<p></p>
<div class="tags">
@ -216,13 +225,13 @@
</div>
</div>
<h3 id="method_setAudioSampleRate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 80</div>
<h3 id="method_setAudioKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 82</div>
<code> public
<strong>setAudioSampleRate</strong>(integer $audioSampleRate)</code>
<strong>setAudioKiloBitrate</strong>(integer $kiloBitrate)</code>
</h3>
<div class="details">
<p>Set the audio sample rate</p>
<p>Sets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -230,7 +239,7 @@
<table>
<tr>
<td>integer</td>
<td>$audioSampleRate</td>
<td>$kiloBitrate</td>
<td></td>
</tr>
</table>
@ -250,65 +259,89 @@
</div>
</div>
<h3 id="method_getKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 94</div>
<code> public
<strong>getKiloBitrate</strong>()</code>
<h3 id="method_createProgressListener">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_createProgressListener"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 96</div>
<code> public array
<strong>createProgressListener</strong>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_setKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 105</div>
<code> public
<strong>setKiloBitrate</strong>(int $kiloBitrate)</code>
</h3>
<div class="details">
<p>Set the kiloBitrate value</p>
<p>Creates the progress listener.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>int</td>
<td>$kiloBitrate</td>
<td>integer $kiloBitrate</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td><a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td>$media</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td>Integer</td>
<td>$pass</td>
<td>The current pas snumber</td>
</tr>
<tr>
<td>Integer</td>
<td>$total</td>
<td>The total pass number</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td>An array of listeners</td>
</tr>
</table>
</div>
</div>
<h3 id="method___construct">
<div class="location">at line 19</div>
<code> public
<strong>__construct</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_getAvailableAudioCodecs">
<div class="location">at line 26</div>
<code> public
<div class="location">at line 27</div>
<code> public array
<strong>getAvailableAudioCodecs</strong>()</code>
</h3>
<div class="details">
<p>{@inheritDoc}</p>
<p>Returns the list of available audio codecs for this format.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>

View file

@ -1,119 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Audio\Interactive | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../../FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a>\Interactive</h1>
</div>
<div class="content">
<p>interface <strong>Interactive</strong> implements
<a href="../../../FFMpeg/Format/Audio/Transcodable.html"><abbr title="FFMpeg\Format\Audio\Transcodable">Transcodable</abbr></a></p>
<div class="description">
<p>The interactive audio interface.</p>
<p>This provide a method to list available<br />
codecs. This is usefull to build interactive development and switch between<br />
different codecs</p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getAudioCodec">getAudioCodec</a>()
<p>Returns the audio codec</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/Transcodable.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\Transcodable">Transcodable</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_getAvailableAudioCodecs">getAvailableAudioCodecs</a>()
<p>Returns the list of available audio codecs for this format</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getAudioCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/Transcodable.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\Transcodable">Transcodable</abbr></a> at line 27</div>
<code> public string
<strong>getAudioCodec</strong>()</code>
</h3>
<div class="details">
<p>Returns the audio codec</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAvailableAudioCodecs">
<div class="location">at line 29</div>
<code> public array
<strong>getAvailableAudioCodecs</strong>()</code>
</h3>
<div class="details">
<p>Returns the list of available audio codecs for this format</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -36,21 +36,21 @@
<table>
<tr>
<td class="type">
string
<abbr title="FFMpeg\Format\array()">array()</abbr>
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>Returns extra parameters for the encoding</p>
<p>Returns an array of extra parameters to add to ffmpeg commandline.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getAudioCodec">getAudioCodec</a>()
<p>{@inheritdoc}</p>
<p>Returns the audio codec.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
@ -60,7 +60,7 @@
</td>
<td class="last">
<a href="#method_setAudioCodec">setAudioCodec</a>(string $audioCodec)
<p>Set the audio codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the audio codec, Should be in the available ones, otherwise an exception is thrown.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
@ -69,48 +69,48 @@
integer
</td>
<td class="last">
<a href="#method_getAudioSampleRate">getAudioSampleRate</a>()
<p>Get the audio sample rate</p>
<a href="#method_getAudioKiloBitrate">getAudioKiloBitrate</a>()
<p>Gets the audio kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setAudioSampleRate">setAudioSampleRate</a>(integer $audioSampleRate)
<p>Set the audio sample rate</p>
<a href="#method_setAudioKiloBitrate">setAudioKiloBitrate</a>(integer $kiloBitrate)
<p>Sets the kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_createProgressListener">createProgressListener</a>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)
<p>Creates the progress listener.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_createProgressListener"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>{@inheritdoc}</p>
<a href="#method___construct">__construct</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setKiloBitrate">setKiloBitrate</a>(int $kiloBitrate)
<p>Set the kiloBitrate value</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_getAvailableAudioCodecs">getAvailableAudioCodecs</a>()
<p>{@inheritDoc}</p>
<p>Returns the list of available audio codecs for this format.</p>
</td>
<td></td>
</tr>
@ -120,12 +120,36 @@
<h2>Details</h2>
<h3 id="method_getExtraParams">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 32</div>
<code> public string
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 33</div>
<code> public <abbr title="FFMpeg\Format\array()">array()</abbr>
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>Returns extra parameters for the encoding</p>
<p>Returns an array of extra parameters to add to ffmpeg commandline.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><abbr title="FFMpeg\Format\array()">array()</abbr></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAudioCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 41</div>
<code> public string
<strong>getAudioCodec</strong>()</code>
</h3>
<div class="details">
<p>Returns the audio codec.</p>
<p></p>
<div class="tags">
@ -140,31 +164,16 @@
</div>
</div>
<h3 id="method_getAudioCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 40</div>
<code> public
<strong>getAudioCodec</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_setAudioCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 52</div>
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 54</div>
<code> public
<strong>setAudioCodec</strong>(string $audioCodec)</code>
</h3>
<div class="details">
<p>Set the audio codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the audio codec, Should be in the available ones, otherwise an exception is thrown.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -192,13 +201,13 @@
</div>
</div>
<h3 id="method_getAudioSampleRate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 69</div>
<h3 id="method_getAudioKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 71</div>
<code> public integer
<strong>getAudioSampleRate</strong>()</code>
<strong>getAudioKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Get the audio sample rate</p>
<p>Gets the audio kiloBitrate value.</p>
<p></p>
<div class="tags">
@ -216,13 +225,13 @@
</div>
</div>
<h3 id="method_setAudioSampleRate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 80</div>
<h3 id="method_setAudioKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 82</div>
<code> public
<strong>setAudioSampleRate</strong>(integer $audioSampleRate)</code>
<strong>setAudioKiloBitrate</strong>(integer $kiloBitrate)</code>
</h3>
<div class="details">
<p>Set the audio sample rate</p>
<p>Sets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -230,7 +239,7 @@
<table>
<tr>
<td>integer</td>
<td>$audioSampleRate</td>
<td>$kiloBitrate</td>
<td></td>
</tr>
</table>
@ -250,65 +259,89 @@
</div>
</div>
<h3 id="method_getKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 94</div>
<code> public
<strong>getKiloBitrate</strong>()</code>
<h3 id="method_createProgressListener">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_createProgressListener"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 96</div>
<code> public array
<strong>createProgressListener</strong>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_setKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 105</div>
<code> public
<strong>setKiloBitrate</strong>(int $kiloBitrate)</code>
</h3>
<div class="details">
<p>Set the kiloBitrate value</p>
<p>Creates the progress listener.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>int</td>
<td>$kiloBitrate</td>
<td>integer $kiloBitrate</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td><a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td>$media</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td>Integer</td>
<td>$pass</td>
<td>The current pas snumber</td>
</tr>
<tr>
<td>Integer</td>
<td>$total</td>
<td>The total pass number</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td>An array of listeners</td>
</tr>
</table>
</div>
</div>
<h3 id="method___construct">
<div class="location">at line 19</div>
<code> public
<strong>__construct</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_getAvailableAudioCodecs">
<div class="location">at line 26</div>
<code> public
<div class="location">at line 27</div>
<code> public array
<strong>getAvailableAudioCodecs</strong>()</code>
</h3>
<div class="details">
<p>{@inheritDoc}</p>
<p>Returns the list of available audio codecs for this format.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>

View file

@ -1,151 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Audio\Resamplable | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../../FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a>\Resamplable</h1>
</div>
<div class="content">
<p>interface <strong>Resamplable</strong> implements
<a href="../../../FFMpeg/Format/Audio.html"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a></p>
<div class="description">
<p>The resamplable audio interface</p>
<p>This provide a method to define the AudiosampleRate</p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>Get the kiloBitrate value</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>Give som extra parameters to add to ffmpeg commandline Parameters MUST be escaped</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getAudioSampleRate">getAudioSampleRate</a>()
<p>Get the audio sample rate</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a> at line 27</div>
<code> public integer
<strong>getKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Get the kiloBitrate value</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getExtraParams">
<div class="location">in <a href="../../../FFMpeg/Format/Audio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a> at line 35</div>
<code> public string
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>Give som extra parameters to add to ffmpeg commandline Parameters MUST be escaped</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAudioSampleRate">
<div class="location">at line 31</div>
<code> public integer
<strong>getAudioSampleRate</strong>()</code>
</h3>
<div class="details">
<p>Get the audio sample rate</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -3,27 +3,27 @@
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Audio\Transcodable | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
<title>FFMpeg\Format\AudioInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../../FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a>\Transcodable</h1>
<h1><a href="../../FFMpeg/Format.html">FFMpeg\Format</a>\AudioInterface</h1>
</div>
<div class="content">
<p>interface <strong>Transcodable</strong> implements
<a href="../../../FFMpeg/Format/Audio.html"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a></p>
<p>interface <strong>AudioInterface</strong> implements
<a href="../../FFMpeg/Format/FormatInterface.html"><abbr title="FFMpeg\Format\FormatInterface">FormatInterface</abbr></a></p>
@ -36,20 +36,20 @@
integer
</td>
<td class="last">
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>Get the kiloBitrate value</p>
<a href="#method_getAudioKiloBitrate">getAudioKiloBitrate</a>()
<p>Gets the audio kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a></small></td>
<td></td>
</tr>
<tr>
<td class="type">
string
<abbr title="FFMpeg\Format\array()">array()</abbr>
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>Give som extra parameters to add to ffmpeg commandline Parameters MUST be escaped</p>
<p>Returns an array of extra parameters to add to ffmpeg commandline.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a></small></td>
<td></td>
</tr>
<tr>
<td class="type">
@ -57,7 +57,17 @@
</td>
<td class="last">
<a href="#method_getAudioCodec">getAudioCodec</a>()
<p>Returns the audio codec</p>
<p>Returns the audio codec.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_getAvailableAudioCodecs">getAvailableAudioCodecs</a>()
<p>Returns the list of available audio codecs for this format.</p>
</td>
<td></td>
</tr>
@ -66,13 +76,13 @@
<h2>Details</h2>
<h3 id="method_getKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a> at line 27</div>
<h3 id="method_getAudioKiloBitrate">
<div class="location">at line 20</div>
<code> public integer
<strong>getKiloBitrate</strong>()</code>
<strong>getAudioKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Get the kiloBitrate value</p>
<p>Gets the audio kiloBitrate value.</p>
<p></p>
<div class="tags">
@ -91,12 +101,36 @@
</div>
<h3 id="method_getExtraParams">
<div class="location">in <a href="../../../FFMpeg/Format/Audio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a> at line 35</div>
<code> public string
<div class="location">at line 27</div>
<code> public <abbr title="FFMpeg\Format\array()">array()</abbr>
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>Give som extra parameters to add to ffmpeg commandline Parameters MUST be escaped</p>
<p>Returns an array of extra parameters to add to ffmpeg commandline.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><abbr title="FFMpeg\Format\array()">array()</abbr></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAudioCodec">
<div class="location">at line 34</div>
<code> public string
<strong>getAudioCodec</strong>()</code>
</h3>
<div class="details">
<p>Returns the audio codec.</p>
<p></p>
<div class="tags">
@ -114,13 +148,13 @@
</div>
</div>
<h3 id="method_getAudioCodec">
<div class="location">at line 27</div>
<code> public string
<strong>getAudioCodec</strong>()</code>
<h3 id="method_getAvailableAudioCodecs">
<div class="location">at line 41</div>
<code> public array
<strong>getAvailableAudioCodecs</strong>()</code>
</h3>
<div class="details">
<p>Returns the audio codec</p>
<p>Returns the list of available audio codecs for this format.</p>
<p></p>
<div class="tags">
@ -128,7 +162,7 @@
<table>
<tr>
<td>string</td>
<td>array</td>
<td></td>
</tr>
</table>

View file

@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Exception\BinaryNotFoundException | PHP-FFMpeg API</title>
<title>FFMpeg\Format\FormatInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
@ -18,12 +18,11 @@
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Exception.html">FFMpeg\Exception</a>\BinaryNotFoundException</h1>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/Format.html">FFMpeg\Format</a>\FormatInterface</h1>
</div>
<div class="content">
<p>class <strong>BinaryNotFoundException</strong> extends <a href="http://php.net/Exception"><abbr title="Exception">Exception</abbr></a> implements
<a href="../../FFMpeg/Exception/Exception.html"><abbr title="FFMpeg\Exception\Exception">Exception</abbr></a></p>
<p>interface <strong>FormatInterface</strong></p>

View file

@ -0,0 +1,36 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\FrameInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/Format.html">FFMpeg\Format</a>\FrameInterface</h1>
</div>
<div class="content">
<p>interface <strong>FrameInterface</strong> implements
<a href="../../FFMpeg/Format/FormatInterface.html"><abbr title="FFMpeg\Format\FormatInterface">FormatInterface</abbr></a></p>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,46 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\ProgressListener | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="overview">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Namespace</div>
<h1>FFMpeg\Format\ProgressListener</h1>
</div>
<div class="content">
<table>
<tr>
<td><a href="../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../../FFMpeg/Format/ProgressListener/AudioProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AudioProgressListener">AudioProgressListener</abbr></a></td>
<td class="last">Parses ffmpeg stderr progress information.</td>
</tr>
<tr>
<td><a href="../../FFMpeg/Format/ProgressListener/VideoProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\VideoProgressListener">VideoProgressListener</abbr></a></td>
<td class="last">Parses ffmpeg stderr progress information for video files.</td>
</tr>
</table>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,305 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\ProgressListener\AbstractProgressListener | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Format/ProgressListener.html">FFMpeg\Format\ProgressListener</a>\AbstractProgressListener</h1>
</div>
<div class="content">
<p>abstract class <strong>AbstractProgressListener</strong> extends <abbr title="Evenement\EventEmitter">EventEmitter</abbr> implements
<abbr title="Alchemy\BinaryDriver\Listeners\ListenerInterface">ListenerInterface</abbr></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(<a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, string $pathfile, integer $currentPass, integer $totalPass)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
</td>
<td class="last">
<a href="#method_getFFProbe">getFFProbe</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getPathfile">getPathfile</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getCurrentPass">getCurrentPass</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getTotalPass">getTotalPass</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_handle">handle</a>($type, $data)
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_forwardedEvents">forwardedEvents</a>()
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 83</div>
<code> public
<strong>__construct</strong>(<a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, string $pathfile, integer $currentPass, integer $totalPass)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td>string</td>
<td>$pathfile</td>
<td></td>
</tr>
<tr>
<td>integer</td>
<td>$currentPass</td>
<td>The cureent pass number</td>
</tr>
<tr>
<td>integer</td>
<td>$totalPass</td>
<td>The total number of passes</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/RuntimeException"><abbr title="RuntimeException">RuntimeException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFFProbe">
<div class="location">at line 94</div>
<code> public <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
<strong>getFFProbe</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPathfile">
<div class="location">at line 102</div>
<code> public string
<strong>getPathfile</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getCurrentPass">
<div class="location">at line 110</div>
<code> public integer
<strong>getCurrentPass</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getTotalPass">
<div class="location">at line 118</div>
<code> public integer
<strong>getTotalPass</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_handle">
<div class="location">at line 126</div>
<code> public
<strong>handle</strong>($type, $data)</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$type</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$data</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_forwardedEvents">
<div class="location">at line 136</div>
<code> public
<strong>forwardedEvents</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,337 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\ProgressListener\AudioProgressListener | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Format/ProgressListener.html">FFMpeg\Format\ProgressListener</a>\AudioProgressListener</h1>
</div>
<div class="content">
<p>class <strong>AudioProgressListener</strong> extends <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></p>
<div class="description">
<p>Parses ffmpeg stderr progress information.</p>
<p>An example:<br />
<br />
&lt;pre&gt;<br />
size= 3552kB time=00:03:47.29 bitrate= 128.0kbits/s<br />
&lt;/pre&gt;</p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(<a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, string $pathfile, integer $currentPass, integer $totalPass)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method___construct"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
</td>
<td class="last">
<a href="#method_getFFProbe">getFFProbe</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getFFProbe"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getPathfile">getPathfile</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getPathfile"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getCurrentPass">getCurrentPass</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getCurrentPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getTotalPass">getTotalPass</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getTotalPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_handle">handle</a>($type, $data)
<p>{@inheritdoc}</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_handle"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_forwardedEvents">forwardedEvents</a>()
<p>{@inheritdoc}</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_forwardedEvents"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getPattern">getPattern</a>()
<p></p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method___construct"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 83</div>
<code> public
<strong>__construct</strong>(<a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, string $pathfile, integer $currentPass, integer $totalPass)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td>string</td>
<td>$pathfile</td>
<td></td>
</tr>
<tr>
<td>integer</td>
<td>$currentPass</td>
<td>The cureent pass number</td>
</tr>
<tr>
<td>integer</td>
<td>$totalPass</td>
<td>The total number of passes</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/RuntimeException"><abbr title="RuntimeException">RuntimeException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFFProbe">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getFFProbe"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 94</div>
<code> public <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
<strong>getFFProbe</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPathfile">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getPathfile"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 102</div>
<code> public string
<strong>getPathfile</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getCurrentPass">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getCurrentPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 110</div>
<code> public integer
<strong>getCurrentPass</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getTotalPass">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getTotalPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 118</div>
<code> public integer
<strong>getTotalPass</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_handle">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_handle"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 126</div>
<code> public
<strong>handle</strong>($type, $data)</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$type</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$data</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_forwardedEvents">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_forwardedEvents"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 136</div>
<code> public
<strong>forwardedEvents</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_getPattern">
<div class="location">at line 25</div>
<code> public
<strong>getPattern</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,337 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\ProgressListener\VideoProgressListener | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Format/ProgressListener.html">FFMpeg\Format\ProgressListener</a>\VideoProgressListener</h1>
</div>
<div class="content">
<p>class <strong>VideoProgressListener</strong> extends <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></p>
<div class="description">
<p>Parses ffmpeg stderr progress information for video files.</p>
<p>An example:<br />
<br />
&lt;pre&gt;<br />
frame= 171 fps=0.0 q=10.0 size= 18kB time=00:00:05.72 bitrate= 26.4kbits/s dup=8 drop=0<br />
&lt;/pre&gt;</p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(<a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, string $pathfile, integer $currentPass, integer $totalPass)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method___construct"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
</td>
<td class="last">
<a href="#method_getFFProbe">getFFProbe</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getFFProbe"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getPathfile">getPathfile</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getPathfile"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getCurrentPass">getCurrentPass</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getCurrentPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getTotalPass">getTotalPass</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getTotalPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_handle">handle</a>($type, $data)
<p>{@inheritdoc}</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_handle"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_forwardedEvents">forwardedEvents</a>()
<p>{@inheritdoc}</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_forwardedEvents"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getPattern">getPattern</a>()
<p></p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method___construct"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 83</div>
<code> public
<strong>__construct</strong>(<a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, string $pathfile, integer $currentPass, integer $totalPass)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td>string</td>
<td>$pathfile</td>
<td></td>
</tr>
<tr>
<td>integer</td>
<td>$currentPass</td>
<td>The cureent pass number</td>
</tr>
<tr>
<td>integer</td>
<td>$totalPass</td>
<td>The total number of passes</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/RuntimeException"><abbr title="RuntimeException">RuntimeException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFFProbe">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getFFProbe"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 94</div>
<code> public <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
<strong>getFFProbe</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPathfile">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getPathfile"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 102</div>
<code> public string
<strong>getPathfile</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getCurrentPass">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getCurrentPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 110</div>
<code> public integer
<strong>getCurrentPass</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getTotalPass">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getTotalPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 118</div>
<code> public integer
<strong>getTotalPass</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_handle">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_handle"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 126</div>
<code> public
<strong>handle</strong>($type, $data)</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$type</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$data</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_forwardedEvents">
<div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_forwardedEvents"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 136</div>
<code> public
<strong>forwardedEvents</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_getPattern">
<div class="location">at line 25</div>
<code> public
<strong>getPattern</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\ProgressListener | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
</html>

View file

@ -0,0 +1,104 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\ProgressableInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/Format.html">FFMpeg\Format</a>\ProgressableInterface</h1>
</div>
<div class="content">
<p>interface <strong>ProgressableInterface</strong> implements
<abbr title="Evenement\EventEmitterInterface">EventEmitterInterface</abbr></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_createProgressListener">createProgressListener</a>(<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)
<p>Creates the progress listener.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_createProgressListener">
<div class="location">at line 30</div>
<code> public array
<strong>createProgressListener</strong>(<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)</code>
</h3>
<div class="details">
<p>Creates the progress listener.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td>$media</td>
<td></td>
</tr>
<tr>
<td><a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td>Integer</td>
<td>$pass</td>
<td>The current pas snumber</td>
</tr>
<tr>
<td>Integer</td>
<td>$total</td>
<td>The total pass number</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td>An array of listeners</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -6,7 +6,7 @@
<title>FFMpeg\Format\Video | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<body id="overview">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
@ -18,95 +18,36 @@
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/Format.html">FFMpeg\Format</a>\Video</h1>
<div class="type">Namespace</div>
<h1>FFMpeg\Format\Video</h1>
</div>
<div class="content">
<p>interface <strong>Video</strong> implements
<a href="../../FFMpeg/Format/Audio.html"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a></p>
<div class="description">
<p>The base video interface</p>
<p></p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>Get the kiloBitrate value</p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Format/Audio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>Give som extra parameters to add to ffmpeg commandline Parameters MUST be escaped</p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Format/Audio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a></small></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getKiloBitrate">
<div class="location">in <a href="../../FFMpeg/Format/Audio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a> at line 27</div>
<code> public integer
<strong>getKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Get the kiloBitrate value</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getExtraParams">
<div class="location">in <a href="../../FFMpeg/Format/Audio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a> at line 35</div>
<code> public string
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>Give som extra parameters to add to ffmpeg commandline Parameters MUST be escaped</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<table>
<tr>
<td><a href="../../FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></td>
<td class="last">The abstract default Video format</td>
</tr>
<tr>
<td><a href="../../FFMpeg/Format/Video/Ogg.html"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr></a></td>
<td class="last">The Ogg video format</td>
</tr>
<tr>
<td><a href="../../FFMpeg/Format/Video/WMV.html"><abbr title="FFMpeg\Format\Video\WMV">WMV</abbr></a></td>
<td class="last">The WMV video format</td>
</tr>
<tr>
<td><a href="../../FFMpeg/Format/Video/WMV3.html"><abbr title="FFMpeg\Format\Video\WMV3">WMV3</abbr></a></td>
<td class="last">The WMV video format</td>
</tr>
<tr>
<td><a href="../../FFMpeg/Format/Video/WebM.html"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr></a></td>
<td class="last">The WebM video format</td>
</tr>
<tr>
<td><a href="../../FFMpeg/Format/Video/X264.html"><abbr title="FFMpeg\Format\Video\X264">X264</abbr></a></td>
<td class="last">The X264 video format</td>
</tr>
</table>
</div>

View file

@ -23,32 +23,13 @@
</div>
<div class="content">
<p>abstract class <strong>DefaultVideo</strong> extends <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> implements
<a href="../../../FFMpeg/Format/Video/Interactive.html"><abbr title="FFMpeg\Format\Video\Interactive">Interactive</abbr></a>, <a href="../../../FFMpeg/Format/Video/Resamplable.html"><abbr title="FFMpeg\Format\Video\Resamplable">Resamplable</abbr></a>, <a href="../../../FFMpeg/Format/Video/Resizable.html"><abbr title="FFMpeg\Format\Video\Resizable">Resizable</abbr></a></p>
<a href="../../../FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a></p>
<div class="description">
<p>The abstract default Video format</p>
<p></p>
</div>
<h2>Constants</h2>
<table>
<tr>
<td>RESIZEMODE_FIT</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>RESIZEMODE_INSET</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
</table>
<h2>Methods</h2>
@ -56,21 +37,21 @@
<table>
<tr>
<td class="type">
string
<abbr title="FFMpeg\Format\array()">array()</abbr>
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>Returns extra parameters for the encoding</p>
<p>Returns an array of extra parameters to add to ffmpeg commandline.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getAudioCodec">getAudioCodec</a>()
<p>{@inheritdoc}</p>
<p>Returns the audio codec.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
@ -80,7 +61,7 @@
</td>
<td class="last">
<a href="#method_setAudioCodec">setAudioCodec</a>(string $audioCodec)
<p>Set the audio codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the audio codec, Should be in the available ones, otherwise an exception is thrown.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
@ -89,58 +70,38 @@
integer
</td>
<td class="last">
<a href="#method_getAudioSampleRate">getAudioSampleRate</a>()
<p>Get the audio sample rate</p>
<a href="#method_getAudioKiloBitrate">getAudioKiloBitrate</a>()
<p>Gets the audio kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setAudioSampleRate">setAudioSampleRate</a>(integer $audioSampleRate)
<p>Set the audio sample rate</p>
<a href="#method_setAudioKiloBitrate">setAudioKiloBitrate</a>(integer $kiloBitrate)
<p>Sets the kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_createProgressListener">createProgressListener</a>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)
<p>Creates the progress listener.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>{@inheritdoc}</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setKiloBitrate">setKiloBitrate</a>(int $kiloBitrate)
<p>Set the kiloBitrate value</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getWidth">getWidth</a>()
<p>Returns the width setting.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getHeight">getHeight</a>()
<p>Returns the height setting The return of this method should not depend on a media file size</p>
<p>Gets the kiloBitrate value.</p>
</td>
<td></td>
</tr>
@ -149,68 +110,18 @@
</td>
<td class="last">
<a href="#method_setDimensions">setDimensions</a>(integer $width, integer $height)
<p>Set the dimensions</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a>
</td>
<td class="last">
<a href="#method_getComputedDimensions">getComputedDimensions</a>(integer $originalWidth, integer $originalHeight)
<p>{@inheritdoc)</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setResizeMode">setResizeMode</a>(string $mode)
<p>Set the resize mode</p>
<a href="#method_setKiloBitrate">setKiloBitrate</a>(integer $kiloBitrate)
<p>Sets the kiloBitrate value.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getResizeMode">getResizeMode</a>()
<p>Get the current resize mode name</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getFrameRate">getFrameRate</a>()
<p>Returns the frame rate</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setFrameRate">setFrameRate</a>(integer $frameRate)
<p>Set the framerate</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getVideoCodec">getVideoCodec</a>()
<p>{@inheritdoc}</p>
<p>Returns the video codec.</p>
</td>
<td></td>
</tr>
@ -220,27 +131,27 @@
</td>
<td class="last">
<a href="#method_setVideoCodec">setVideoCodec</a>(string $videoCodec)
<p>Set the video codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the video codec, Should be in the available ones, otherwise an exception is thrown.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getGOPsize">getGOPsize</a>()
<p>{@inheritdoc}</p>
<a href="#method_getPasses">getPasses</a>()
<p>Returns the number of passes.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_setGOPsize">setGOPsize</a>(integer $GOPsize)
<p>Set the GOP size</p>
<a href="#method_getModulus">getModulus</a>()
<p></p>
</td>
<td></td>
</tr>
@ -250,12 +161,36 @@
<h2>Details</h2>
<h3 id="method_getExtraParams">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 32</div>
<code> public string
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 33</div>
<code> public <abbr title="FFMpeg\Format\array()">array()</abbr>
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>Returns extra parameters for the encoding</p>
<p>Returns an array of extra parameters to add to ffmpeg commandline.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><abbr title="FFMpeg\Format\array()">array()</abbr></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAudioCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 41</div>
<code> public string
<strong>getAudioCodec</strong>()</code>
</h3>
<div class="details">
<p>Returns the audio codec.</p>
<p></p>
<div class="tags">
@ -270,31 +205,16 @@
</div>
</div>
<h3 id="method_getAudioCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 40</div>
<code> public
<strong>getAudioCodec</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_setAudioCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 52</div>
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 54</div>
<code> public
<strong>setAudioCodec</strong>(string $audioCodec)</code>
</h3>
<div class="details">
<p>Set the audio codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the audio codec, Should be in the available ones, otherwise an exception is thrown.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -322,13 +242,13 @@
</div>
</div>
<h3 id="method_getAudioSampleRate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 69</div>
<h3 id="method_getAudioKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 71</div>
<code> public integer
<strong>getAudioSampleRate</strong>()</code>
<strong>getAudioKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Get the audio sample rate</p>
<p>Gets the audio kiloBitrate value.</p>
<p></p>
<div class="tags">
@ -346,13 +266,13 @@
</div>
</div>
<h3 id="method_setAudioSampleRate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 80</div>
<h3 id="method_setAudioKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 82</div>
<code> public
<strong>setAudioSampleRate</strong>(integer $audioSampleRate)</code>
<strong>setAudioKiloBitrate</strong>(integer $kiloBitrate)</code>
</h3>
<div class="details">
<p>Set the audio sample rate</p>
<p>Sets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -360,7 +280,7 @@
<table>
<tr>
<td>integer</td>
<td>$audioSampleRate</td>
<td>$kiloBitrate</td>
<td></td>
</tr>
</table>
@ -377,281 +297,97 @@
</table>
</div>
</div>
<h3 id="method_createProgressListener">
<div class="location">at line 108</div>
<code> public array
<strong>createProgressListener</strong>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)</code>
</h3>
<div class="details">
<p>Creates the progress listener.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td>$media</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td>Integer</td>
<td>$pass</td>
<td>The current pas snumber</td>
</tr>
<tr>
<td>Integer</td>
<td>$total</td>
<td>The total pass number</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td>An array of listeners</td>
</tr>
</table>
</div>
</div>
<h3 id="method_getKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 94</div>
<code> public
<div class="location">at line 38</div>
<code> public integer
<strong>getKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p>Gets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> at line 105</div>
<div class="location">at line 49</div>
<code> public
<strong>setKiloBitrate</strong>(int $kiloBitrate)</code>
<strong>setKiloBitrate</strong>(integer $kiloBitrate)</code>
</h3>
<div class="details">
<p>Set the kiloBitrate value</p>
<p>Sets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>int</td>
<td>integer</td>
<td>$kiloBitrate</td>
<td>integer $kiloBitrate</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getWidth">
<div class="location">at line 42</div>
<code> public integer
<strong>getWidth</strong>()</code>
</h3>
<div class="details">
<p>Returns the width setting.</p>
<p>The return of this method should not depend on a media file size</p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getHeight">
<div class="location">at line 53</div>
<code> public integer
<strong>getHeight</strong>()</code>
</h3>
<div class="details">
<p>Returns the height setting The return of this method should not depend on a media file size</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setDimensions">
<div class="location">at line 65</div>
<code> public
<strong>setDimensions</strong>(integer $width, integer $height)</code>
</h3>
<div class="details">
<p>Set the dimensions</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$width</td>
<td>The heigth</td>
</tr>
<tr>
<td>integer</td>
<td>$height</td>
<td>The width</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getComputedDimensions">
<div class="location">at line 83</div>
<code> public <a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a>
<strong>getComputedDimensions</strong>(integer $originalWidth, integer $originalHeight)</code>
</h3>
<div class="details">
<p>{@inheritdoc)</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$originalWidth</td>
<td></td>
</tr>
<tr>
<td>integer</td>
<td>$originalHeight</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a></td>
<td>A dimension</td>
</tr>
</table>
</div>
</div>
<h3 id="method_setResizeMode">
<div class="location">at line 120</div>
<code> public
<strong>setResizeMode</strong>(string $mode)</code>
</h3>
<div class="details">
<p>Set the resize mode</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$mode</td>
<td>The mode, one of the self::RESIZEMODE_* constants</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getResizeMode">
<div class="location">at line 140</div>
<code> public string
<strong>getResizeMode</strong>()</code>
</h3>
<div class="details">
<p>Get the current resize mode name</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFrameRate">
<div class="location">at line 148</div>
<code> public integer
<strong>getFrameRate</strong>()</code>
</h3>
<div class="details">
<p>Returns the frame rate</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFrameRate">
<div class="location">at line 160</div>
<code> public
<strong>setFrameRate</strong>(integer $frameRate)</code>
</h3>
<div class="details">
<p>Set the framerate</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$frameRate</td>
<td></td>
</tr>
</table>
@ -672,27 +408,36 @@
</div>
<h3 id="method_getVideoCodec">
<div class="location">at line 174</div>
<code> public
<div class="location">at line 63</div>
<code> public string
<strong>getVideoCodec</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p>Returns the video codec.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setVideoCodec">
<div class="location">at line 186</div>
<div class="location">at line 75</div>
<code> public
<strong>setVideoCodec</strong>(string $videoCodec)</code>
</h3>
<div class="details">
<p>Set the video codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the video codec, Should be in the available ones, otherwise an exception is thrown.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -720,52 +465,51 @@
</div>
</div>
<h3 id="method_getGOPsize">
<div class="location">at line 203</div>
<code> public
<strong>getGOPsize</strong>()</code>
<h3 id="method_getPasses">
<div class="location">at line 92</div>
<code> public string
<strong>getPasses</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p>Returns the number of passes.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setGOPsize">
<div class="location">at line 215</div>
<code> public
<strong>setGOPsize</strong>(integer $GOPsize)</code>
<h3 id="method_getModulus">
<div class="location">at line 100</div>
<code> public integer
<strong>getModulus</strong>()</code>
</h3>
<div class="details">
<p>Set the GOP size</p>
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td>$GOPsize</td>
<td></td>
</tr>
</table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>

View file

@ -1,119 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\Interactive | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../../FFMpeg/Format/Video.html">FFMpeg\Format\Video</a>\Interactive</h1>
</div>
<div class="content">
<p>interface <strong>Interactive</strong> implements
<a href="../../../FFMpeg/Format/Video/Transcodable.html"><abbr title="FFMpeg\Format\Video\Transcodable">Transcodable</abbr></a></p>
<div class="description">
<p>The interactive video interface.</p>
<p>This provide a method to list available<br />
codecs. This is usefull to build interactive development and switch between<br />
different codecs</p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getVideoCodec">getVideoCodec</a>()
<p>Returns the video codec</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/Transcodable.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\Transcodable">Transcodable</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_getAvailableVideoCodecs">getAvailableVideoCodecs</a>()
<p>Returns the list of available video codecs for this format</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getVideoCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Video/Transcodable.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\Transcodable">Transcodable</abbr></a> at line 27</div>
<code> public string
<strong>getVideoCodec</strong>()</code>
</h3>
<div class="details">
<p>Returns the video codec</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAvailableVideoCodecs">
<div class="location">at line 29</div>
<code> public array
<strong>getAvailableVideoCodecs</strong>()</code>
</h3>
<div class="details">
<p>Returns the list of available video codecs for this format</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -29,25 +29,6 @@
<p></p>
</div>
<h2>Constants</h2>
<table>
<tr>
<td>RESIZEMODE_FIT</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>RESIZEMODE_INSET</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
</table>
<h2>Methods</h2>
@ -58,88 +39,28 @@
integer
</td>
<td class="last">
<a href="#method_getWidth">getWidth</a>()
<p>Returns the width setting.</p>
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>Gets the kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getWidth"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getHeight">getHeight</a>()
<p>Returns the height setting The return of this method should not depend on a media file size</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getHeight"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setDimensions">setDimensions</a>(integer $width, integer $height)
<p>Set the dimensions</p>
<a href="#method_setKiloBitrate">setKiloBitrate</a>(integer $kiloBitrate)
<p>Sets the kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a>
</td>
<td class="last">
<a href="#method_getComputedDimensions">getComputedDimensions</a>(integer $originalWidth, integer $originalHeight)
<p>{@inheritdoc)</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getComputedDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setResizeMode">setResizeMode</a>(string $mode)
<p>Set the resize mode</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getResizeMode">getResizeMode</a>()
<p>Get the current resize mode name</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getFrameRate">getFrameRate</a>()
<p>Returns the frame rate</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setFrameRate">setFrameRate</a>(integer $frameRate)
<p>Set the framerate</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getVideoCodec">getVideoCodec</a>()
<p>{@inheritdoc}</p>
<p>Returns the video codec.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
@ -149,37 +70,57 @@
</td>
<td class="last">
<a href="#method_setVideoCodec">setVideoCodec</a>(string $videoCodec)
<p>Set the video codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the video codec, Should be in the available ones, otherwise an exception is thrown.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getGOPsize">getGOPsize</a>()
<p>{@inheritdoc}</p>
<a href="#method_getPasses">getPasses</a>()
<p>Returns the number of passes.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getPasses"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getModulus">getModulus</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getModulus"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_createProgressListener">createProgressListener</a>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)
<p>Creates the progress listener.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_createProgressListener"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setGOPsize">setGOPsize</a>(integer $GOPsize)
<p>Set the GOP size</p>
<a href="#method___construct">__construct</a>($audioCodec = &#039;libvorbis&#039;, $videoCodec = &#039;libtheora&#039;)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
<td></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_supportBFrames">supportBFrames</a>()
<p>{@inheritDoc}</p>
<p>Returns true if the current format supports B-Frames.</p>
</td>
<td></td>
</tr>
@ -195,11 +136,11 @@
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_getAvailableVideoCodecs">getAvailableVideoCodecs</a>()
<p>{@inheritDoc}</p>
<p>Returns the list of available video codecs for this format.</p>
</td>
<td></td>
</tr>
@ -208,37 +149,13 @@
<h2>Details</h2>
<h3 id="method_getWidth">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getWidth"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 42</div>
<h3 id="method_getKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 38</div>
<code> public integer
<strong>getWidth</strong>()</code>
<strong>getKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Returns the width setting.</p>
<p>The return of this method should not depend on a media file size</p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getHeight">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getHeight"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 53</div>
<code> public integer
<strong>getHeight</strong>()</code>
</h3>
<div class="details">
<p>Returns the height setting The return of this method should not depend on a media file size</p>
<p>Gets the kiloBitrate value.</p>
<p></p>
<div class="tags">
@ -256,13 +173,13 @@
</div>
</div>
<h3 id="method_setDimensions">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 65</div>
<h3 id="method_setKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 49</div>
<code> public
<strong>setDimensions</strong>(integer $width, integer $height)</code>
<strong>setKiloBitrate</strong>(integer $kiloBitrate)</code>
</h3>
<div class="details">
<p>Set the dimensions</p>
<p>Sets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -270,167 +187,7 @@
<table>
<tr>
<td>integer</td>
<td>$width</td>
<td>The heigth</td>
</tr>
<tr>
<td>integer</td>
<td>$height</td>
<td>The width</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getComputedDimensions">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getComputedDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 83</div>
<code> public <a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a>
<strong>getComputedDimensions</strong>(integer $originalWidth, integer $originalHeight)</code>
</h3>
<div class="details">
<p>{@inheritdoc)</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$originalWidth</td>
<td></td>
</tr>
<tr>
<td>integer</td>
<td>$originalHeight</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a></td>
<td>A dimension</td>
</tr>
</table>
</div>
</div>
<h3 id="method_setResizeMode">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 120</div>
<code> public
<strong>setResizeMode</strong>(string $mode)</code>
</h3>
<div class="details">
<p>Set the resize mode</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$mode</td>
<td>The mode, one of the self::RESIZEMODE_* constants</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getResizeMode">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 140</div>
<code> public string
<strong>getResizeMode</strong>()</code>
</h3>
<div class="details">
<p>Get the current resize mode name</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFrameRate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 148</div>
<code> public integer
<strong>getFrameRate</strong>()</code>
</h3>
<div class="details">
<p>Returns the frame rate</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFrameRate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 160</div>
<code> public
<strong>setFrameRate</strong>(integer $frameRate)</code>
</h3>
<div class="details">
<p>Set the framerate</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$frameRate</td>
<td>$kiloBitrate</td>
<td></td>
</tr>
</table>
@ -451,27 +208,36 @@
</div>
<h3 id="method_getVideoCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 174</div>
<code> public
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 63</div>
<code> public string
<strong>getVideoCodec</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p>Returns the video codec.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setVideoCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 186</div>
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 75</div>
<code> public
<strong>setVideoCodec</strong>(string $videoCodec)</code>
</h3>
<div class="details">
<p>Set the video codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the video codec, Should be in the available ones, otherwise an exception is thrown.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -499,72 +265,159 @@
</div>
</div>
<h3 id="method_getGOPsize">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 203</div>
<code> public
<strong>getGOPsize</strong>()</code>
<h3 id="method_getPasses">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getPasses"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 92</div>
<code> public string
<strong>getPasses</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p>Returns the number of passes.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setGOPsize">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 215</div>
<code> public
<strong>setGOPsize</strong>(integer $GOPsize)</code>
<h3 id="method_getModulus">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getModulus"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 100</div>
<code> public integer
<strong>getModulus</strong>()</code>
</h3>
<div class="details">
<p>Set the GOP size</p>
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_createProgressListener">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_createProgressListener"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 108</div>
<code> public array
<strong>createProgressListener</strong>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)</code>
</h3>
<div class="details">
<p>Creates the progress listener.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$GOPsize</td>
<td><a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td>$media</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td>Integer</td>
<td>$pass</td>
<td>The current pas snumber</td>
</tr>
<tr>
<td>Integer</td>
<td>$total</td>
<td>The total pass number</td>
</tr>
</table>
<h4>Return Value</h4>
<h4>Exceptions</h4>
<table>
<tr>
<td>array</td>
<td>An array of listeners</td>
</tr>
</table>
</div>
</div>
<h3 id="method___construct">
<div class="location">at line 19</div>
<code> public
<strong>__construct</strong>($audioCodec = &#039;libvorbis&#039;, $videoCodec = &#039;libtheora&#039;)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
<td>$audioCodec</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$videoCodec</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_supportBFrames">
<div class="location">at line 27</div>
<code> public
<div class="location">at line 29</div>
<code> public Boolean
<strong>supportBFrames</strong>()</code>
</h3>
<div class="details">
<p>{@inheritDoc}</p>
<p>Returns true if the current format supports B-Frames.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAvailableAudioCodecs">
<div class="location">at line 35</div>
<div class="location">at line 37</div>
<code> public
<strong>getAvailableAudioCodecs</strong>()</code>
</h3>
@ -579,15 +432,24 @@
</div>
<h3 id="method_getAvailableVideoCodecs">
<div class="location">at line 43</div>
<code> public
<div class="location">at line 45</div>
<code> public array
<strong>getAvailableVideoCodecs</strong>()</code>
</h3>
<div class="details">
<p>{@inheritDoc}</p>
<p>Returns the list of available video codecs for this format.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>

View file

@ -1,98 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\Resizable | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../../FFMpeg/Format/Video.html">FFMpeg\Format\Video</a>\Resizable</h1>
</div>
<div class="content">
<p>interface <strong>Resizable</strong> implements
<a href="../../../FFMpeg/Format/Video.html"><abbr title="FFMpeg\Format\Video">Video</abbr></a></p>
<div class="description">
<p>The resizable video interface</p>
<p>This interface provides methods for video resizing.</p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
<a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a>
</td>
<td class="last">
<a href="#method_getComputedDimensions">getComputedDimensions</a>(integer $originalWidth, integer $originalHeight)
<p>Returns the computed dimensions for the resize, after operation.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getComputedDimensions">
<div class="location">at line 35</div>
<code> public <a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a>
<strong>getComputedDimensions</strong>(integer $originalWidth, integer $originalHeight)</code>
</h3>
<div class="details">
<p>Returns the computed dimensions for the resize, after operation.</p>
<p>This method return the actual dimensions that FFmpeg will use.</p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$originalWidth</td>
<td></td>
</tr>
<tr>
<td>integer</td>
<td>$originalHeight</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a></td>
<td>A dimension</td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,464 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\WMV | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Format/Video.html">FFMpeg\Format\Video</a>\WMV</h1>
</div>
<div class="content">
<p>class <strong>WMV</strong> extends <a href="../../../FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></p>
<div class="description">
<p>The WMV video format</p>
<p></p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>Gets the kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setKiloBitrate">setKiloBitrate</a>(integer $kiloBitrate)
<p>Sets the kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getVideoCodec">getVideoCodec</a>()
<p>Returns the video codec.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setVideoCodec">setVideoCodec</a>(string $videoCodec)
<p>Sets the video codec, Should be in the available ones, otherwise an exception is thrown.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getPasses">getPasses</a>()
<p>Returns the number of passes.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getPasses"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getModulus">getModulus</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getModulus"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_createProgressListener">createProgressListener</a>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)
<p>Creates the progress listener.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_createProgressListener"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>($audioCodec = &#039;wmav2&#039;, $videoCodec = &#039;wmv2&#039;)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_supportBFrames">supportBFrames</a>()
<p>Returns true if the current format supports B-Frames.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getAvailableAudioCodecs">getAvailableAudioCodecs</a>()
<p>{@inheritDoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_getAvailableVideoCodecs">getAvailableVideoCodecs</a>()
<p>Returns the list of available video codecs for this format.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 38</div>
<code> public integer
<strong>getKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Gets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 49</div>
<code> public
<strong>setKiloBitrate</strong>(integer $kiloBitrate)</code>
</h3>
<div class="details">
<p>Sets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$kiloBitrate</td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getVideoCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 63</div>
<code> public string
<strong>getVideoCodec</strong>()</code>
</h3>
<div class="details">
<p>Returns the video codec.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setVideoCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 75</div>
<code> public
<strong>setVideoCodec</strong>(string $videoCodec)</code>
</h3>
<div class="details">
<p>Sets the video codec, Should be in the available ones, otherwise an exception is thrown.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$videoCodec</td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPasses">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getPasses"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 92</div>
<code> public string
<strong>getPasses</strong>()</code>
</h3>
<div class="details">
<p>Returns the number of passes.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getModulus">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getModulus"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 100</div>
<code> public integer
<strong>getModulus</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_createProgressListener">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_createProgressListener"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 108</div>
<code> public array
<strong>createProgressListener</strong>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)</code>
</h3>
<div class="details">
<p>Creates the progress listener.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td>$media</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td>Integer</td>
<td>$pass</td>
<td>The current pas snumber</td>
</tr>
<tr>
<td>Integer</td>
<td>$total</td>
<td>The total pass number</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td>An array of listeners</td>
</tr>
</table>
</div>
</div>
<h3 id="method___construct">
<div class="location">at line 19</div>
<code> public
<strong>__construct</strong>($audioCodec = &#039;wmav2&#039;, $videoCodec = &#039;wmv2&#039;)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$audioCodec</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$videoCodec</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_supportBFrames">
<div class="location">at line 29</div>
<code> public Boolean
<strong>supportBFrames</strong>()</code>
</h3>
<div class="details">
<p>Returns true if the current format supports B-Frames.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAvailableAudioCodecs">
<div class="location">at line 37</div>
<code> public
<strong>getAvailableAudioCodecs</strong>()</code>
</h3>
<div class="details">
<p>{@inheritDoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_getAvailableVideoCodecs">
<div class="location">at line 45</div>
<code> public array
<strong>getAvailableVideoCodecs</strong>()</code>
</h3>
<div class="details">
<p>Returns the list of available video codecs for this format.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,464 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\WMV3 | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../../classes.html">Classes</a></li>
<li><a href="../../../namespaces.html">Namespaces</a></li>
<li><a href="../../../interfaces.html">Interfaces</a></li>
<li><a href="../../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Format/Video.html">FFMpeg\Format\Video</a>\WMV3</h1>
</div>
<div class="content">
<p>class <strong>WMV3</strong> extends <a href="../../../FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></p>
<div class="description">
<p>The WMV video format</p>
<p></p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>Gets the kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setKiloBitrate">setKiloBitrate</a>(integer $kiloBitrate)
<p>Sets the kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getVideoCodec">getVideoCodec</a>()
<p>Returns the video codec.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setVideoCodec">setVideoCodec</a>(string $videoCodec)
<p>Sets the video codec, Should be in the available ones, otherwise an exception is thrown.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getPasses">getPasses</a>()
<p>Returns the number of passes.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getPasses"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getModulus">getModulus</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getModulus"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_createProgressListener">createProgressListener</a>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)
<p>Creates the progress listener.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_createProgressListener"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>($audioCodec = &#039;wmav3&#039;, $videoCodec = &#039;wmv3&#039;)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_supportBFrames">supportBFrames</a>()
<p>Returns true if the current format supports B-Frames.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getAvailableAudioCodecs">getAvailableAudioCodecs</a>()
<p>{@inheritDoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_getAvailableVideoCodecs">getAvailableVideoCodecs</a>()
<p>Returns the list of available video codecs for this format.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 38</div>
<code> public integer
<strong>getKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Gets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 49</div>
<code> public
<strong>setKiloBitrate</strong>(integer $kiloBitrate)</code>
</h3>
<div class="details">
<p>Sets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$kiloBitrate</td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getVideoCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 63</div>
<code> public string
<strong>getVideoCodec</strong>()</code>
</h3>
<div class="details">
<p>Returns the video codec.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setVideoCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 75</div>
<code> public
<strong>setVideoCodec</strong>(string $videoCodec)</code>
</h3>
<div class="details">
<p>Sets the video codec, Should be in the available ones, otherwise an exception is thrown.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$videoCodec</td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPasses">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getPasses"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 92</div>
<code> public string
<strong>getPasses</strong>()</code>
</h3>
<div class="details">
<p>Returns the number of passes.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getModulus">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getModulus"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 100</div>
<code> public integer
<strong>getModulus</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_createProgressListener">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_createProgressListener"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 108</div>
<code> public array
<strong>createProgressListener</strong>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)</code>
</h3>
<div class="details">
<p>Creates the progress listener.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td>$media</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td>Integer</td>
<td>$pass</td>
<td>The current pas snumber</td>
</tr>
<tr>
<td>Integer</td>
<td>$total</td>
<td>The total pass number</td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td>An array of listeners</td>
</tr>
</table>
</div>
</div>
<h3 id="method___construct">
<div class="location">at line 19</div>
<code> public
<strong>__construct</strong>($audioCodec = &#039;wmav3&#039;, $videoCodec = &#039;wmv3&#039;)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$audioCodec</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$videoCodec</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_supportBFrames">
<div class="location">at line 29</div>
<code> public Boolean
<strong>supportBFrames</strong>()</code>
</h3>
<div class="details">
<p>Returns true if the current format supports B-Frames.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAvailableAudioCodecs">
<div class="location">at line 37</div>
<code> public
<strong>getAvailableAudioCodecs</strong>()</code>
</h3>
<div class="details">
<p>{@inheritDoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_getAvailableVideoCodecs">
<div class="location">at line 45</div>
<code> public array
<strong>getAvailableVideoCodecs</strong>()</code>
</h3>
<div class="details">
<p>Returns the list of available video codecs for this format.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -29,25 +29,6 @@
<p></p>
</div>
<h2>Constants</h2>
<table>
<tr>
<td>RESIZEMODE_FIT</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>RESIZEMODE_INSET</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
</table>
<h2>Methods</h2>
@ -58,88 +39,28 @@
integer
</td>
<td class="last">
<a href="#method_getWidth">getWidth</a>()
<p>Returns the width setting.</p>
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>Gets the kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getWidth"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getHeight">getHeight</a>()
<p>Returns the height setting The return of this method should not depend on a media file size</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getHeight"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setDimensions">setDimensions</a>(integer $width, integer $height)
<p>Set the dimensions</p>
<a href="#method_setKiloBitrate">setKiloBitrate</a>(integer $kiloBitrate)
<p>Sets the kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a>
</td>
<td class="last">
<a href="#method_getComputedDimensions">getComputedDimensions</a>(integer $originalWidth, integer $originalHeight)
<p>{@inheritdoc)</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getComputedDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setResizeMode">setResizeMode</a>(string $mode)
<p>Set the resize mode</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getResizeMode">getResizeMode</a>()
<p>Get the current resize mode name</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getFrameRate">getFrameRate</a>()
<p>Returns the frame rate</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setFrameRate">setFrameRate</a>(integer $frameRate)
<p>Set the framerate</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getVideoCodec">getVideoCodec</a>()
<p>{@inheritdoc}</p>
<p>Returns the video codec.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
@ -149,37 +70,57 @@
</td>
<td class="last">
<a href="#method_setVideoCodec">setVideoCodec</a>(string $videoCodec)
<p>Set the video codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the video codec, Should be in the available ones, otherwise an exception is thrown.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getGOPsize">getGOPsize</a>()
<p>{@inheritdoc}</p>
<a href="#method_getPasses">getPasses</a>()
<p>Returns the number of passes.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getPasses"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getModulus">getModulus</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getModulus"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_createProgressListener">createProgressListener</a>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)
<p>Creates the progress listener.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_createProgressListener"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setGOPsize">setGOPsize</a>(integer $GOPsize)
<p>Set the GOP size</p>
<a href="#method___construct">__construct</a>($audioCodec = &#039;libvorbis&#039;, $videoCodec = &#039;libvpx&#039;)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
<td></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_supportBFrames">supportBFrames</a>()
<p>{@inheritDoc}</p>
<p>Returns true if the current format supports B-Frames.</p>
</td>
<td></td>
</tr>
@ -205,11 +146,11 @@
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_getAvailableVideoCodecs">getAvailableVideoCodecs</a>()
<p>{@inheritDoc}</p>
<p>Returns the list of available video codecs for this format.</p>
</td>
<td></td>
</tr>
@ -218,37 +159,13 @@
<h2>Details</h2>
<h3 id="method_getWidth">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getWidth"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 42</div>
<h3 id="method_getKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 38</div>
<code> public integer
<strong>getWidth</strong>()</code>
<strong>getKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Returns the width setting.</p>
<p>The return of this method should not depend on a media file size</p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getHeight">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getHeight"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 53</div>
<code> public integer
<strong>getHeight</strong>()</code>
</h3>
<div class="details">
<p>Returns the height setting The return of this method should not depend on a media file size</p>
<p>Gets the kiloBitrate value.</p>
<p></p>
<div class="tags">
@ -266,13 +183,13 @@
</div>
</div>
<h3 id="method_setDimensions">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 65</div>
<h3 id="method_setKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 49</div>
<code> public
<strong>setDimensions</strong>(integer $width, integer $height)</code>
<strong>setKiloBitrate</strong>(integer $kiloBitrate)</code>
</h3>
<div class="details">
<p>Set the dimensions</p>
<p>Sets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -280,167 +197,7 @@
<table>
<tr>
<td>integer</td>
<td>$width</td>
<td>The heigth</td>
</tr>
<tr>
<td>integer</td>
<td>$height</td>
<td>The width</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getComputedDimensions">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getComputedDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 83</div>
<code> public <a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a>
<strong>getComputedDimensions</strong>(integer $originalWidth, integer $originalHeight)</code>
</h3>
<div class="details">
<p>{@inheritdoc)</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$originalWidth</td>
<td></td>
</tr>
<tr>
<td>integer</td>
<td>$originalHeight</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a></td>
<td>A dimension</td>
</tr>
</table>
</div>
</div>
<h3 id="method_setResizeMode">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 120</div>
<code> public
<strong>setResizeMode</strong>(string $mode)</code>
</h3>
<div class="details">
<p>Set the resize mode</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$mode</td>
<td>The mode, one of the self::RESIZEMODE_* constants</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getResizeMode">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 140</div>
<code> public string
<strong>getResizeMode</strong>()</code>
</h3>
<div class="details">
<p>Get the current resize mode name</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFrameRate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 148</div>
<code> public integer
<strong>getFrameRate</strong>()</code>
</h3>
<div class="details">
<p>Returns the frame rate</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFrameRate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 160</div>
<code> public
<strong>setFrameRate</strong>(integer $frameRate)</code>
</h3>
<div class="details">
<p>Set the framerate</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$frameRate</td>
<td>$kiloBitrate</td>
<td></td>
</tr>
</table>
@ -461,27 +218,36 @@
</div>
<h3 id="method_getVideoCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 174</div>
<code> public
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 63</div>
<code> public string
<strong>getVideoCodec</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p>Returns the video codec.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setVideoCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 186</div>
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 75</div>
<code> public
<strong>setVideoCodec</strong>(string $videoCodec)</code>
</h3>
<div class="details">
<p>Set the video codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the video codec, Should be in the available ones, otherwise an exception is thrown.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -509,72 +275,159 @@
</div>
</div>
<h3 id="method_getGOPsize">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 203</div>
<code> public
<strong>getGOPsize</strong>()</code>
<h3 id="method_getPasses">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getPasses"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 92</div>
<code> public string
<strong>getPasses</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p>Returns the number of passes.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setGOPsize">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 215</div>
<code> public
<strong>setGOPsize</strong>(integer $GOPsize)</code>
<h3 id="method_getModulus">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getModulus"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 100</div>
<code> public integer
<strong>getModulus</strong>()</code>
</h3>
<div class="details">
<p>Set the GOP size</p>
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_createProgressListener">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_createProgressListener"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 108</div>
<code> public array
<strong>createProgressListener</strong>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)</code>
</h3>
<div class="details">
<p>Creates the progress listener.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$GOPsize</td>
<td><a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td>$media</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td>Integer</td>
<td>$pass</td>
<td>The current pas snumber</td>
</tr>
<tr>
<td>Integer</td>
<td>$total</td>
<td>The total pass number</td>
</tr>
</table>
<h4>Return Value</h4>
<h4>Exceptions</h4>
<table>
<tr>
<td>array</td>
<td>An array of listeners</td>
</tr>
</table>
</div>
</div>
<h3 id="method___construct">
<div class="location">at line 19</div>
<code> public
<strong>__construct</strong>($audioCodec = &#039;libvorbis&#039;, $videoCodec = &#039;libvpx&#039;)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
<td>$audioCodec</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$videoCodec</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_supportBFrames">
<div class="location">at line 27</div>
<code> public
<div class="location">at line 29</div>
<code> public Boolean
<strong>supportBFrames</strong>()</code>
</h3>
<div class="details">
<p>{@inheritDoc}</p>
<p>Returns true if the current format supports B-Frames.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getExtraParams">
<div class="location">at line 35</div>
<div class="location">at line 37</div>
<code> public
<strong>getExtraParams</strong>()</code>
</h3>
@ -589,7 +442,7 @@
</div>
<h3 id="method_getAvailableAudioCodecs">
<div class="location">at line 43</div>
<div class="location">at line 45</div>
<code> public
<strong>getAvailableAudioCodecs</strong>()</code>
</h3>
@ -604,15 +457,24 @@
</div>
<h3 id="method_getAvailableVideoCodecs">
<div class="location">at line 51</div>
<code> public
<div class="location">at line 53</div>
<code> public array
<strong>getAvailableVideoCodecs</strong>()</code>
</h3>
<div class="details">
<p>{@inheritDoc}</p>
<p>Returns the list of available video codecs for this format.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>

View file

@ -29,25 +29,6 @@
<p></p>
</div>
<h2>Constants</h2>
<table>
<tr>
<td>RESIZEMODE_FIT</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
<tr>
<td>RESIZEMODE_INSET</td>
<td class="last">
<p><em></em></p>
<p></p>
</td>
</tr>
</table>
<h2>Methods</h2>
@ -58,88 +39,28 @@
integer
</td>
<td class="last">
<a href="#method_getWidth">getWidth</a>()
<p>Returns the width setting.</p>
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>Gets the kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getWidth"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getHeight">getHeight</a>()
<p>Returns the height setting The return of this method should not depend on a media file size</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getHeight"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setDimensions">setDimensions</a>(integer $width, integer $height)
<p>Set the dimensions</p>
<a href="#method_setKiloBitrate">setKiloBitrate</a>(integer $kiloBitrate)
<p>Sets the kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a>
</td>
<td class="last">
<a href="#method_getComputedDimensions">getComputedDimensions</a>(integer $originalWidth, integer $originalHeight)
<p>{@inheritdoc)</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getComputedDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setResizeMode">setResizeMode</a>(string $mode)
<p>Set the resize mode</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getResizeMode">getResizeMode</a>()
<p>Get the current resize mode name</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getFrameRate">getFrameRate</a>()
<p>Returns the frame rate</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setFrameRate">setFrameRate</a>(integer $frameRate)
<p>Set the framerate</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getVideoCodec">getVideoCodec</a>()
<p>{@inheritdoc}</p>
<p>Returns the video codec.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
@ -149,37 +70,57 @@
</td>
<td class="last">
<a href="#method_setVideoCodec">setVideoCodec</a>(string $videoCodec)
<p>Set the video codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the video codec, Should be in the available ones, otherwise an exception is thrown.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getGOPsize">getGOPsize</a>()
<p>{@inheritdoc}</p>
<a href="#method_getPasses">getPasses</a>()
<p>Returns the number of passes.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getModulus">getModulus</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_createProgressListener">createProgressListener</a>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)
<p>Creates the progress listener.</p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_createProgressListener"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setGOPsize">setGOPsize</a>(integer $GOPsize)
<p>Set the GOP size</p>
<a href="#method___construct">__construct</a>($audioCodec = &#039;libfaac&#039;, $videoCodec = &#039;libx264&#039;)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></small></td>
<td></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_supportBFrames">supportBFrames</a>()
<p>{@inheritDoc}</p>
<p>Returns true if the current format supports B-Frames.</p>
</td>
<td></td>
</tr>
@ -195,11 +136,11 @@
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_getAvailableVideoCodecs">getAvailableVideoCodecs</a>()
<p>{@inheritDoc}</p>
<p>Returns the list of available video codecs for this format.</p>
</td>
<td></td>
</tr>
@ -208,37 +149,13 @@
<h2>Details</h2>
<h3 id="method_getWidth">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getWidth"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 42</div>
<h3 id="method_getKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 38</div>
<code> public integer
<strong>getWidth</strong>()</code>
<strong>getKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Returns the width setting.</p>
<p>The return of this method should not depend on a media file size</p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getHeight">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getHeight"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 53</div>
<code> public integer
<strong>getHeight</strong>()</code>
</h3>
<div class="details">
<p>Returns the height setting The return of this method should not depend on a media file size</p>
<p>Gets the kiloBitrate value.</p>
<p></p>
<div class="tags">
@ -256,13 +173,13 @@
</div>
</div>
<h3 id="method_setDimensions">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 65</div>
<h3 id="method_setKiloBitrate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 49</div>
<code> public
<strong>setDimensions</strong>(integer $width, integer $height)</code>
<strong>setKiloBitrate</strong>(integer $kiloBitrate)</code>
</h3>
<div class="details">
<p>Set the dimensions</p>
<p>Sets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -270,167 +187,7 @@
<table>
<tr>
<td>integer</td>
<td>$width</td>
<td>The heigth</td>
</tr>
<tr>
<td>integer</td>
<td>$height</td>
<td>The width</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getComputedDimensions">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getComputedDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 83</div>
<code> public <a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a>
<strong>getComputedDimensions</strong>(integer $originalWidth, integer $originalHeight)</code>
</h3>
<div class="details">
<p>{@inheritdoc)</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$originalWidth</td>
<td></td>
</tr>
<tr>
<td>integer</td>
<td>$originalHeight</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../../FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a></td>
<td>A dimension</td>
</tr>
</table>
</div>
</div>
<h3 id="method_setResizeMode">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 120</div>
<code> public
<strong>setResizeMode</strong>(string $mode)</code>
</h3>
<div class="details">
<p>Set the resize mode</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$mode</td>
<td>The mode, one of the self::RESIZEMODE_* constants</td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getResizeMode">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 140</div>
<code> public string
<strong>getResizeMode</strong>()</code>
</h3>
<div class="details">
<p>Get the current resize mode name</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFrameRate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 148</div>
<code> public integer
<strong>getFrameRate</strong>()</code>
</h3>
<div class="details">
<p>Returns the frame rate</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFrameRate">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 160</div>
<code> public
<strong>setFrameRate</strong>(integer $frameRate)</code>
</h3>
<div class="details">
<p>Set the framerate</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$frameRate</td>
<td>$kiloBitrate</td>
<td></td>
</tr>
</table>
@ -451,27 +208,36 @@
</div>
<h3 id="method_getVideoCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 174</div>
<code> public
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 63</div>
<code> public string
<strong>getVideoCodec</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p>Returns the video codec.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setVideoCodec">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 186</div>
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 75</div>
<code> public
<strong>setVideoCodec</strong>(string $videoCodec)</code>
</h3>
<div class="details">
<p>Set the video codec, Should be in the available ones, otherwise an exception is thrown</p>
<p>Sets the video codec, Should be in the available ones, otherwise an exception is thrown.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
@ -499,72 +265,159 @@
</div>
</div>
<h3 id="method_getGOPsize">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_getGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 203</div>
<code> public
<strong>getGOPsize</strong>()</code>
<h3 id="method_getPasses">
<div class="location">at line 53</div>
<code> public string
<strong>getPasses</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p>Returns the number of passes.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setGOPsize">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 215</div>
<code> public
<strong>setGOPsize</strong>(integer $GOPsize)</code>
<h3 id="method_getModulus">
<div class="location">at line 58</div>
<code> public integer
<strong>getModulus</strong>()</code>
</h3>
<div class="details">
<p>Set the GOP size</p>
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_createProgressListener">
<div class="location">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_createProgressListener"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> at line 108</div>
<code> public array
<strong>createProgressListener</strong>(<a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> $media, <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, Integer $pass, Integer $total)</code>
</h3>
<div class="details">
<p>Creates the progress listener.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$GOPsize</td>
<td><a href="../../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td>$media</td>
<td></td>
</tr>
<tr>
<td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td>Integer</td>
<td>$pass</td>
<td>The current pas snumber</td>
</tr>
<tr>
<td>Integer</td>
<td>$total</td>
<td>The total pass number</td>
</tr>
</table>
<h4>Return Value</h4>
<h4>Exceptions</h4>
<table>
<tr>
<td>array</td>
<td>An array of listeners</td>
</tr>
</table>
</div>
</div>
<h3 id="method___construct">
<div class="location">at line 19</div>
<code> public
<strong>__construct</strong>($audioCodec = &#039;libfaac&#039;, $videoCodec = &#039;libx264&#039;)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
<td>$audioCodec</td>
<td></td>
</tr>
<tr>
<td></td>
<td>$videoCodec</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_supportBFrames">
<div class="location">at line 27</div>
<code> public
<div class="location">at line 29</div>
<code> public Boolean
<strong>supportBFrames</strong>()</code>
</h3>
<div class="details">
<p>{@inheritDoc}</p>
<p>Returns true if the current format supports B-Frames.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAvailableAudioCodecs">
<div class="location">at line 35</div>
<div class="location">at line 37</div>
<code> public
<strong>getAvailableAudioCodecs</strong>()</code>
</h3>
@ -579,15 +432,24 @@
</div>
<h3 id="method_getAvailableVideoCodecs">
<div class="location">at line 43</div>
<code> public
<div class="location">at line 45</div>
<code> public array
<strong>getAvailableVideoCodecs</strong>()</code>
</h3>
<div class="details">
<p>{@inheritDoc}</p>
<p>Returns the list of available video codecs for this format.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>

View file

@ -0,0 +1,404 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\VideoInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/Format.html">FFMpeg\Format</a>\VideoInterface</h1>
</div>
<div class="content">
<p>interface <strong>VideoInterface</strong> implements
<a href="../../FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getAudioKiloBitrate">getAudioKiloBitrate</a>()
<p>Gets the audio kiloBitrate value.</p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Format/AudioInterface.html#method_getAudioKiloBitrate"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<abbr title="FFMpeg\Format\array()">array()</abbr>
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>Returns an array of extra parameters to add to ffmpeg commandline.</p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Format/AudioInterface.html#method_getExtraParams"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getAudioCodec">getAudioCodec</a>()
<p>Returns the audio codec.</p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Format/AudioInterface.html#method_getAudioCodec"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a></small></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_getAvailableAudioCodecs">getAvailableAudioCodecs</a>()
<p>Returns the list of available audio codecs for this format.</p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Format/AudioInterface.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a></small></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getKiloBitrate">getKiloBitrate</a>()
<p>Gets the kiloBitrate value.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getPasses">getPasses</a>()
<p>Returns the number of passes.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getModulus">getModulus</a>()
<p>Returns the modulus used by the Resizable video.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getVideoCodec">getVideoCodec</a>()
<p>Returns the video codec.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
Boolean
</td>
<td class="last">
<a href="#method_supportBFrames">supportBFrames</a>()
<p>Returns true if the current format supports B-Frames.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
array
</td>
<td class="last">
<a href="#method_getAvailableVideoCodecs">getAvailableVideoCodecs</a>()
<p>Returns the list of available video codecs for this format.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getAudioKiloBitrate">
<div class="location">in <a href="../../FFMpeg/Format/AudioInterface.html#method_getAudioKiloBitrate"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a> at line 20</div>
<code> public integer
<strong>getAudioKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Gets the audio kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getExtraParams">
<div class="location">in <a href="../../FFMpeg/Format/AudioInterface.html#method_getExtraParams"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a> at line 27</div>
<code> public <abbr title="FFMpeg\Format\array()">array()</abbr>
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>Returns an array of extra parameters to add to ffmpeg commandline.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><abbr title="FFMpeg\Format\array()">array()</abbr></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAudioCodec">
<div class="location">in <a href="../../FFMpeg/Format/AudioInterface.html#method_getAudioCodec"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a> at line 34</div>
<code> public string
<strong>getAudioCodec</strong>()</code>
</h3>
<div class="details">
<p>Returns the audio codec.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAvailableAudioCodecs">
<div class="location">in <a href="../../FFMpeg/Format/AudioInterface.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a> at line 41</div>
<code> public array
<strong>getAvailableAudioCodecs</strong>()</code>
</h3>
<div class="details">
<p>Returns the list of available audio codecs for this format.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getKiloBitrate">
<div class="location">at line 21</div>
<code> public integer
<strong>getKiloBitrate</strong>()</code>
</h3>
<div class="details">
<p>Gets the kiloBitrate value.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPasses">
<div class="location">at line 28</div>
<code> public string
<strong>getPasses</strong>()</code>
</h3>
<div class="details">
<p>Returns the number of passes.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getModulus">
<div class="location">at line 40</div>
<code> public integer
<strong>getModulus</strong>()</code>
</h3>
<div class="details">
<p>Returns the modulus used by the Resizable video.</p>
<p>This used to calculate the target dimensions while maintaining the best<br />
aspect ratio.</p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>integer</td>
<td></td>
</tr>
</table>
<h4>See also</h4>
<table>
<tr>
<td>http://www.undeadborn.net/tools/rescalculator.php</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getVideoCodec">
<div class="location">at line 47</div>
<code> public string
<strong>getVideoCodec</strong>()</code>
</h3>
<div class="details">
<p>Returns the video codec.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_supportBFrames">
<div class="location">at line 56</div>
<code> public Boolean
<strong>supportBFrames</strong>()</code>
</h3>
<div class="details">
<p>Returns true if the current format supports B-Frames.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>Boolean</td>
<td></td>
</tr>
</table>
<h4>See also</h4>
<table>
<tr>
<td>https://wikipedia.org/wiki/Video_compression_picture_types</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAvailableVideoCodecs">
<div class="location">at line 63</div>
<code> public array
<strong>getAvailableVideoCodecs</strong>()</code>
</h3>
<div class="details">
<p>Returns the list of available video codecs for this format.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>array</td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,61 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Media | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css">
</head>
<body id="overview">
<div class="header">
<ul>
<li><a href="../classes.html">Classes</a></li>
<li><a href="../namespaces.html">Namespaces</a></li>
<li><a href="../interfaces.html">Interfaces</a></li>
<li><a href="../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Namespace</div>
<h1>FFMpeg\Media</h1>
</div>
<div class="content">
<table>
<tr>
<td><a href="../FFMpeg/Media/AbstractMediaType.html"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Media/AbstractStreamableMedia.html"><abbr title="FFMpeg\Media\AbstractStreamableMedia">AbstractStreamableMedia</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a></td>
<td class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></td>
<td class="last"></td>
</tr>
</table>
<h2>Interfaces</h2>
<table>
<tr>
<td><a href="../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td class="last"></td>
</tr>
</table>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,358 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Media\AbstractMediaType | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Media.html">FFMpeg\Media</a>\AbstractMediaType</h1>
</div>
<div class="content">
<p>abstract class <strong>AbstractMediaType</strong> implements
<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>($pathfile, <a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $driver, <a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a>
</td>
<td class="last">
<a href="#method_getFFMpegDriver">getFFMpegDriver</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
</td>
<td class="last">
<a href="#method_setFFMpegDriver">setFFMpegDriver</a>(<a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $driver)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
</td>
<td class="last">
<a href="#method_getFFProbe">getFFProbe</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
</td>
<td class="last">
<a href="#method_setFFProbe">setFFProbe</a>(<a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getPathfile">getPathfile</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
</td>
<td class="last">
<a href="#method_setFiltersCollection">setFiltersCollection</a>(<a href="../../FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a> $filters)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
</td>
<td class="last">
<a href="#method_getFiltersCollection">getFiltersCollection</a>()
<p></p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 31</div>
<code> public
<strong>__construct</strong>($pathfile, <a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $driver, <a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$pathfile</td>
<td></td>
</tr>
<tr>
<td><a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td>$driver</td>
<td></td>
</tr>
<tr>
<td><a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFFMpegDriver">
<div class="location">at line 44</div>
<code> public <a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a>
<strong>getFFMpegDriver</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFFMpegDriver">
<div class="location">at line 54</div>
<code> public <a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
<strong>setFFMpegDriver</strong>(<a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $driver)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td>$driver</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFFProbe">
<div class="location">at line 64</div>
<code> public <a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
<strong>getFFProbe</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFFProbe">
<div class="location">at line 74</div>
<code> public <a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
<strong>setFFProbe</strong>(<a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPathfile">
<div class="location">at line 84</div>
<code> public string
<strong>getPathfile</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFiltersCollection">
<div class="location">at line 94</div>
<code> public <a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
<strong>setFiltersCollection</strong>(<a href="../../FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a> $filters)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a></td>
<td>$filters</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFiltersCollection">
<div class="location">at line 104</div>
<code> public <a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
<strong>getFiltersCollection</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,425 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Media\AbstractStreamableMedia | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Media.html">FFMpeg\Media</a>\AbstractStreamableMedia</h1>
</div>
<div class="content">
<p>abstract class <strong>AbstractStreamableMedia</strong> extends <a href="../../FFMpeg/Media/AbstractMediaType.html"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>($pathfile, <a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $driver, <a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method___construct"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a>
</td>
<td class="last">
<a href="#method_getFFMpegDriver">getFFMpegDriver</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_getFFMpegDriver"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
</td>
<td class="last">
<a href="#method_setFFMpegDriver">setFFMpegDriver</a>(<a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $driver)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_setFFMpegDriver"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
</td>
<td class="last">
<a href="#method_getFFProbe">getFFProbe</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_getFFProbe"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
</td>
<td class="last">
<a href="#method_setFFProbe">setFFProbe</a>(<a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_setFFProbe"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getPathfile">getPathfile</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_getPathfile"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
</td>
<td class="last">
<a href="#method_setFiltersCollection">setFiltersCollection</a>(<a href="../../FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a> $filters)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_setFiltersCollection"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
</td>
<td class="last">
<a href="#method_getFiltersCollection">getFiltersCollection</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_getFiltersCollection"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
</td>
<td class="last">
<a href="#method_getStreams">getStreams</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a>
</td>
<td class="last">
<a href="#method_getFormat">getFormat</a>()
<p></p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method___construct"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 31</div>
<code> public
<strong>__construct</strong>($pathfile, <a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $driver, <a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$pathfile</td>
<td></td>
</tr>
<tr>
<td><a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td>$driver</td>
<td></td>
</tr>
<tr>
<td><a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFFMpegDriver">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_getFFMpegDriver"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 44</div>
<code> public <a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a>
<strong>getFFMpegDriver</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFFMpegDriver">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_setFFMpegDriver"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 54</div>
<code> public <a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
<strong>setFFMpegDriver</strong>(<a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $driver)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td>$driver</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFFProbe">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_getFFProbe"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 64</div>
<code> public <a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
<strong>getFFProbe</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFFProbe">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_setFFProbe"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 74</div>
<code> public <a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
<strong>setFFProbe</strong>(<a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPathfile">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_getPathfile"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 84</div>
<code> public string
<strong>getPathfile</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFiltersCollection">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_setFiltersCollection"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 94</div>
<code> public <a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
<strong>setFiltersCollection</strong>(<a href="../../FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a> $filters)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a></td>
<td>$filters</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFiltersCollection">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_getFiltersCollection"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 104</div>
<code> public <a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
<strong>getFiltersCollection</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getStreams">
<div class="location">at line 22</div>
<code> public <a href="../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
<strong>getStreams</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFormat">
<div class="location">at line 30</div>
<code> public <a href="../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a>
<strong>getFormat</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,248 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Media\Audio | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Media.html">FFMpeg\Media</a>\Audio</h1>
</div>
<div class="content">
<p>class <strong>Audio</strong> extends <a href="../../FFMpeg/Media/AbstractStreamableMedia.html"><abbr title="FFMpeg\Media\AbstractStreamableMedia">AbstractStreamableMedia</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
<a href="../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
</td>
<td class="last">
<a href="#method_getStreams">getStreams</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractStreamableMedia.html#method_getStreams"><abbr title="FFMpeg\Media\AbstractStreamableMedia">AbstractStreamableMedia</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a>
</td>
<td class="last">
<a href="#method_getFormat">getFormat</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractStreamableMedia.html#method_getFormat"><abbr title="FFMpeg\Media\AbstractStreamableMedia">AbstractStreamableMedia</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a>
</td>
<td class="last">
<a href="#method_filters">filters</a>()
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a>
</td>
<td class="last">
<a href="#method_addFilter">addFilter</a>(<a href="../../FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a> $filter)
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a>
</td>
<td class="last">
<a href="#method_save">save</a>(<a href="../../FFMpeg/Format/FormatInterface.html"><abbr title="FFMpeg\Format\FormatInterface">FormatInterface</abbr></a> $format, string $outputPathfile)
<p>Exports the audio in the desired format, applies registered filters.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getStreams">
<div class="location">in <a href="../../FFMpeg/Media/AbstractStreamableMedia.html#method_getStreams"><abbr title="FFMpeg\Media\AbstractStreamableMedia">AbstractStreamableMedia</abbr></a> at line 22</div>
<code> public <a href="../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
<strong>getStreams</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFormat">
<div class="location">in <a href="../../FFMpeg/Media/AbstractStreamableMedia.html#method_getFormat"><abbr title="FFMpeg\Media\AbstractStreamableMedia">AbstractStreamableMedia</abbr></a> at line 30</div>
<code> public <a href="../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a>
<strong>getFormat</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_filters">
<div class="location">at line 31</div>
<code> public <a href="../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a>
<strong>filters</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_addFilter">
<div class="location">at line 41</div>
<code> public <a href="../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a>
<strong>addFilter</strong>(<a href="../../FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a> $filter)</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a></td>
<td>$filter</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_save">
<div class="location">at line 62</div>
<code> public <a href="../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a>
<strong>save</strong>(<a href="../../FFMpeg/Format/FormatInterface.html"><abbr title="FFMpeg\Format\FormatInterface">FormatInterface</abbr></a> $format, string $outputPathfile)</code>
</h3>
<div class="details">
<p>Exports the audio in the desired format, applies registered filters.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Format/FormatInterface.html"><abbr title="FFMpeg\Format\FormatInterface">FormatInterface</abbr></a></td>
<td>$format</td>
<td></td>
</tr>
<tr>
<td>string</td>
<td>$outputPathfile</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a></td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/RuntimeException"><abbr title="RuntimeException">RuntimeException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,532 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Media\Frame | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Media.html">FFMpeg\Media</a>\Frame</h1>
</div>
<div class="content">
<p>class <strong>Frame</strong> extends <a href="../../FFMpeg/Media/AbstractMediaType.html"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>($pathfile, <a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $driver, <a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, <a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a> $timecode)
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a>
</td>
<td class="last">
<a href="#method_getFFMpegDriver">getFFMpegDriver</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_getFFMpegDriver"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
</td>
<td class="last">
<a href="#method_setFFMpegDriver">setFFMpegDriver</a>(<a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $driver)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_setFFMpegDriver"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
</td>
<td class="last">
<a href="#method_getFFProbe">getFFProbe</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_getFFProbe"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
</td>
<td class="last">
<a href="#method_setFFProbe">setFFProbe</a>(<a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_setFFProbe"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getPathfile">getPathfile</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_getPathfile"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
</td>
<td class="last">
<a href="#method_setFiltersCollection">setFiltersCollection</a>(<a href="../../FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a> $filters)
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_setFiltersCollection"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
</td>
<td class="last">
<a href="#method_getFiltersCollection">getFiltersCollection</a>()
<p></p>
</td>
<td><small>from&nbsp;<a href="../../FFMpeg/Media/AbstractMediaType.html#method_getFiltersCollection"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></small></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Filters/Frame/FrameFilters.html"><abbr title="FFMpeg\Filters\Frame\FrameFilters">FrameFilters</abbr></a>
</td>
<td class="last">
<a href="#method_filters">filters</a>()
<p>Returns the available filters.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a>
</td>
<td class="last">
<a href="#method_addFilter">addFilter</a>(<a href="../../FFMpeg/Filters/Frame/FrameFilterInterface.html"><abbr title="FFMpeg\Filters\Frame\FrameFilterInterface">FrameFilterInterface</abbr></a> $filter)
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a>
</td>
<td class="last">
<a href="#method_getTimeCode">getTimeCode</a>()
<p></p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a>
</td>
<td class="last">
<a href="#method_save">save</a>(string $pathfile, Boolean $accurate = false)
<p>Saves the frame in the given filename.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 27</div>
<code> public
<strong>__construct</strong>($pathfile, <a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $driver, <a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, <a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a> $timecode)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td></td>
<td>$pathfile</td>
<td></td>
</tr>
<tr>
<td><a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td>$driver</td>
<td></td>
</tr>
<tr>
<td><a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
<tr>
<td><a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a></td>
<td>$timecode</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFFMpegDriver">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_getFFMpegDriver"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 44</div>
<code> public <a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a>
<strong>getFFMpegDriver</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFFMpegDriver">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_setFFMpegDriver"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 54</div>
<code> public <a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
<strong>setFFMpegDriver</strong>(<a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $driver)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
<td>$driver</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFFProbe">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_getFFProbe"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 64</div>
<code> public <a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
<strong>getFFProbe</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFFProbe">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_setFFProbe"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 74</div>
<code> public <a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
<strong>setFFProbe</strong>(<a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td>$ffprobe</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getPathfile">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_getPathfile"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 84</div>
<code> public string
<strong>getPathfile</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setFiltersCollection">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_setFiltersCollection"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 94</div>
<code> public <a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
<strong>setFiltersCollection</strong>(<a href="../../FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a> $filters)</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a></td>
<td>$filters</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getFiltersCollection">
<div class="location">in <a href="../../FFMpeg/Media/AbstractMediaType.html#method_getFiltersCollection"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> at line 104</div>
<code> public <a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a>
<strong>getFiltersCollection</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_filters">
<div class="location">at line 38</div>
<code> public <a href="../../FFMpeg/Filters/Frame/FrameFilters.html"><abbr title="FFMpeg\Filters\Frame\FrameFilters">FrameFilters</abbr></a>
<strong>filters</strong>()</code>
</h3>
<div class="details">
<p>Returns the available filters.</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/Frame/FrameFilters.html"><abbr title="FFMpeg\Filters\Frame\FrameFilters">FrameFilters</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_addFilter">
<div class="location">at line 48</div>
<code> public <a href="../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a>
<strong>addFilter</strong>(<a href="../../FFMpeg/Filters/Frame/FrameFilterInterface.html"><abbr title="FFMpeg\Filters\Frame\FrameFilterInterface">FrameFilterInterface</abbr></a> $filter)</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/Frame/FrameFilterInterface.html"><abbr title="FFMpeg\Filters\Frame\FrameFilterInterface">FrameFilterInterface</abbr></a></td>
<td>$filter</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getTimeCode">
<div class="location">at line 58</div>
<code> public <a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a>
<strong>getTimeCode</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_save">
<div class="location">at line 75</div>
<code> public <a href="../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a>
<strong>save</strong>(string $pathfile, Boolean $accurate = false)</code>
</h3>
<div class="details">
<p>Saves the frame in the given filename.</p>
<p>Uses the `unaccurate method by default.`</p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$pathfile</td>
<td></td>
</tr>
<tr>
<td>Boolean</td>
<td>$accurate</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a></td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/RuntimeException"><abbr title="RuntimeException">RuntimeException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,103 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Media\MediaTypeInterface | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/Media.html">FFMpeg\Media</a>\MediaTypeInterface</h1>
</div>
<div class="content">
<p>interface <strong>MediaTypeInterface</strong></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_filters">filters</a>()
<p>Returns the available filters.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getPathfile">getPathfile</a>()
<p></p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_filters">
<div class="location">at line 19</div>
<code> public
<strong>filters</strong>()</code>
</h3>
<div class="details">
<p>Returns the available filters.</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_getPathfile">
<div class="location">at line 24</div>
<code> public string
<strong>getPathfile</strong>()</code>
</h3>
<div class="details">
<p></p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,224 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Media\Video | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
<body id="class">
<div class="header">
<ul>
<li><a href="../../classes.html">Classes</a></li>
<li><a href="../../namespaces.html">Namespaces</a></li>
<li><a href="../../interfaces.html">Interfaces</a></li>
<li><a href="../../doc-index.html">Index</a></li>
</ul>
<div id="title">PHP-FFMpeg API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Media.html">FFMpeg\Media</a>\Video</h1>
</div>
<div class="content">
<p>class <strong>Video</strong> extends <a href="../../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a></p>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
<a href="../../FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a>
</td>
<td class="last">
<a href="#method_filters">filters</a>()
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a>
</td>
<td class="last">
<a href="#method_addFilter">addFilter</a>(<a href="../../FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a> $filter)
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a>
</td>
<td class="last">
<a href="#method_save">save</a>(<a href="../../FFMpeg/Format/FormatInterface.html"><abbr title="FFMpeg\Format\FormatInterface">FormatInterface</abbr></a> $format, string $outputPathfile)
<p>Exports the video in the desired format, applies registered filters.</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<a href="../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a>
</td>
<td class="last">
<a href="#method_frame">frame</a>(<a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a> $at)
<p>Gets the frame at timecode.</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_filters">
<div class="location">at line 31</div>
<code> public <a href="../../FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a>
<strong>filters</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_addFilter">
<div class="location">at line 41</div>
<code> public <a href="../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a>
<strong>addFilter</strong>(<a href="../../FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a> $filter)</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a></td>
<td>$filter</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_save">
<div class="location">at line 58</div>
<code> public <a href="../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a>
<strong>save</strong>(<a href="../../FFMpeg/Format/FormatInterface.html"><abbr title="FFMpeg\Format\FormatInterface">FormatInterface</abbr></a> $format, string $outputPathfile)</code>
</h3>
<div class="details">
<p>Exports the video in the desired format, applies registered filters.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Format/FormatInterface.html"><abbr title="FFMpeg\Format\FormatInterface">FormatInterface</abbr></a></td>
<td>$format</td>
<td></td>
</tr>
<tr>
<td>string</td>
<td>$outputPathfile</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></td>
<td></td>
</tr>
</table>
<h4>Exceptions</h4>
<table>
<tr>
<td><a href="http://php.net/RuntimeException"><abbr title="RuntimeException">RuntimeException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_frame">
<div class="location">at line 156</div>
<code> public <a href="../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a>
<strong>frame</strong>(<a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a> $at)</code>
</h3>
<div class="details">
<p>Gets the frame at timecode.</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a></td>
<td>$at</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td><a href="../../FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
</div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Media | PHP-FFMpeg API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
</html>

View file

@ -0,0 +1,171 @@
<?php
/* pages/namespace.twig */
class __TwigTemplate_335642d798f84c352053dec19a9a21b4 extends Twig_Template
{
public function __construct(Twig_Environment $env)
{
parent::__construct($env);
$this->blocks = array(
'title' => array($this, 'block_title'),
'body_class' => array($this, 'block_body_class'),
'content_header' => array($this, 'block_content_header'),
'content' => array($this, 'block_content'),
);
}
protected function doGetParent(array $context)
{
return $this->env->resolveTemplate((isset($context["page_layout"]) ? $context["page_layout"] : $this->getContext($context, "page_layout")));
}
protected function doDisplay(array $context, array $blocks = array())
{
// line 3
$context["__internal_74dba5481183e6aecaab9da53fcd06de625569e5"] = $this->env->loadTemplate("macros.twig");
$this->getParent($context)->display($context, array_merge($this->blocks, $blocks));
}
// line 5
public function block_title($context, array $blocks = array())
{
echo twig_escape_filter($this->env, (isset($context["namespace"]) ? $context["namespace"] : $this->getContext($context, "namespace")), "html", null, true);
echo " | ";
$this->displayParentBlock("title", $context, $blocks);
}
// line 7
public function block_body_class($context, array $blocks = array())
{
echo "overview";
}
// line 9
public function block_content_header($context, array $blocks = array())
{
// line 10
echo " <div class=\"type\">Namespace</div>
<h1>";
// line 11
echo twig_escape_filter($this->env, (isset($context["namespace"]) ? $context["namespace"] : $this->getContext($context, "namespace")), "html", null, true);
echo "</h1>
";
}
// line 14
public function block_content($context, array $blocks = array())
{
// line 15
echo " ";
if ((isset($context["classes"]) ? $context["classes"] : $this->getContext($context, "classes"))) {
// line 16
echo " <table>
";
// line 17
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["classes"]) ? $context["classes"] : $this->getContext($context, "classes")));
foreach ($context['_seq'] as $context["_key"] => $context["class"]) {
// line 18
echo " <tr>
<td>";
// line 19
echo $context["__internal_74dba5481183e6aecaab9da53fcd06de625569e5"]->getclass_link((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")));
echo "</td>
<td class=\"last\">";
// line 20
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['class'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 23
echo " </table>
";
}
// line 25
echo "
";
// line 26
if ((isset($context["interfaces"]) ? $context["interfaces"] : $this->getContext($context, "interfaces"))) {
// line 27
echo " <h2>Interfaces</h2>
<table>
";
// line 29
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["interfaces"]) ? $context["interfaces"] : $this->getContext($context, "interfaces")));
foreach ($context['_seq'] as $context["_key"] => $context["interface"]) {
// line 30
echo " <tr>
<td>";
// line 31
echo $context["__internal_74dba5481183e6aecaab9da53fcd06de625569e5"]->getclass_link((isset($context["interface"]) ? $context["interface"] : $this->getContext($context, "interface")));
echo "</td>
<td class=\"last\">";
// line 32
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["interface"]) ? $context["interface"] : $this->getContext($context, "interface")), "shortdesc"), (isset($context["interface"]) ? $context["interface"] : $this->getContext($context, "interface"))), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['interface'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 35
echo " </table>
";
}
// line 37
echo "
";
// line 38
if ((isset($context["exceptions"]) ? $context["exceptions"] : $this->getContext($context, "exceptions"))) {
// line 39
echo " <h2>Exceptions</h2>
<table>
";
// line 41
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["exceptions"]) ? $context["exceptions"] : $this->getContext($context, "exceptions")));
foreach ($context['_seq'] as $context["_key"] => $context["exception"]) {
// line 42
echo " <tr>
<td>";
// line 43
echo $context["__internal_74dba5481183e6aecaab9da53fcd06de625569e5"]->getclass_link((isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception")));
echo "</td>
<td class=\"last\">";
// line 44
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception")), "shortdesc"), (isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception"))), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['exception'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 47
echo " </table>
";
}
}
public function getTemplateName()
{
return "pages/namespace.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 152 => 47, 143 => 44, 139 => 43, 132 => 41, 123 => 37, 150 => 46, 141 => 44, 137 => 43, 131 => 40, 128 => 39, 124 => 37, 115 => 35, 111 => 34, 107 => 32, 102 => 30, 85 => 25, 82 => 24, 73 => 19, 27 => 3, 120 => 35, 106 => 31, 98 => 28, 92 => 27, 89 => 26, 86 => 23, 77 => 20, 59 => 14, 48 => 10, 127 => 64, 122 => 61, 109 => 59, 24 => 4, 93 => 26, 74 => 21, 69 => 11, 63 => 16, 57 => 14, 97 => 27, 61 => 26, 45 => 9, 144 => 39, 136 => 42, 129 => 35, 125 => 33, 118 => 32, 114 => 30, 105 => 31, 101 => 30, 95 => 27, 88 => 50, 72 => 18, 66 => 17, 55 => 14, 26 => 3, 43 => 8, 41 => 7, 21 => 4, 379 => 58, 363 => 56, 358 => 55, 355 => 54, 350 => 53, 333 => 52, 331 => 51, 329 => 50, 318 => 49, 303 => 46, 291 => 45, 265 => 40, 261 => 39, 258 => 37, 255 => 35, 253 => 34, 236 => 33, 234 => 32, 222 => 31, 211 => 28, 205 => 27, 199 => 26, 185 => 25, 174 => 22, 168 => 21, 162 => 20, 148 => 19, 135 => 16, 133 => 41, 126 => 38, 119 => 35, 117 => 10, 104 => 32, 53 => 11, 42 => 6, 37 => 8, 34 => 4, 25 => 6, 19 => 1, 110 => 32, 103 => 30, 99 => 29, 90 => 25, 87 => 15, 83 => 23, 79 => 21, 64 => 16, 62 => 9, 58 => 15, 52 => 13, 49 => 11, 46 => 9, 40 => 6, 80 => 23, 76 => 20, 71 => 20, 60 => 15, 56 => 13, 50 => 10, 31 => 5, 94 => 26, 91 => 25, 84 => 8, 81 => 22, 75 => 20, 70 => 18, 68 => 18, 65 => 10, 47 => 9, 44 => 9, 38 => 5, 33 => 5, 22 => 8, 51 => 11, 39 => 7, 35 => 4, 32 => 6, 29 => 8, 28 => 3,);
}
}

View file

@ -1,7 +1,7 @@
<?php
/* pages/class.twig */
class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
class __TwigTemplate_87511ea6fcf36da225b02399be17013a extends Twig_Template
{
public function __construct(Twig_Environment $env)
{
@ -29,20 +29,20 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
protected function doGetParent(array $context)
{
return $this->env->resolveTemplate($this->getContext($context, "page_layout"));
return $this->env->resolveTemplate((isset($context["page_layout"]) ? $context["page_layout"] : $this->getContext($context, "page_layout")));
}
protected function doDisplay(array $context, array $blocks = array())
{
// line 3
$context["__internal_f5bb4fd7271e552b84dd4e0f323dc1a92792b6f5"] = $this->env->loadTemplate("macros.twig");
$context["__internal_087e42990ba1ed12834fea4145be2bbaf2a3214d"] = $this->env->loadTemplate("macros.twig");
$this->getParent($context)->display($context, array_merge($this->blocks, $blocks));
}
// line 5
public function block_title($context, array $blocks = array())
{
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "class"), "name"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "name"), "html", null, true);
echo " | ";
$this->displayParentBlock("title", $context, $blocks);
}
@ -58,7 +58,7 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
{
// line 10
echo " <div class=\"type\">";
if ($this->getAttribute($this->getContext($context, "class"), "interface")) {
if ($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "interface")) {
echo "Interface";
} else {
echo "Class";
@ -66,11 +66,11 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
echo "</div>
<h1>";
// line 11
echo $context["__internal_f5bb4fd7271e552b84dd4e0f323dc1a92792b6f5"]->getnamespace_link($this->getAttribute($this->getContext($context, "class"), "namespace"));
if ($this->getAttribute($this->getContext($context, "class"), "namespace")) {
echo $context["__internal_087e42990ba1ed12834fea4145be2bbaf2a3214d"]->getnamespace_link($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "namespace"));
if ($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "namespace")) {
echo "\\";
}
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "class"), "shortname"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "shortname"), "html", null, true);
echo "</h1>
";
}
@ -85,16 +85,16 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
";
// line 17
if (($this->getAttribute($this->getContext($context, "class"), "shortdesc") || $this->getAttribute($this->getContext($context, "class"), "longdesc"))) {
if (($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "shortdesc") || $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "longdesc"))) {
// line 18
echo " <div class=\"description\">
<p>";
// line 19
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "class"), "shortdesc"), $this->getContext($context, "class")), "html", null, true));
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</p>
<p>";
// line 20
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "class"), "longdesc"), $this->getContext($context, "class")), "html", null, true));
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "longdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</p>
</div>
";
@ -103,7 +103,7 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
echo "
";
// line 24
if ($this->getContext($context, "constants")) {
if ((isset($context["constants"]) ? $context["constants"] : $this->getContext($context, "constants"))) {
// line 25
echo " <h2>Constants</h2>
@ -117,7 +117,7 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
echo "
";
// line 30
if ($this->getContext($context, "properties")) {
if ((isset($context["properties"]) ? $context["properties"] : $this->getContext($context, "properties"))) {
// line 31
echo " <h2>Properties</h2>
@ -131,7 +131,7 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
echo "
";
// line 36
if ($this->getContext($context, "methods")) {
if ((isset($context["methods"]) ? $context["methods"] : $this->getContext($context, "methods"))) {
// line 37
echo " <h2>Methods</h2>
@ -154,33 +154,33 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
public function block_class_signature($context, array $blocks = array())
{
// line 48
if (((!$this->getAttribute($this->getContext($context, "class"), "interface")) && $this->getAttribute($this->getContext($context, "class"), "abstract"))) {
if (((!$this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "interface")) && $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "abstract"))) {
echo "abstract ";
}
// line 49
if ($this->getAttribute($this->getContext($context, "class"), "interface")) {
if ($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "interface")) {
echo "interface";
} else {
echo "class";
}
// line 50
echo " <strong>";
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "class"), "shortname"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "shortname"), "html", null, true);
echo "</strong>";
// line 51
if ($this->getAttribute($this->getContext($context, "class"), "parent")) {
if ($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "parent")) {
// line 52
echo " extends ";
echo $context["__internal_f5bb4fd7271e552b84dd4e0f323dc1a92792b6f5"]->getclass_link($this->getAttribute($this->getContext($context, "class"), "parent"));
echo $context["__internal_087e42990ba1ed12834fea4145be2bbaf2a3214d"]->getclass_link($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "parent"));
}
// line 54
if ((twig_length_filter($this->env, $this->getAttribute($this->getContext($context, "class"), "interfaces")) > 0)) {
if ((twig_length_filter($this->env, $this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "interfaces")) > 0)) {
// line 55
echo " implements
";
// line 56
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getAttribute($this->getContext($context, "class"), "interfaces"));
$context['_seq'] = twig_ensure_traversable($this->getAttribute((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), "interfaces"));
$context['loop'] = array(
'parent' => $context['_parent'],
'index0' => 0,
@ -196,9 +196,9 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
}
foreach ($context['_seq'] as $context["_key"] => $context["interface"]) {
// line 57
echo $context["__internal_f5bb4fd7271e552b84dd4e0f323dc1a92792b6f5"]->getclass_link($this->getContext($context, "interface"));
echo $context["__internal_087e42990ba1ed12834fea4145be2bbaf2a3214d"]->getclass_link((isset($context["interface"]) ? $context["interface"] : $this->getContext($context, "interface")));
// line 58
if ((!$this->getAttribute($this->getContext($context, "loop"), "last"))) {
if ((!$this->getAttribute((isset($context["loop"]) ? $context["loop"] : $this->getContext($context, "loop")), "last"))) {
echo ", ";
}
++$context['loop']['index0'];
@ -212,7 +212,7 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['interface'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
$context = array_intersect_key($context, $_parent) + $_parent;
}
}
@ -220,41 +220,41 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
public function block_method_signature($context, array $blocks = array())
{
// line 64
if ($this->getAttribute($this->getContext($context, "method"), "final")) {
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "final")) {
echo "final";
}
// line 65
echo " ";
if ($this->getAttribute($this->getContext($context, "method"), "abstract")) {
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "abstract")) {
echo "abstract";
}
// line 66
echo " ";
if ($this->getAttribute($this->getContext($context, "method"), "static")) {
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "static")) {
echo "static";
}
// line 67
echo " ";
if ($this->getAttribute($this->getContext($context, "method"), "public")) {
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "public")) {
echo "public";
}
// line 68
echo " ";
if ($this->getAttribute($this->getContext($context, "method"), "protected")) {
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "protected")) {
echo "protected";
}
// line 69
echo " ";
if ($this->getAttribute($this->getContext($context, "method"), "private")) {
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "private")) {
echo "private";
}
// line 70
echo " ";
echo $context["__internal_f5bb4fd7271e552b84dd4e0f323dc1a92792b6f5"]->gethint_link($this->getAttribute($this->getContext($context, "method"), "hint"));
echo $context["__internal_087e42990ba1ed12834fea4145be2bbaf2a3214d"]->gethint_link($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "hint"));
echo "
<strong>";
// line 71
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "method"), "name"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "name"), "html", null, true);
echo "</strong>";
$this->displayBlock("method_parameters_signature", $context, $blocks);
}
@ -263,9 +263,9 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
public function block_method_parameters_signature($context, array $blocks = array())
{
// line 75
$context["__internal_aae0b0eefba5bd21532253b760fb67a75bc0c177"] = $this->env->loadTemplate("macros.twig");
$context["__internal_414e14486d5ed2ceb667c3f2d1468ff30c67b6a0"] = $this->env->loadTemplate("macros.twig");
// line 76
echo $context["__internal_aae0b0eefba5bd21532253b760fb67a75bc0c177"]->getmethod_parameters_signature($this->getContext($context, "method"));
echo $context["__internal_414e14486d5ed2ceb667c3f2d1468ff30c67b6a0"]->getmethod_parameters_signature((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")));
}
// line 79
@ -276,30 +276,30 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
";
// line 81
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getAttribute($this->getContext($context, "method"), "parameters"));
$context['_seq'] = twig_ensure_traversable($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "parameters"));
foreach ($context['_seq'] as $context["_key"] => $context["parameter"]) {
// line 82
echo " <tr>
<td>";
// line 83
if ($this->getAttribute($this->getContext($context, "parameter"), "hint")) {
echo $context["__internal_f5bb4fd7271e552b84dd4e0f323dc1a92792b6f5"]->gethint_link($this->getAttribute($this->getContext($context, "parameter"), "hint"));
if ($this->getAttribute((isset($context["parameter"]) ? $context["parameter"] : $this->getContext($context, "parameter")), "hint")) {
echo $context["__internal_087e42990ba1ed12834fea4145be2bbaf2a3214d"]->gethint_link($this->getAttribute((isset($context["parameter"]) ? $context["parameter"] : $this->getContext($context, "parameter")), "hint"));
}
echo "</td>
<td>\$";
// line 84
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "parameter"), "name"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["parameter"]) ? $context["parameter"] : $this->getContext($context, "parameter")), "name"), "html", null, true);
echo "</td>
<td>";
// line 85
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "parameter"), "shortdesc"), $this->getContext($context, "class")), "html", null, true));
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["parameter"]) ? $context["parameter"] : $this->getContext($context, "parameter")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['parameter'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
$context = array_intersect_key($context, $_parent) + $_parent;
// line 88
echo " </table>
";
@ -313,11 +313,11 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
<tr>
<td>";
// line 94
echo $context["__internal_f5bb4fd7271e552b84dd4e0f323dc1a92792b6f5"]->gethint_link($this->getAttribute($this->getContext($context, "method"), "hint"));
echo $context["__internal_087e42990ba1ed12834fea4145be2bbaf2a3214d"]->gethint_link($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "hint"));
echo "</td>
<td>";
// line 95
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "method"), "hintDesc"), $this->getContext($context, "class")), "html", null, true));
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "hintDesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</td>
</tr>
</table>
@ -332,24 +332,24 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
";
// line 102
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getAttribute($this->getContext($context, "method"), "exceptions"));
$context['_seq'] = twig_ensure_traversable($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "exceptions"));
foreach ($context['_seq'] as $context["_key"] => $context["exception"]) {
// line 103
echo " <tr>
<td>";
// line 104
echo $context["__internal_f5bb4fd7271e552b84dd4e0f323dc1a92792b6f5"]->getclass_link($this->getAttribute($this->getContext($context, "exception"), 0, array(), "array"));
echo $context["__internal_087e42990ba1ed12834fea4145be2bbaf2a3214d"]->getclass_link($this->getAttribute((isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception")), 0, array(), "array"));
echo "</td>
<td>";
// line 105
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "exception"), 1, array(), "array"), $this->getContext($context, "class")), "html", null, true));
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["exception"]) ? $context["exception"] : $this->getContext($context, "exception")), 1, array(), "array"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['exception'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
$context = array_intersect_key($context, $_parent) + $_parent;
// line 108
echo " </table>
";
@ -363,24 +363,24 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
";
// line 113
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getAttribute($this->getContext($context, "method"), "tags", array(0 => "see"), "method"));
$context['_seq'] = twig_ensure_traversable($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "tags", array(0 => "see"), "method"));
foreach ($context['_seq'] as $context["_key"] => $context["tag"]) {
// line 114
echo " <tr>
<td>";
// line 115
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "tag"), 0, array(), "array"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["tag"]) ? $context["tag"] : $this->getContext($context, "tag")), 0, array(), "array"), "html", null, true);
echo "</td>
<td>";
// line 116
echo twig_escape_filter($this->env, twig_join_filter(twig_slice($this->env, $this->getContext($context, "tag"), 1, null), " "), "html", null, true);
echo twig_escape_filter($this->env, twig_join_filter(twig_slice($this->env, (isset($context["tag"]) ? $context["tag"] : $this->getContext($context, "tag")), 1, null), " "), "html", null, true);
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['tag'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
$context = array_intersect_key($context, $_parent) + $_parent;
// line 119
echo " </table>
";
@ -394,22 +394,22 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
";
// line 124
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "constants"));
$context['_seq'] = twig_ensure_traversable((isset($context["constants"]) ? $context["constants"] : $this->getContext($context, "constants")));
foreach ($context['_seq'] as $context["_key"] => $context["constant"]) {
// line 125
echo " <tr>
<td>";
// line 126
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "constant"), "name"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["constant"]) ? $context["constant"] : $this->getContext($context, "constant")), "name"), "html", null, true);
echo "</td>
<td class=\"last\">
<p><em>";
// line 128
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "constant"), "shortdesc"), $this->getContext($context, "class")), "html", null, true));
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["constant"]) ? $context["constant"] : $this->getContext($context, "constant")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</em></p>
<p>";
// line 129
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "constant"), "longdesc"), $this->getContext($context, "class")), "html", null, true));
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["constant"]) ? $context["constant"] : $this->getContext($context, "constant")), "longdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</p>
</td>
</tr>
@ -417,7 +417,7 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['constant'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
$context = array_intersect_key($context, $_parent) + $_parent;
// line 133
echo " </table>
";
@ -431,43 +431,43 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
";
// line 138
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "properties"));
$context['_seq'] = twig_ensure_traversable((isset($context["properties"]) ? $context["properties"] : $this->getContext($context, "properties")));
foreach ($context['_seq'] as $context["_key"] => $context["property"]) {
// line 139
echo " <tr>
<td class=\"type\" id=\"property_";
// line 140
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "property"), "name"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["property"]) ? $context["property"] : $this->getContext($context, "property")), "name"), "html", null, true);
echo "\">
";
// line 141
if ($this->getAttribute($this->getContext($context, "property"), "static")) {
if ($this->getAttribute((isset($context["property"]) ? $context["property"] : $this->getContext($context, "property")), "static")) {
echo "static";
}
// line 142
echo " ";
if ($this->getAttribute($this->getContext($context, "property"), "protected")) {
if ($this->getAttribute((isset($context["property"]) ? $context["property"] : $this->getContext($context, "property")), "protected")) {
echo "protected";
}
// line 143
echo " ";
echo $context["__internal_f5bb4fd7271e552b84dd4e0f323dc1a92792b6f5"]->gethint_link($this->getAttribute($this->getContext($context, "property"), "hint"));
echo $context["__internal_087e42990ba1ed12834fea4145be2bbaf2a3214d"]->gethint_link($this->getAttribute((isset($context["property"]) ? $context["property"] : $this->getContext($context, "property")), "hint"));
echo "
</td>
<td>\$";
// line 145
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "property"), "name"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["property"]) ? $context["property"] : $this->getContext($context, "property")), "name"), "html", null, true);
echo "</td>
<td class=\"last\">";
// line 146
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "property"), "shortdesc"), $this->getContext($context, "class")), "html", null, true));
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["property"]) ? $context["property"] : $this->getContext($context, "property")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['property'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
$context = array_intersect_key($context, $_parent) + $_parent;
// line 149
echo " </table>
";
@ -481,7 +481,7 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
";
// line 154
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "methods"));
$context['_seq'] = twig_ensure_traversable((isset($context["methods"]) ? $context["methods"] : $this->getContext($context, "methods")));
$context['loop'] = array(
'parent' => $context['_parent'],
'index0' => 0,
@ -501,32 +501,32 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
<td class=\"type\">
";
// line 157
if ($this->getAttribute($this->getContext($context, "method"), "static")) {
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "static")) {
echo "static&nbsp;";
}
echo $context["__internal_f5bb4fd7271e552b84dd4e0f323dc1a92792b6f5"]->gethint_link($this->getAttribute($this->getContext($context, "method"), "hint"));
echo $context["__internal_087e42990ba1ed12834fea4145be2bbaf2a3214d"]->gethint_link($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "hint"));
echo "
</td>
<td class=\"last\">
<a href=\"#method_";
// line 160
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "method"), "name"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "name"), "html", null, true);
echo "\">";
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "method"), "name"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "name"), "html", null, true);
echo "</a>";
$this->displayBlock("method_parameters_signature", $context, $blocks);
echo "
<p>";
// line 161
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "method"), "shortdesc"), $this->getContext($context, "class")), "html", null, true));
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</p>
</td>
<td>";
// line 164
if (($this->getAttribute($this->getContext($context, "method"), "class") != $this->getContext($context, "class"))) {
if ((!($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "class") === (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))))) {
// line 165
echo "<small>from&nbsp;";
echo $context["__internal_f5bb4fd7271e552b84dd4e0f323dc1a92792b6f5"]->getmethod_link($this->getContext($context, "method"), array(), false, true);
echo $context["__internal_087e42990ba1ed12834fea4145be2bbaf2a3214d"]->getmethod_link((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), array(), false, true);
echo "</small>";
}
// line 167
@ -544,7 +544,7 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['method'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
$context = array_intersect_key($context, $_parent) + $_parent;
// line 170
echo " </table>
";
@ -556,7 +556,7 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
// line 174
echo " ";
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "methods"));
$context['_seq'] = twig_ensure_traversable((isset($context["methods"]) ? $context["methods"] : $this->getContext($context, "methods")));
$context['loop'] = array(
'parent' => $context['_parent'],
'index0' => 0,
@ -587,7 +587,7 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['method'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
$context = array_intersect_key($context, $_parent) + $_parent;
}
// line 179
@ -595,17 +595,17 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
{
// line 180
echo " <h3 id=\"method_";
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "method"), "name"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "name"), "html", null, true);
echo "\">
<div class=\"location\">";
// line 181
if (($this->getAttribute($this->getContext($context, "method"), "class") != $this->getContext($context, "class"))) {
if ((!($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "class") === (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))))) {
echo "in ";
echo $context["__internal_f5bb4fd7271e552b84dd4e0f323dc1a92792b6f5"]->getmethod_link($this->getContext($context, "method"), array(), false, true);
echo $context["__internal_087e42990ba1ed12834fea4145be2bbaf2a3214d"]->getmethod_link((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), array(), false, true);
echo " ";
}
echo "at line ";
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "method"), "line"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "line"), "html", null, true);
echo "</div>
<code>";
// line 182
@ -615,16 +615,16 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
<div class=\"details\">
<p>";
// line 185
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "method"), "shortdesc"), $this->getContext($context, "class")), "html", null, true));
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "shortdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</p>
<p>";
// line 186
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "method"), "longdesc"), $this->getContext($context, "class")), "html", null, true));
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "longdesc"), (isset($context["class"]) ? $context["class"] : $this->getContext($context, "class"))), "html", null, true));
echo "</p>
<div class=\"tags\">
";
// line 188
if ($this->getAttribute($this->getContext($context, "method"), "parameters")) {
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "parameters")) {
// line 189
echo " <h4>Parameters</h4>
@ -638,7 +638,7 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
echo "
";
// line 194
if (($this->getAttribute($this->getContext($context, "method"), "hintDesc") || $this->getAttribute($this->getContext($context, "method"), "hint"))) {
if (($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "hintDesc") || $this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "hint"))) {
// line 195
echo " <h4>Return Value</h4>
@ -652,7 +652,7 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
echo "
";
// line 200
if ($this->getAttribute($this->getContext($context, "method"), "exceptions")) {
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "exceptions")) {
// line 201
echo " <h4>Exceptions</h4>
@ -666,7 +666,7 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
echo "
";
// line 206
if ($this->getAttribute($this->getContext($context, "method"), "tags", array(0 => "see"), "method")) {
if ($this->getAttribute((isset($context["method"]) ? $context["method"] : $this->getContext($context, "method")), "tags", array(0 => "see"), "method")) {
// line 207
echo " <h4>See also</h4>
@ -694,6 +694,6 @@ class __TwigTemplate_b4bfd36af4142394bd8383e6935b2add extends Twig_Template
public function getDebugInfo()
{
return array ( 678 => 211, 673 => 209, 669 => 207, 667 => 206, 664 => 205, 659 => 203, 655 => 201, 653 => 200, 650 => 199, 645 => 197, 641 => 195, 639 => 194, 636 => 193, 631 => 191, 627 => 189, 625 => 188, 620 => 186, 616 => 185, 610 => 182, 600 => 181, 595 => 180, 592 => 179, 573 => 175, 555 => 174, 552 => 173, 547 => 170, 531 => 167, 526 => 165, 524 => 164, 519 => 161, 511 => 160, 502 => 157, 498 => 155, 481 => 154, 478 => 153, 475 => 152, 470 => 149, 461 => 146, 457 => 145, 451 => 143, 446 => 142, 442 => 141, 438 => 140, 435 => 139, 431 => 138, 428 => 137, 425 => 136, 420 => 133, 410 => 129, 406 => 128, 401 => 126, 398 => 125, 394 => 124, 391 => 123, 388 => 122, 383 => 119, 374 => 116, 370 => 115, 367 => 114, 363 => 113, 360 => 112, 357 => 111, 352 => 108, 343 => 105, 339 => 104, 336 => 103, 332 => 102, 326 => 100, 318 => 95, 314 => 94, 310 => 92, 307 => 91, 302 => 88, 293 => 85, 283 => 83, 280 => 82, 276 => 81, 273 => 80, 270 => 79, 266 => 76, 264 => 75, 261 => 74, 255 => 71, 250 => 70, 245 => 69, 240 => 68, 235 => 67, 230 => 66, 225 => 65, 221 => 64, 218 => 63, 199 => 58, 180 => 56, 177 => 55, 175 => 54, 171 => 52, 169 => 51, 165 => 50, 159 => 49, 155 => 48, 152 => 47, 145 => 43, 138 => 39, 132 => 36, 110 => 27, 106 => 25, 150 => 47, 141 => 44, 137 => 43, 130 => 41, 121 => 37, 148 => 46, 139 => 44, 135 => 43, 129 => 35, 126 => 39, 122 => 37, 113 => 35, 109 => 34, 105 => 32, 100 => 30, 83 => 25, 80 => 15, 71 => 19, 25 => 3, 118 => 30, 104 => 24, 96 => 28, 90 => 27, 87 => 26, 84 => 23, 75 => 20, 57 => 14, 46 => 10, 125 => 64, 120 => 31, 107 => 59, 22 => 4, 91 => 19, 72 => 21, 67 => 11, 61 => 16, 55 => 9, 95 => 20, 59 => 26, 43 => 9, 142 => 39, 134 => 37, 127 => 35, 123 => 33, 116 => 32, 112 => 30, 103 => 31, 99 => 30, 93 => 27, 86 => 17, 70 => 18, 64 => 17, 53 => 14, 24 => 3, 41 => 5, 39 => 7, 19 => 4, 377 => 58, 361 => 56, 356 => 55, 353 => 54, 348 => 53, 331 => 52, 329 => 101, 327 => 50, 316 => 49, 301 => 46, 289 => 84, 263 => 40, 259 => 39, 256 => 37, 253 => 35, 251 => 34, 234 => 33, 232 => 32, 220 => 31, 209 => 28, 203 => 27, 197 => 57, 183 => 25, 172 => 22, 166 => 21, 160 => 20, 146 => 19, 133 => 16, 131 => 41, 124 => 33, 117 => 35, 115 => 29, 102 => 32, 51 => 11, 40 => 6, 35 => 8, 32 => 4, 23 => 6, 17 => 1, 108 => 32, 101 => 23, 97 => 29, 88 => 18, 85 => 15, 81 => 23, 77 => 14, 62 => 16, 60 => 9, 56 => 15, 50 => 13, 47 => 11, 44 => 9, 38 => 6, 78 => 23, 74 => 20, 69 => 20, 58 => 10, 54 => 13, 48 => 10, 29 => 5, 92 => 26, 89 => 25, 82 => 8, 79 => 22, 73 => 20, 68 => 18, 66 => 18, 63 => 10, 45 => 9, 42 => 9, 36 => 3, 31 => 5, 20 => 8, 49 => 7, 37 => 7, 33 => 4, 30 => 6, 27 => 8, 26 => 3,);
return array ( 680 => 211, 675 => 209, 671 => 207, 669 => 206, 666 => 205, 661 => 203, 657 => 201, 655 => 200, 652 => 199, 647 => 197, 643 => 195, 641 => 194, 638 => 193, 633 => 191, 629 => 189, 627 => 188, 622 => 186, 618 => 185, 612 => 182, 602 => 181, 597 => 180, 594 => 179, 575 => 175, 557 => 174, 554 => 173, 549 => 170, 533 => 167, 528 => 165, 526 => 164, 521 => 161, 513 => 160, 504 => 157, 500 => 155, 483 => 154, 480 => 153, 477 => 152, 472 => 149, 463 => 146, 459 => 145, 453 => 143, 448 => 142, 444 => 141, 440 => 140, 437 => 139, 433 => 138, 430 => 137, 427 => 136, 422 => 133, 412 => 129, 408 => 128, 403 => 126, 400 => 125, 396 => 124, 393 => 123, 390 => 122, 385 => 119, 376 => 116, 372 => 115, 369 => 114, 365 => 113, 362 => 112, 359 => 111, 354 => 108, 345 => 105, 341 => 104, 338 => 103, 334 => 102, 328 => 100, 320 => 95, 316 => 94, 312 => 92, 309 => 91, 304 => 88, 295 => 85, 285 => 83, 282 => 82, 278 => 81, 275 => 80, 272 => 79, 268 => 76, 266 => 75, 263 => 74, 257 => 71, 252 => 70, 247 => 69, 242 => 68, 237 => 67, 232 => 66, 227 => 65, 223 => 64, 220 => 63, 201 => 58, 182 => 56, 179 => 55, 177 => 54, 173 => 52, 171 => 51, 167 => 50, 161 => 49, 157 => 48, 154 => 47, 147 => 43, 140 => 39, 134 => 36, 112 => 27, 108 => 25, 152 => 47, 143 => 44, 139 => 43, 132 => 41, 123 => 37, 150 => 46, 141 => 44, 137 => 43, 131 => 35, 128 => 39, 124 => 37, 115 => 35, 111 => 34, 107 => 32, 102 => 30, 85 => 25, 82 => 15, 73 => 19, 27 => 3, 120 => 30, 106 => 24, 98 => 28, 92 => 27, 89 => 26, 86 => 23, 77 => 20, 59 => 14, 48 => 10, 127 => 64, 122 => 31, 109 => 59, 24 => 4, 93 => 19, 74 => 21, 69 => 11, 63 => 16, 57 => 9, 97 => 20, 61 => 26, 45 => 9, 144 => 39, 136 => 37, 129 => 35, 125 => 33, 118 => 32, 114 => 30, 105 => 31, 101 => 30, 95 => 27, 88 => 17, 72 => 18, 66 => 17, 55 => 14, 26 => 3, 43 => 5, 41 => 7, 21 => 4, 379 => 58, 363 => 56, 358 => 55, 355 => 54, 350 => 53, 333 => 52, 331 => 101, 329 => 50, 318 => 49, 303 => 46, 291 => 84, 265 => 40, 261 => 39, 258 => 37, 255 => 35, 253 => 34, 236 => 33, 234 => 32, 222 => 31, 211 => 28, 205 => 27, 199 => 57, 185 => 25, 174 => 22, 168 => 21, 162 => 20, 148 => 19, 135 => 16, 133 => 41, 126 => 33, 119 => 35, 117 => 29, 104 => 32, 53 => 11, 42 => 6, 37 => 8, 34 => 4, 25 => 6, 19 => 1, 110 => 32, 103 => 23, 99 => 29, 90 => 18, 87 => 15, 83 => 23, 79 => 14, 64 => 16, 62 => 9, 58 => 15, 52 => 13, 49 => 11, 46 => 9, 40 => 6, 80 => 23, 76 => 20, 71 => 20, 60 => 10, 56 => 13, 50 => 10, 31 => 5, 94 => 26, 91 => 25, 84 => 8, 81 => 22, 75 => 20, 70 => 18, 68 => 18, 65 => 10, 47 => 9, 44 => 9, 38 => 3, 33 => 5, 22 => 8, 51 => 7, 39 => 7, 35 => 4, 32 => 6, 29 => 8, 28 => 3,);
}
}

View file

@ -0,0 +1,111 @@
<?php
/* tree.twig */
class __TwigTemplate_88e72fa54b0c9fe2a1281c6b2f23cdaf extends Twig_Template
{
public function __construct(Twig_Environment $env)
{
parent::__construct($env);
$this->parent = false;
$this->blocks = array(
);
}
protected function doDisplay(array $context, array $blocks = array())
{
// line 1
echo "var tree = ";
echo $this->getAttribute($this, "element", array(0 => (isset($context["tree"]) ? $context["tree"] : $this->getContext($context, "tree"))), "method");
echo "
";
}
// line 3
public function getelement($_tree = null)
{
$context = $this->env->mergeGlobals(array(
"tree" => $_tree,
));
$blocks = array();
ob_start();
try {
// line 5
echo "[";
// line 6
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable((isset($context["tree"]) ? $context["tree"] : $this->getContext($context, "tree")));
$context['loop'] = array(
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
);
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["element"]) {
// line 7
echo "[";
// line 8
echo twig_jsonencode_filter($this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 0, array(), "array"));
echo ",";
// line 9
echo (($this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 1, array(), "array")) ? (twig_jsonencode_filter((((!$this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 2, array(), "array"))) ? ($this->env->getExtension('sami')->pathForClass($context, $this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 1, array(), "array"))) : ($this->env->getExtension('sami')->pathForNamespace($context, $this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 1, array(), "array")))))) : (""));
echo ",";
// line 10
echo twig_jsonencode_filter(((((!$this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 2, array(), "array")) && $this->getAttribute($this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 1, array(), "array"), "parent"))) ? ((" < " . $this->getAttribute($this->getAttribute($this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 1, array(), "array"), "parent"), "shortname"))) : ("")));
echo ",
";
// line 11
echo $this->getAttribute($this, "element", array(0 => $this->getAttribute((isset($context["element"]) ? $context["element"] : $this->getContext($context, "element")), 2, array(), "array")), "method");
// line 12
echo "]";
// line 13
echo (($this->getAttribute((isset($context["loop"]) ? $context["loop"] : $this->getContext($context, "loop")), "last")) ? ("") : (","));
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['element'], $context['_parent'], $context['loop']);
$context = array_intersect_key($context, $_parent) + $_parent;
// line 15
echo " ]";
} catch (Exception $e) {
ob_end_clean();
throw $e;
}
return ('' === $tmp = ob_get_clean()) ? '' : new Twig_Markup($tmp, $this->env->getCharset());
}
public function getTemplateName()
{
return "tree.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 73 => 13, 27 => 3, 120 => 35, 106 => 33, 98 => 29, 92 => 27, 89 => 26, 86 => 25, 77 => 21, 59 => 8, 48 => 10, 127 => 64, 122 => 61, 109 => 59, 24 => 4, 93 => 27, 74 => 20, 69 => 11, 63 => 5, 57 => 7, 97 => 27, 61 => 26, 45 => 7, 144 => 39, 136 => 36, 129 => 35, 125 => 33, 118 => 32, 114 => 30, 105 => 58, 101 => 30, 95 => 28, 88 => 50, 72 => 18, 66 => 18, 55 => 14, 26 => 3, 43 => 8, 41 => 9, 21 => 4, 379 => 58, 363 => 56, 358 => 55, 355 => 54, 350 => 53, 333 => 52, 331 => 51, 329 => 50, 318 => 49, 303 => 46, 291 => 45, 265 => 40, 261 => 39, 258 => 37, 255 => 35, 253 => 34, 236 => 33, 234 => 32, 222 => 31, 211 => 28, 205 => 27, 199 => 26, 185 => 25, 174 => 22, 168 => 21, 162 => 20, 148 => 19, 135 => 16, 133 => 15, 126 => 13, 119 => 11, 117 => 10, 104 => 32, 53 => 12, 42 => 6, 37 => 8, 34 => 4, 25 => 6, 19 => 1, 110 => 32, 103 => 28, 99 => 55, 90 => 27, 87 => 15, 83 => 23, 79 => 21, 64 => 16, 62 => 9, 58 => 15, 52 => 13, 49 => 11, 46 => 9, 40 => 6, 80 => 22, 76 => 20, 71 => 12, 60 => 13, 56 => 13, 50 => 11, 31 => 5, 94 => 26, 91 => 25, 84 => 8, 81 => 22, 75 => 20, 70 => 19, 68 => 18, 65 => 10, 47 => 10, 44 => 9, 38 => 5, 33 => 5, 22 => 8, 51 => 12, 39 => 6, 35 => 4, 32 => 6, 29 => 8, 28 => 5,);
}
}

View file

@ -1,111 +0,0 @@
<?php
/* tree.twig */
class __TwigTemplate_b5022f49215e60b15b9043a5863e841a extends Twig_Template
{
public function __construct(Twig_Environment $env)
{
parent::__construct($env);
$this->parent = false;
$this->blocks = array(
);
}
protected function doDisplay(array $context, array $blocks = array())
{
// line 1
echo "var tree = ";
echo $this->getAttribute($this, "element", array(0 => $this->getContext($context, "tree")), "method");
echo "
";
}
// line 3
public function getelement($tree = null)
{
$context = $this->env->mergeGlobals(array(
"tree" => $tree,
));
$blocks = array();
ob_start();
try {
// line 5
echo "[";
// line 6
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "tree"));
$context['loop'] = array(
'parent' => $context['_parent'],
'index0' => 0,
'index' => 1,
'first' => true,
);
if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof Countable)) {
$length = count($context['_seq']);
$context['loop']['revindex0'] = $length - 1;
$context['loop']['revindex'] = $length;
$context['loop']['length'] = $length;
$context['loop']['last'] = 1 === $length;
}
foreach ($context['_seq'] as $context["_key"] => $context["element"]) {
// line 7
echo "[";
// line 8
echo twig_jsonencode_filter($this->getAttribute($this->getContext($context, "element"), 0, array(), "array"));
echo ",";
// line 9
echo (($this->getAttribute($this->getContext($context, "element"), 1, array(), "array")) ? (twig_jsonencode_filter((((!$this->getAttribute($this->getContext($context, "element"), 2, array(), "array"))) ? ($this->env->getExtension('sami')->pathForClass($context, $this->getAttribute($this->getContext($context, "element"), 1, array(), "array"))) : ($this->env->getExtension('sami')->pathForNamespace($context, $this->getAttribute($this->getContext($context, "element"), 1, array(), "array")))))) : (""));
echo ",";
// line 10
echo twig_jsonencode_filter(((((!$this->getAttribute($this->getContext($context, "element"), 2, array(), "array")) && $this->getAttribute($this->getAttribute($this->getContext($context, "element"), 1, array(), "array"), "parent"))) ? ((" < " . $this->getAttribute($this->getAttribute($this->getAttribute($this->getContext($context, "element"), 1, array(), "array"), "parent"), "shortname"))) : ("")));
echo ",
";
// line 11
echo $this->getAttribute($this, "element", array(0 => $this->getAttribute($this->getContext($context, "element"), 2, array(), "array")), "method");
// line 12
echo "]";
// line 13
echo (($this->getAttribute($this->getContext($context, "loop"), "last")) ? ("") : (","));
++$context['loop']['index0'];
++$context['loop']['index'];
$context['loop']['first'] = false;
if (isset($context['loop']['length'])) {
--$context['loop']['revindex0'];
--$context['loop']['revindex'];
$context['loop']['last'] = 0 === $context['loop']['revindex0'];
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['element'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
// line 15
echo " ]";
} catch(Exception $e) {
ob_end_clean();
throw $e;
}
return ob_get_clean();
}
public function getTemplateName()
{
return "tree.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 71 => 13, 25 => 3, 118 => 35, 104 => 33, 96 => 29, 90 => 27, 87 => 26, 84 => 25, 75 => 21, 57 => 8, 46 => 10, 125 => 64, 120 => 61, 107 => 59, 22 => 4, 91 => 27, 72 => 20, 67 => 11, 61 => 5, 55 => 7, 95 => 27, 59 => 26, 43 => 7, 142 => 39, 134 => 36, 127 => 35, 123 => 33, 116 => 32, 112 => 30, 103 => 58, 99 => 30, 93 => 28, 86 => 50, 70 => 18, 64 => 18, 53 => 14, 24 => 3, 41 => 8, 39 => 9, 19 => 4, 377 => 58, 361 => 56, 356 => 55, 353 => 54, 348 => 53, 331 => 52, 329 => 51, 327 => 50, 316 => 49, 301 => 46, 289 => 45, 263 => 40, 259 => 39, 256 => 37, 253 => 35, 251 => 34, 234 => 33, 232 => 32, 220 => 31, 209 => 28, 203 => 27, 197 => 26, 183 => 25, 172 => 22, 166 => 21, 160 => 20, 146 => 19, 133 => 16, 131 => 15, 124 => 13, 117 => 11, 115 => 10, 102 => 32, 51 => 12, 40 => 6, 35 => 8, 32 => 4, 23 => 6, 17 => 1, 108 => 32, 101 => 28, 97 => 55, 88 => 27, 85 => 15, 81 => 23, 77 => 21, 62 => 16, 60 => 9, 56 => 15, 50 => 13, 47 => 11, 44 => 9, 38 => 6, 78 => 22, 74 => 20, 69 => 12, 58 => 13, 54 => 13, 48 => 11, 29 => 5, 92 => 26, 89 => 25, 82 => 8, 79 => 22, 73 => 20, 68 => 19, 66 => 18, 63 => 10, 45 => 10, 42 => 9, 36 => 5, 31 => 5, 20 => 8, 49 => 12, 37 => 6, 33 => 4, 30 => 6, 27 => 8, 26 => 5,);
}
}

View file

@ -1,171 +0,0 @@
<?php
/* pages/namespace.twig */
class __TwigTemplate_e9562e21b2193ee048505a9f07edfd06 extends Twig_Template
{
public function __construct(Twig_Environment $env)
{
parent::__construct($env);
$this->blocks = array(
'title' => array($this, 'block_title'),
'body_class' => array($this, 'block_body_class'),
'content_header' => array($this, 'block_content_header'),
'content' => array($this, 'block_content'),
);
}
protected function doGetParent(array $context)
{
return $this->env->resolveTemplate($this->getContext($context, "page_layout"));
}
protected function doDisplay(array $context, array $blocks = array())
{
// line 3
$context["__internal_55f975efa34a6934423be47a7a9935511ef19639"] = $this->env->loadTemplate("macros.twig");
$this->getParent($context)->display($context, array_merge($this->blocks, $blocks));
}
// line 5
public function block_title($context, array $blocks = array())
{
echo twig_escape_filter($this->env, $this->getContext($context, "namespace"), "html", null, true);
echo " | ";
$this->displayParentBlock("title", $context, $blocks);
}
// line 7
public function block_body_class($context, array $blocks = array())
{
echo "overview";
}
// line 9
public function block_content_header($context, array $blocks = array())
{
// line 10
echo " <div class=\"type\">Namespace</div>
<h1>";
// line 11
echo twig_escape_filter($this->env, $this->getContext($context, "namespace"), "html", null, true);
echo "</h1>
";
}
// line 14
public function block_content($context, array $blocks = array())
{
// line 15
echo " ";
if ($this->getContext($context, "classes")) {
// line 16
echo " <table>
";
// line 17
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "classes"));
foreach ($context['_seq'] as $context["_key"] => $context["class"]) {
// line 18
echo " <tr>
<td>";
// line 19
echo $context["__internal_55f975efa34a6934423be47a7a9935511ef19639"]->getclass_link($this->getContext($context, "class"));
echo "</td>
<td class=\"last\">";
// line 20
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "class"), "shortdesc"), $this->getContext($context, "class")), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['class'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
// line 23
echo " </table>
";
}
// line 25
echo "
";
// line 26
if ($this->getContext($context, "interfaces")) {
// line 27
echo " <h2>Interfaces</h2>
<table>
";
// line 29
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "interfaces"));
foreach ($context['_seq'] as $context["_key"] => $context["interface"]) {
// line 30
echo " <tr>
<td>";
// line 31
echo $context["__internal_55f975efa34a6934423be47a7a9935511ef19639"]->getclass_link($this->getContext($context, "interface"));
echo "</td>
<td class=\"last\">";
// line 32
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "interface"), "shortdesc"), $this->getContext($context, "interface")), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['interface'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
// line 35
echo " </table>
";
}
// line 37
echo "
";
// line 38
if ($this->getContext($context, "exceptions")) {
// line 39
echo " <h2>Exceptions</h2>
<table>
";
// line 41
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "exceptions"));
foreach ($context['_seq'] as $context["_key"] => $context["exception"]) {
// line 42
echo " <tr>
<td>";
// line 43
echo $context["__internal_55f975efa34a6934423be47a7a9935511ef19639"]->getclass_link($this->getContext($context, "exception"));
echo "</td>
<td class=\"last\">";
// line 44
echo nl2br(twig_escape_filter($this->env, $this->env->getExtension('sami')->parseDesc($context, $this->getAttribute($this->getContext($context, "exception"), "shortdesc"), $this->getContext($context, "exception")), "html", null, true));
echo "</td>
</tr>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['exception'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
// line 47
echo " </table>
";
}
}
public function getTemplateName()
{
return "pages/namespace.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 150 => 47, 141 => 44, 137 => 43, 130 => 41, 121 => 37, 148 => 46, 139 => 44, 135 => 43, 129 => 40, 126 => 39, 122 => 37, 113 => 35, 109 => 34, 105 => 32, 100 => 30, 83 => 25, 80 => 24, 71 => 19, 25 => 3, 118 => 35, 104 => 31, 96 => 28, 90 => 27, 87 => 26, 84 => 23, 75 => 20, 57 => 14, 46 => 10, 125 => 64, 120 => 61, 107 => 59, 22 => 4, 91 => 26, 72 => 21, 67 => 11, 61 => 16, 55 => 14, 95 => 27, 59 => 26, 43 => 9, 142 => 39, 134 => 42, 127 => 35, 123 => 33, 116 => 32, 112 => 30, 103 => 31, 99 => 30, 93 => 27, 86 => 50, 70 => 18, 64 => 17, 53 => 14, 24 => 3, 41 => 8, 39 => 7, 19 => 4, 377 => 58, 361 => 56, 356 => 55, 353 => 54, 348 => 53, 331 => 52, 329 => 51, 327 => 50, 316 => 49, 301 => 46, 289 => 45, 263 => 40, 259 => 39, 256 => 37, 253 => 35, 251 => 34, 234 => 33, 232 => 32, 220 => 31, 209 => 28, 203 => 27, 197 => 26, 183 => 25, 172 => 22, 166 => 21, 160 => 20, 146 => 19, 133 => 16, 131 => 41, 124 => 38, 117 => 35, 115 => 10, 102 => 32, 51 => 11, 40 => 6, 35 => 8, 32 => 4, 23 => 6, 17 => 1, 108 => 32, 101 => 30, 97 => 29, 88 => 25, 85 => 15, 81 => 23, 77 => 21, 62 => 16, 60 => 9, 56 => 15, 50 => 13, 47 => 11, 44 => 9, 38 => 6, 78 => 23, 74 => 20, 69 => 20, 58 => 15, 54 => 13, 48 => 10, 29 => 5, 92 => 26, 89 => 25, 82 => 8, 79 => 22, 73 => 20, 68 => 18, 66 => 18, 63 => 10, 45 => 9, 42 => 9, 36 => 5, 31 => 5, 20 => 8, 49 => 11, 37 => 7, 33 => 4, 30 => 6, 27 => 8, 26 => 3,);
}
}

View file

@ -1,7 +1,7 @@
<?php
/* namespace.twig */
class __TwigTemplate_c0fb1aefe71f983057b0b726879f8ad9 extends Twig_Template
class __TwigTemplate_f06a27569ff54f24ad0a9c6934f12e08 extends Twig_Template
{
public function __construct(Twig_Environment $env)
{
@ -25,14 +25,14 @@ class __TwigTemplate_c0fb1aefe71f983057b0b726879f8ad9 extends Twig_Template
protected function doDisplay(array $context, array $blocks = array())
{
// line 3
$context["__internal_aa87abe113c1c7ca4f2721a469e6cbc2ef862774"] = $this->env->loadTemplate("macros.twig");
$context["__internal_9c74d86cd9b83795654e8aa500ff2af8828b8d08"] = $this->env->loadTemplate("macros.twig");
$this->parent->display($context, array_merge($this->blocks, $blocks));
}
// line 5
public function block_title($context, array $blocks = array())
{
echo twig_escape_filter($this->env, $this->getContext($context, "namespace"), "html", null, true);
echo twig_escape_filter($this->env, (isset($context["namespace"]) ? $context["namespace"] : $this->getContext($context, "namespace")), "html", null, true);
echo " | ";
$this->displayParentBlock("title", $context, $blocks);
}
@ -50,7 +50,7 @@ class __TwigTemplate_c0fb1aefe71f983057b0b726879f8ad9 extends Twig_Template
echo " <div class=\"header\">
<h1>";
// line 11
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "project"), "config", array(0 => "title"), "method"), "html", null, true);
echo twig_escape_filter($this->env, $this->getAttribute((isset($context["project"]) ? $context["project"] : $this->getContext($context, "project")), "config", array(0 => "title"), "method"), "html", null, true);
echo "</h1>
<ul>
@ -72,28 +72,28 @@ class __TwigTemplate_c0fb1aefe71f983057b0b726879f8ad9 extends Twig_Template
{
// line 21
echo " <h1>";
echo $context["__internal_aa87abe113c1c7ca4f2721a469e6cbc2ef862774"]->getnamespace_link($this->getContext($context, "namespace"), array("target" => "main"));
echo $context["__internal_9c74d86cd9b83795654e8aa500ff2af8828b8d08"]->getnamespace_link((isset($context["namespace"]) ? $context["namespace"] : $this->getContext($context, "namespace")), array("target" => "main"));
echo "</h1>
";
// line 23
if ($this->getContext($context, "classes")) {
if ((isset($context["classes"]) ? $context["classes"] : $this->getContext($context, "classes"))) {
// line 24
echo " <ul>
";
// line 25
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "classes"));
$context['_seq'] = twig_ensure_traversable((isset($context["classes"]) ? $context["classes"] : $this->getContext($context, "classes")));
foreach ($context['_seq'] as $context["_key"] => $context["class"]) {
// line 26
echo " <li>";
echo $context["__internal_aa87abe113c1c7ca4f2721a469e6cbc2ef862774"]->getclass_link($this->getContext($context, "class"), array("target" => "main"));
echo $context["__internal_9c74d86cd9b83795654e8aa500ff2af8828b8d08"]->getclass_link((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), array("target" => "main"));
echo "</li>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['class'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
$context = array_intersect_key($context, $_parent) + $_parent;
// line 28
echo " </ul>
";
@ -102,24 +102,24 @@ class __TwigTemplate_c0fb1aefe71f983057b0b726879f8ad9 extends Twig_Template
echo "
";
// line 31
if ($this->getContext($context, "interfaces")) {
if ((isset($context["interfaces"]) ? $context["interfaces"] : $this->getContext($context, "interfaces"))) {
// line 32
echo " <h2>Interfaces</h2>
<ul>
";
// line 34
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "interfaces"));
$context['_seq'] = twig_ensure_traversable((isset($context["interfaces"]) ? $context["interfaces"] : $this->getContext($context, "interfaces")));
foreach ($context['_seq'] as $context["_key"] => $context["class"]) {
// line 35
echo " <li>";
echo $context["__internal_aa87abe113c1c7ca4f2721a469e6cbc2ef862774"]->getclass_link($this->getContext($context, "class"), array("target" => "main"));
echo $context["__internal_9c74d86cd9b83795654e8aa500ff2af8828b8d08"]->getclass_link((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), array("target" => "main"));
echo "</li>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['class'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
$context = array_intersect_key($context, $_parent) + $_parent;
// line 37
echo " </ul>
";
@ -128,24 +128,24 @@ class __TwigTemplate_c0fb1aefe71f983057b0b726879f8ad9 extends Twig_Template
echo "
";
// line 40
if ($this->getContext($context, "exceptions")) {
if ((isset($context["exceptions"]) ? $context["exceptions"] : $this->getContext($context, "exceptions"))) {
// line 41
echo " <h2>Exceptions</h2>
<ul>
";
// line 43
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "exceptions"));
$context['_seq'] = twig_ensure_traversable((isset($context["exceptions"]) ? $context["exceptions"] : $this->getContext($context, "exceptions")));
foreach ($context['_seq'] as $context["_key"] => $context["class"]) {
// line 44
echo " <li>";
echo $context["__internal_aa87abe113c1c7ca4f2721a469e6cbc2ef862774"]->getclass_link($this->getContext($context, "class"), array("target" => "main"));
echo $context["__internal_9c74d86cd9b83795654e8aa500ff2af8828b8d08"]->getclass_link((isset($context["class"]) ? $context["class"] : $this->getContext($context, "class")), array("target" => "main"));
echo "</li>
";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_iterated'], $context['_key'], $context['class'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
$context = array_intersect_key($context, $_parent) + $_parent;
// line 46
echo " </ul>
";
@ -164,6 +164,6 @@ class __TwigTemplate_c0fb1aefe71f983057b0b726879f8ad9 extends Twig_Template
public function getDebugInfo()
{
return array ( 148 => 46, 139 => 44, 135 => 43, 129 => 40, 126 => 39, 122 => 37, 113 => 35, 109 => 34, 105 => 32, 100 => 30, 83 => 25, 80 => 24, 71 => 13, 25 => 3, 118 => 35, 104 => 33, 96 => 28, 90 => 27, 87 => 26, 84 => 25, 75 => 21, 57 => 14, 46 => 10, 125 => 64, 120 => 61, 107 => 59, 22 => 4, 91 => 27, 72 => 21, 67 => 11, 61 => 15, 55 => 7, 95 => 27, 59 => 26, 43 => 7, 142 => 39, 134 => 36, 127 => 35, 123 => 33, 116 => 32, 112 => 30, 103 => 31, 99 => 30, 93 => 28, 86 => 50, 70 => 18, 64 => 18, 53 => 14, 24 => 3, 41 => 8, 39 => 7, 19 => 4, 377 => 58, 361 => 56, 356 => 55, 353 => 54, 348 => 53, 331 => 52, 329 => 51, 327 => 50, 316 => 49, 301 => 46, 289 => 45, 263 => 40, 259 => 39, 256 => 37, 253 => 35, 251 => 34, 234 => 33, 232 => 32, 220 => 31, 209 => 28, 203 => 27, 197 => 26, 183 => 25, 172 => 22, 166 => 21, 160 => 20, 146 => 19, 133 => 16, 131 => 41, 124 => 13, 117 => 11, 115 => 10, 102 => 32, 51 => 11, 40 => 6, 35 => 8, 32 => 4, 23 => 6, 17 => 1, 108 => 32, 101 => 28, 97 => 55, 88 => 27, 85 => 15, 81 => 23, 77 => 21, 62 => 16, 60 => 9, 56 => 15, 50 => 13, 47 => 11, 44 => 9, 38 => 6, 78 => 23, 74 => 20, 69 => 20, 58 => 13, 54 => 13, 48 => 10, 29 => 5, 92 => 26, 89 => 25, 82 => 8, 79 => 22, 73 => 20, 68 => 19, 66 => 18, 63 => 10, 45 => 9, 42 => 9, 36 => 5, 31 => 5, 20 => 8, 49 => 12, 37 => 6, 33 => 4, 30 => 6, 27 => 8, 26 => 3,);
return array ( 150 => 46, 141 => 44, 137 => 43, 131 => 40, 128 => 39, 124 => 37, 115 => 35, 111 => 34, 107 => 32, 102 => 30, 85 => 25, 82 => 24, 73 => 13, 27 => 3, 120 => 35, 106 => 33, 98 => 28, 92 => 27, 89 => 26, 86 => 25, 77 => 21, 59 => 14, 48 => 10, 127 => 64, 122 => 61, 109 => 59, 24 => 4, 93 => 27, 74 => 21, 69 => 11, 63 => 15, 57 => 7, 97 => 27, 61 => 26, 45 => 7, 144 => 39, 136 => 36, 129 => 35, 125 => 33, 118 => 32, 114 => 30, 105 => 31, 101 => 30, 95 => 28, 88 => 50, 72 => 18, 66 => 18, 55 => 14, 26 => 3, 43 => 8, 41 => 7, 21 => 4, 379 => 58, 363 => 56, 358 => 55, 355 => 54, 350 => 53, 333 => 52, 331 => 51, 329 => 50, 318 => 49, 303 => 46, 291 => 45, 265 => 40, 261 => 39, 258 => 37, 255 => 35, 253 => 34, 236 => 33, 234 => 32, 222 => 31, 211 => 28, 205 => 27, 199 => 26, 185 => 25, 174 => 22, 168 => 21, 162 => 20, 148 => 19, 135 => 16, 133 => 41, 126 => 13, 119 => 11, 117 => 10, 104 => 32, 53 => 11, 42 => 6, 37 => 8, 34 => 4, 25 => 6, 19 => 1, 110 => 32, 103 => 28, 99 => 55, 90 => 27, 87 => 15, 83 => 23, 79 => 21, 64 => 16, 62 => 9, 58 => 15, 52 => 13, 49 => 11, 46 => 9, 40 => 6, 80 => 23, 76 => 20, 71 => 20, 60 => 13, 56 => 13, 50 => 10, 31 => 5, 94 => 26, 91 => 25, 84 => 8, 81 => 22, 75 => 20, 70 => 19, 68 => 18, 65 => 10, 47 => 9, 44 => 9, 38 => 5, 33 => 5, 22 => 8, 51 => 12, 39 => 6, 35 => 4, 32 => 6, 29 => 8, 28 => 3,);
}
}

View file

@ -24,23 +24,7 @@
<table>
<tr>
<td>
<em> <a href="FFMpeg/AdapterInterface.html" target="main"><abbr title="FFMpeg\AdapterInterface">FFMpeg\AdapterInterface</abbr></a>
</em> </td>
<td>
FFMpeg Adapter interface
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Binary.html" target="main"><abbr title="FFMpeg\Binary">FFMpeg\Binary</abbr></a>
</td>
<td>
Binary abstract class
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Exception/BinaryNotFoundException.html" target="main"><abbr title="FFMpeg\Exception\BinaryNotFoundException">FFMpeg\Exception\BinaryNotFoundException</abbr></a>
<a href="FFMpeg/Coordinate/AspectRatio.html" target="main"><abbr title="FFMpeg\Coordinate\AspectRatio">FFMpeg\Coordinate\AspectRatio</abbr></a>
</td>
<td>
@ -48,10 +32,66 @@
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Exception/Exception.html" target="main"><abbr title="FFMpeg\Exception\Exception">FFMpeg\Exception\Exception</abbr></a>
<a href="FFMpeg/Coordinate/Dimension.html" target="main"><abbr title="FFMpeg\Coordinate\Dimension">FFMpeg\Coordinate\Dimension</abbr></a>
</td>
<td>
Dimension object, used for manipulating width and height couples
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Coordinate/FrameRate.html" target="main"><abbr title="FFMpeg\Coordinate\FrameRate">FFMpeg\Coordinate\FrameRate</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Coordinate/Point.html" target="main"><abbr title="FFMpeg\Coordinate\Point">FFMpeg\Coordinate\Point</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Coordinate/TimeCode.html" target="main"><abbr title="FFMpeg\Coordinate\TimeCode">FFMpeg\Coordinate\TimeCode</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Driver/FFMpegDriver.html" target="main"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpeg\Driver\FFMpegDriver</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Driver/FFProbeDriver.html" target="main"><abbr title="FFMpeg\Driver\FFProbeDriver">FFMpeg\Driver\FFProbeDriver</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Exception/ExceptionInterface.html" target="main"><abbr title="FFMpeg\Exception\ExceptionInterface">FFMpeg\Exception\ExceptionInterface</abbr></a>
</em> </td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Exception/ExecutableNotFoundException.html" target="main"><abbr title="FFMpeg\Exception\ExecutableNotFoundException">FFMpeg\Exception\ExecutableNotFoundException</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
@ -60,14 +100,6 @@
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Exception/LogicException.html" target="main"><abbr title="FFMpeg\Exception\LogicException">FFMpeg\Exception\LogicException</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
@ -83,7 +115,7 @@
<a href="FFMpeg/FFMpeg.html" target="main"><abbr title="FFMpeg\FFMpeg">FFMpeg\FFMpeg</abbr></a>
</td>
<td>
FFMpeg driver
</td>
</tr>
<tr>
@ -99,15 +131,199 @@
<a href="FFMpeg/FFProbe.html" target="main"><abbr title="FFMpeg\FFProbe">FFMpeg\FFProbe</abbr></a>
</td>
<td>
FFProbe driver
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Format/Audio.html" target="main"><abbr title="FFMpeg\Format\Audio">FFMpeg\Format\Audio</abbr></a>
<a href="FFMpeg/FFProbe/DataMapping/AbstractData.html" target="main"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">FFMpeg\FFProbe\DataMapping\AbstractData</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/FFProbe/DataMapping/Format.html" target="main"><abbr title="FFMpeg\FFProbe\DataMapping\Format">FFMpeg\FFProbe\DataMapping\Format</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/FFProbe/DataMapping/Stream.html" target="main"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">FFMpeg\FFProbe\DataMapping\Stream</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html" target="main"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">FFMpeg\FFProbe\DataMapping\StreamCollection</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/FFProbe/Mapper.html" target="main"><abbr title="FFMpeg\FFProbe\Mapper">FFMpeg\FFProbe\Mapper</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/FFProbe/MapperInterface.html" target="main"><abbr title="FFMpeg\FFProbe\MapperInterface">FFMpeg\FFProbe\MapperInterface</abbr></a>
</em> </td>
<td>
The base audio interface
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/FFProbe/OptionsTester.html" target="main"><abbr title="FFMpeg\FFProbe\OptionsTester">FFMpeg\FFProbe\OptionsTester</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/FFProbe/OptionsTesterInterface.html" target="main"><abbr title="FFMpeg\FFProbe\OptionsTesterInterface">FFMpeg\FFProbe\OptionsTesterInterface</abbr></a>
</em> </td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/FFProbe/OutputParser.html" target="main"><abbr title="FFMpeg\FFProbe\OutputParser">FFMpeg\FFProbe\OutputParser</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/FFProbe/OutputParserInterface.html" target="main"><abbr title="FFMpeg\FFProbe\OutputParserInterface">FFMpeg\FFProbe\OutputParserInterface</abbr></a>
</em> </td>
<td>
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Filters/Audio/AudioFilterInterface.html" target="main"><abbr title="FFMpeg\Filters\Audio\AudioFilterInterface">FFMpeg\Filters\Audio\AudioFilterInterface</abbr></a>
</em> </td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Filters/Audio/AudioFilters.html" target="main"><abbr title="FFMpeg\Filters\Audio\AudioFilters">FFMpeg\Filters\Audio\AudioFilters</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Filters/Audio/AudioResamplableFilter.html" target="main"><abbr title="FFMpeg\Filters\Audio\AudioResamplableFilter">FFMpeg\Filters\Audio\AudioResamplableFilter</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Filters/Audio/SimpleFilter.html" target="main"><abbr title="FFMpeg\Filters\Audio\SimpleFilter">FFMpeg\Filters\Audio\SimpleFilter</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Filters/FilterInterface.html" target="main"><abbr title="FFMpeg\Filters\FilterInterface">FFMpeg\Filters\FilterInterface</abbr></a>
</em> </td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Filters/FiltersCollection.html" target="main"><abbr title="FFMpeg\Filters\FiltersCollection">FFMpeg\Filters\FiltersCollection</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Filters/Frame/FrameFilterInterface.html" target="main"><abbr title="FFMpeg\Filters\Frame\FrameFilterInterface">FFMpeg\Filters\Frame\FrameFilterInterface</abbr></a>
</em> </td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Filters/Frame/FrameFilters.html" target="main"><abbr title="FFMpeg\Filters\Frame\FrameFilters">FFMpeg\Filters\Frame\FrameFilters</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Filters/Video/FrameRateFilter.html" target="main"><abbr title="FFMpeg\Filters\Video\FrameRateFilter">FFMpeg\Filters\Video\FrameRateFilter</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Filters/Video/ResizeFilter.html" target="main"><abbr title="FFMpeg\Filters\Video\ResizeFilter">FFMpeg\Filters\Video\ResizeFilter</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Filters/Video/SynchronizeFilter.html" target="main"><abbr title="FFMpeg\Filters\Video\SynchronizeFilter">FFMpeg\Filters\Video\SynchronizeFilter</abbr></a>
</td>
<td>
Synchronizes audio and video in case of desynchronized movies.
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Filters/Video/VideoFilterInterface.html" target="main"><abbr title="FFMpeg\Filters\Video\VideoFilterInterface">FFMpeg\Filters\Video\VideoFilterInterface</abbr></a>
</em> </td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Filters/Video/VideoFilters.html" target="main"><abbr title="FFMpeg\Filters\Video\VideoFilters">FFMpeg\Filters\Video\VideoFilters</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Format/AudioInterface.html" target="main"><abbr title="FFMpeg\Format\AudioInterface">FFMpeg\Format\AudioInterface</abbr></a>
</em> </td>
<td>
</td>
</tr>
<tr>
@ -115,7 +331,7 @@
<a href="FFMpeg/Format/Audio/DefaultAudio.html" target="main"><abbr title="FFMpeg\Format\Audio\DefaultAudio">FFMpeg\Format\Audio\DefaultAudio</abbr></a>
</td>
<td>
The abstract default Audio format
</td>
</tr>
<tr>
@ -125,14 +341,6 @@
<td>
The Flac audio format
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Format/Audio/Interactive.html" target="main"><abbr title="FFMpeg\Format\Audio\Interactive">FFMpeg\Format\Audio\Interactive</abbr></a>
</em> </td>
<td>
The interactive audio interface.
</td>
</tr>
<tr>
<td>
@ -144,15 +352,7 @@
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Format/Audio/Resamplable.html" target="main"><abbr title="FFMpeg\Format\Audio\Resamplable">FFMpeg\Format\Audio\Resamplable</abbr></a>
</em> </td>
<td>
The resamplable audio interface
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Format/Audio/Transcodable.html" target="main"><abbr title="FFMpeg\Format\Audio\Transcodable">FFMpeg\Format\Audio\Transcodable</abbr></a>
<em> <a href="FFMpeg/Format/FormatInterface.html" target="main"><abbr title="FFMpeg\Format\FormatInterface">FFMpeg\Format\FormatInterface</abbr></a>
</em> </td>
<td>
@ -160,18 +360,50 @@
</tr>
<tr>
<td>
<a href="FFMpeg/Format/Dimension.html" target="main"><abbr title="FFMpeg\Format\Dimension">FFMpeg\Format\Dimension</abbr></a>
</td>
<em> <a href="FFMpeg/Format/FrameInterface.html" target="main"><abbr title="FFMpeg\Format\FrameInterface">FFMpeg\Format\FrameInterface</abbr></a>
</em> </td>
<td>
Dimension object, used for manipulating width and height couples
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Format/Video.html" target="main"><abbr title="FFMpeg\Format\Video">FFMpeg\Format\Video</abbr></a>
<a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html" target="main"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">FFMpeg\Format\ProgressListener\AbstractProgressListener</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Format/ProgressListener/AudioProgressListener.html" target="main"><abbr title="FFMpeg\Format\ProgressListener\AudioProgressListener">FFMpeg\Format\ProgressListener\AudioProgressListener</abbr></a>
</td>
<td>
Parses ffmpeg stderr progress information.
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Format/ProgressListener/VideoProgressListener.html" target="main"><abbr title="FFMpeg\Format\ProgressListener\VideoProgressListener">FFMpeg\Format\ProgressListener\VideoProgressListener</abbr></a>
</td>
<td>
Parses ffmpeg stderr progress information for video files.
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Format/ProgressableInterface.html" target="main"><abbr title="FFMpeg\Format\ProgressableInterface">FFMpeg\Format\ProgressableInterface</abbr></a>
</em> </td>
<td>
The base video interface
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Format/VideoInterface.html" target="main"><abbr title="FFMpeg\Format\VideoInterface">FFMpeg\Format\VideoInterface</abbr></a>
</em> </td>
<td>
</td>
</tr>
<tr>
@ -181,14 +413,6 @@
<td>
The abstract default Video format
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Format/Video/Interactive.html" target="main"><abbr title="FFMpeg\Format\Video\Interactive">FFMpeg\Format\Video\Interactive</abbr></a>
</em> </td>
<td>
The interactive video interface.
</td>
</tr>
<tr>
<td>
@ -200,26 +424,18 @@
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Format/Video/Resamplable.html" target="main"><abbr title="FFMpeg\Format\Video\Resamplable">FFMpeg\Format\Video\Resamplable</abbr></a>
</em> </td>
<a href="FFMpeg/Format/Video/WMV.html" target="main"><abbr title="FFMpeg\Format\Video\WMV">FFMpeg\Format\Video\WMV</abbr></a>
</td>
<td>
The resamplable video interface
The WMV video format
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Format/Video/Resizable.html" target="main"><abbr title="FFMpeg\Format\Video\Resizable">FFMpeg\Format\Video\Resizable</abbr></a>
</em> </td>
<a href="FFMpeg/Format/Video/WMV3.html" target="main"><abbr title="FFMpeg\Format\Video\WMV3">FFMpeg\Format\Video\WMV3</abbr></a>
</td>
<td>
The resizable video interface
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Format/Video/Transcodable.html" target="main"><abbr title="FFMpeg\Format\Video\Transcodable">FFMpeg\Format\Video\Transcodable</abbr></a>
</em> </td>
<td>
The WMV video format
</td>
</tr>
<tr>
@ -237,6 +453,54 @@
<td>
The X264 video format
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Media/AbstractMediaType.html" target="main"><abbr title="FFMpeg\Media\AbstractMediaType">FFMpeg\Media\AbstractMediaType</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Media/AbstractStreamableMedia.html" target="main"><abbr title="FFMpeg\Media\AbstractStreamableMedia">FFMpeg\Media\AbstractStreamableMedia</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Media/Audio.html" target="main"><abbr title="FFMpeg\Media\Audio">FFMpeg\Media\Audio</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Media/Frame.html" target="main"><abbr title="FFMpeg\Media\Frame">FFMpeg\Media\Frame</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Media/MediaTypeInterface.html" target="main"><abbr title="FFMpeg\Media\MediaTypeInterface">FFMpeg\Media\MediaTypeInterface</abbr></a>
</em> </td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Media/Video.html" target="main"><abbr title="FFMpeg\Media\Video">FFMpeg\Media\Video</abbr></a>
</td>
<td>
</td>
</tr>
</table>
</div>

View file

@ -21,141 +21,302 @@
<div class="type">Index</div>
<a href="#letterA">A</a>
<a href="#letterB">B</a>
C
B
<a href="#letterC">C</a>
<a href="#letterD">D</a>
<a href="#letterE">E</a>
<a href="#letterF">F</a>
<a href="#letterG">G</a>
H
<a href="#letterH">H</a>
<a href="#letterI">I</a>
J
K
<a href="#letterL">L</a>
M
L
<a href="#letterM">M</a>
N
<a href="#letterO">O</a>
<a href="#letterP">P</a>
Q
<a href="#letterR">R</a>
<a href="#letterS">S</a>
<a href="#letterT">T</a>
T
U
V
W
<a href="#letterV">V</a>
<a href="#letterW">W</a>
X
Y
Z
</div>
<div class="content">
<h2 id="letterA">A</h2>
<dl id="index"><dt><a href="FFMpeg/AdapterInterface.html"><abbr title="FFMpeg\AdapterInterface">AdapterInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg.html">FFMpeg</a></em></dt>
<dd>FFMpeg Adapter interface</dd><dt><a href="FFMpeg/Format/Audio.html"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format.html">FFMpeg\Format</a></em></dt>
<dd>The base audio interface</dd> </dl><h2 id="letterB">B</h2>
<dl id="index"><dt><a href="FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg.html">FFMpeg</a></em></dt>
<dd>Binary abstract class</dd><dt><a href="FFMpeg/Exception/BinaryNotFoundException.html"><abbr title="FFMpeg\Exception\BinaryNotFoundException">BinaryNotFoundException</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Exception.html">FFMpeg\Exception</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFMpegServiceProvider.html#method_boot"><abbr title="FFMpeg\FFMpegServiceProvider">FFMpegServiceProvider</abbr>::boot</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpegServiceProvider.html"><abbr title="FFMpeg\FFMpegServiceProvider">FFMpegServiceProvider</abbr></a></em></dt>
<dl id="index"><dt><a href="FFMpeg/Coordinate/AspectRatio.html"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Coordinate.html">FFMpeg\Coordinate</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/DataMapping/AbstractData.html"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/FFProbe/DataMapping.html">FFMpeg\FFProbe\DataMapping</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/DataMapping/AbstractData.html#method_all"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr>::all</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/AbstractData.html"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></em></dt>
<dd>Returns all properties and their values.</dd><dt><a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html#method_add"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr>::add</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></em></dt>
<dd>Adds a stream to the collection.</dd><dt><a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html#method_audios"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr>::audios</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></em></dt>
<dd>Returns a new StreamCollection with only audio streams.</dd><dt><a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html#method_all"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr>::all</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></em></dt>
<dd>Returns the array of contained streams.</dd><dt><a href="FFMpeg/Filters/Audio/AudioFilterInterface.html"><abbr title="FFMpeg\Filters\Audio\AudioFilterInterface">AudioFilterInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Filters/Audio.html">FFMpeg\Filters\Audio</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Audio/AudioFilterInterface.html#method_apply"><abbr title="FFMpeg\Filters\Audio\AudioFilterInterface">AudioFilterInterface</abbr>::apply</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Audio/AudioFilterInterface.html"><abbr title="FFMpeg\Filters\Audio\AudioFilterInterface">AudioFilterInterface</abbr></a></em></dt>
<dd>Applies the filter on the the Audio media given an format.</dd><dt><a href="FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Filters/Audio.html">FFMpeg\Filters\Audio</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Audio/AudioResamplableFilter.html"><abbr title="FFMpeg\Filters\Audio\AudioResamplableFilter">AudioResamplableFilter</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Filters/Audio.html">FFMpeg\Filters\Audio</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Audio/AudioResamplableFilter.html#method_apply"><abbr title="FFMpeg\Filters\Audio\AudioResamplableFilter">AudioResamplableFilter</abbr>::apply</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Audio/AudioResamplableFilter.html"><abbr title="FFMpeg\Filters\Audio\AudioResamplableFilter">AudioResamplableFilter</abbr></a></em></dt>
<dd>Applies the filter on the the Audio media given an format.</dd><dt><a href="FFMpeg/Filters/Audio/SimpleFilter.html#method_apply"><abbr title="FFMpeg\Filters\Audio\SimpleFilter">SimpleFilter</abbr>::apply</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Audio/SimpleFilter.html"><abbr title="FFMpeg\Filters\Audio\SimpleFilter">SimpleFilter</abbr></a></em></dt>
<dd>Applies the filter on the the Audio media given an format.</dd><dt><a href="FFMpeg/Filters/FiltersCollection.html#method_add"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr>::add</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Frame/FrameFilterInterface.html#method_apply"><abbr title="FFMpeg\Filters\Frame\FrameFilterInterface">FrameFilterInterface</abbr>::apply</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Frame/FrameFilterInterface.html"><abbr title="FFMpeg\Filters\Frame\FrameFilterInterface">FrameFilterInterface</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Video/FrameRateFilter.html#method_apply"><abbr title="FFMpeg\Filters\Video\FrameRateFilter">FrameRateFilter</abbr>::apply</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/FrameRateFilter.html"><abbr title="FFMpeg\Filters\Video\FrameRateFilter">FrameRateFilter</abbr></a></em></dt>
<dd>Applies the filter on the the Video media given an format.</dd><dt><a href="FFMpeg/Filters/Video/ResizeFilter.html#method_areStandardsForced"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr>::areStandardsForced</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/ResizeFilter.html"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Video/ResizeFilter.html#method_apply"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr>::apply</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/ResizeFilter.html"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr></a></em></dt>
<dd>Applies the filter on the the Video media given an format.</dd><dt><a href="FFMpeg/Filters/Video/SynchronizeFilter.html#method_apply"><abbr title="FFMpeg\Filters\Video\SynchronizeFilter">SynchronizeFilter</abbr>::apply</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/SynchronizeFilter.html"><abbr title="FFMpeg\Filters\Video\SynchronizeFilter">SynchronizeFilter</abbr></a></em></dt>
<dd>Applies the filter on the the Video media given an format.</dd><dt><a href="FFMpeg/Filters/Video/VideoFilterInterface.html#method_apply"><abbr title="FFMpeg\Filters\Video\VideoFilterInterface">VideoFilterInterface</abbr>::apply</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/VideoFilterInterface.html"><abbr title="FFMpeg\Filters\Video\VideoFilterInterface">VideoFilterInterface</abbr></a></em></dt>
<dd>Applies the filter on the the Video media given an format.</dd><dt><a href="FFMpeg/Filters/Video/VideoFilters.html#method_audioResample"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr>::audioResample</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a></em></dt>
<dd>Resamples the audio file.</dd><dt><a href="FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format.html">FFMpeg\Format</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/ProgressListener.html">FFMpeg\Format\ProgressListener</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/ProgressListener/AudioProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AudioProgressListener">AudioProgressListener</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/ProgressListener.html">FFMpeg\Format\ProgressListener</a></em></dt>
<dd>Parses ffmpeg stderr progress information.</dd><dt><a href="FFMpeg/Media/AbstractMediaType.html"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Media.html">FFMpeg\Media</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/AbstractStreamableMedia.html"><abbr title="FFMpeg\Media\AbstractStreamableMedia">AbstractStreamableMedia</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Media.html">FFMpeg\Media</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Media.html">FFMpeg\Media</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/Audio.html#method_addFilter"><abbr title="FFMpeg\Media\Audio">Audio</abbr>::addFilter</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Media/Frame.html#method_addFilter"><abbr title="FFMpeg\Media\Frame">Frame</abbr>::addFilter</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Media/Video.html#method_addFilter"><abbr title="FFMpeg\Media\Video">Video</abbr>::addFilter</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></em></dt>
<dd>{@inheritdoc}</dd> </dl><h2 id="letterB">B</h2>
<dl id="index"><dt><a href="FFMpeg/FFMpegServiceProvider.html#method_boot"><abbr title="FFMpeg\FFMpegServiceProvider">FFMpegServiceProvider</abbr>::boot</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpegServiceProvider.html"><abbr title="FFMpeg\FFMpegServiceProvider">FFMpegServiceProvider</abbr></a></em></dt>
<dd></dd> </dl><h2 id="letterC">C</h2>
<dl id="index"><dt><a href="FFMpeg/FFMpeg.html#method_close"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::close</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd>Close a file</dd> </dl><h2 id="letterD">D</h2>
<dl id="index"><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a></em></dt>
<dd>The abstract default Audio format</dd><dt><a href="FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format.html">FFMpeg\Format</a></em></dt>
<dd>Dimension object, used for manipulating width and height couples</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></em></dt>
<dl id="index"><dt><a href="FFMpeg/Coordinate/AspectRatio.html#method_calculateWidth"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr>::calculateWidth</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/AspectRatio.html"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr></a></em></dt>
<dd>Computes the best width for given height and modulus.</dd><dt><a href="FFMpeg/Coordinate/AspectRatio.html#method_calculateHeight"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr>::calculateHeight</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/AspectRatio.html"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr></a></em></dt>
<dd>Computes the best height for given width and modulus.</dd><dt><a href="FFMpeg/Coordinate/AspectRatio.html#method_create"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr>::create</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/AspectRatio.html"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr></a></em></dt>
<dd>Creates a ratio based on Dimension.</dd><dt><a href="FFMpeg/Driver/FFMpegDriver.html#method_create"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr>::create</a>() &mdash; <em>Method in class <a href="FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></em></dt>
<dd>Creates an FFMpegDriver.</dd><dt><a href="FFMpeg/Driver/FFProbeDriver.html#method_create"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr>::create</a>() &mdash; <em>Method in class <a href="FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a></em></dt>
<dd>Creates an FFProbeDriver.</dd><dt><a href="FFMpeg/FFMpeg.html#method_create"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::create</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd>Creates a new FFMpeg instance.</dd><dt><a href="FFMpeg/FFProbe.html#method_create"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::create</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/DataMapping/AbstractData.html#method_count"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr>::count</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/AbstractData.html"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html#method_count"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr>::count</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Filters/FiltersCollection.html#method_count"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr>::count</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html#method_createProgressListener"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr>::createProgressListener</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></em></dt>
<dd>Creates the progress listener.</dd><dt><a href="FFMpeg/Format/ProgressableInterface.html#method_createProgressListener"><abbr title="FFMpeg\Format\ProgressableInterface">ProgressableInterface</abbr>::createProgressListener</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/ProgressableInterface.html"><abbr title="FFMpeg\Format\ProgressableInterface">ProgressableInterface</abbr></a></em></dt>
<dd>Creates the progress listener.</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_createProgressListener"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::createProgressListener</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Creates the progress listener.</dd> </dl><h2 id="letterD">D</h2>
<dl id="index"><dt><a href="FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Coordinate.html">FFMpeg\Coordinate</a></em></dt>
<dd>Dimension object, used for manipulating width and height couples</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></em></dt>
<dd>The abstract default Video format</dd> </dl><h2 id="letterE">E</h2>
<dl id="index"><dt><a href="FFMpeg/Exception/Exception.html"><abbr title="FFMpeg\Exception\Exception">Exception</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Exception.html">FFMpeg\Exception</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFMpeg.html#method_extractImage"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::extractImage</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd>Extract an image from a media file</dd><dt><a href="FFMpeg/FFMpeg.html#method_encode"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::encode</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd>Encode the file to the specified format</dd> </dl><h2 id="letterF">F</h2>
<dl id="index"><dt><a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg.html">FFMpeg</a></em></dt>
<dd>FFMpeg driver</dd><dt><a href="FFMpeg/FFMpegServiceProvider.html"><abbr title="FFMpeg\FFMpegServiceProvider">FFMpegServiceProvider</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg.html">FFMpeg</a></em></dt>
<dl id="index"><dt><a href="FFMpeg/Exception/ExceptionInterface.html"><abbr title="FFMpeg\Exception\ExceptionInterface">ExceptionInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Exception.html">FFMpeg\Exception</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Exception/ExecutableNotFoundException.html"><abbr title="FFMpeg\Exception\ExecutableNotFoundException">ExecutableNotFoundException</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Exception.html">FFMpeg\Exception</a></em></dt>
<dd></dd> </dl><h2 id="letterF">F</h2>
<dl id="index"><dt><a href="FFMpeg/Coordinate/FrameRate.html"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Coordinate.html">FFMpeg\Coordinate</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Coordinate/TimeCode.html#method_fromString"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr>::fromString</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a></em></dt>
<dd>Creates timecode from string.</dd><dt><a href="FFMpeg/Coordinate/TimeCode.html#method_fromSeconds"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr>::fromSeconds</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a></em></dt>
<dd>Creates timecode from number of seconds.</dd><dt><a href="FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Driver.html">FFMpeg\Driver</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Driver.html">FFMpeg\Driver</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg.html">FFMpeg</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFMpegServiceProvider.html"><abbr title="FFMpeg\FFMpegServiceProvider">FFMpegServiceProvider</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg.html">FFMpeg</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg.html">FFMpeg</a></em></dt>
<dd>FFProbe driver</dd><dt><a href="FFMpeg/Format/Audio/Flac.html"><abbr title="FFMpeg\Format\Audio\Flac">Flac</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a></em></dt>
<dd>The Flac audio format</dd> </dl><h2 id="letterG">G</h2>
<dl id="index"><dt><a href="FFMpeg/FFMpeg.html#method_getThreads"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::getThreads</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Audio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio">Audio</abbr>::getKiloBitrate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio.html"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a></em></dt>
<dd>Get the kiloBitrate value</dd><dt><a href="FFMpeg/Format/Audio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio">Audio</abbr>::getExtraParams</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio.html"><abbr title="FFMpeg\Format\Audio">Audio</abbr></a></em></dt>
<dd>Give som extra parameters to add to ffmpeg commandline Parameters MUST be escaped</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr>::getExtraParams</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></em></dt>
<dd>Returns extra parameters for the encoding</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr>::getAudioCodec</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr>::getAudioSampleRate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></em></dt>
<dd>Get the audio sample rate</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr>::getKiloBitrate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Format/Audio/Flac.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\Audio\Flac">Flac</abbr>::getAvailableAudioCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/Flac.html"><abbr title="FFMpeg\Format\Audio\Flac">Flac</abbr></a></em></dt>
<dd>{@inheritDoc}</dd><dt><a href="FFMpeg/Format/Audio/Interactive.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\Audio\Interactive">Interactive</abbr>::getAvailableAudioCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/Interactive.html"><abbr title="FFMpeg\Format\Audio\Interactive">Interactive</abbr></a></em></dt>
<dd>Returns the list of available audio codecs for this format</dd><dt><a href="FFMpeg/Format/Audio/Mp3.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\Audio\Mp3">Mp3</abbr>::getAvailableAudioCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/Mp3.html"><abbr title="FFMpeg\Format\Audio\Mp3">Mp3</abbr></a></em></dt>
<dd>{@inheritDoc}</dd><dt><a href="FFMpeg/Format/Audio/Resamplable.html#method_getAudioSampleRate"><abbr title="FFMpeg\Format\Audio\Resamplable">Resamplable</abbr>::getAudioSampleRate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/Resamplable.html"><abbr title="FFMpeg\Format\Audio\Resamplable">Resamplable</abbr></a></em></dt>
<dd>Get the audio sample rate</dd><dt><a href="FFMpeg/Format/Audio/Transcodable.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\Transcodable">Transcodable</abbr>::getAudioCodec</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/Transcodable.html"><abbr title="FFMpeg\Format\Audio\Transcodable">Transcodable</abbr></a></em></dt>
<dd>Returns the audio codec</dd><dt><a href="FFMpeg/Format/Dimension.html#method_getWidth"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr>::getWidth</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a></em></dt>
<dd>Return width</dd><dt><a href="FFMpeg/Format/Dimension.html#method_getHeight"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr>::getHeight</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a></em></dt>
<dd>Return height</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_getWidth"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::getWidth</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Returns the width setting.</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_getHeight"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::getHeight</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Returns the height setting The return of this method should not depend on a media file size</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_getComputedDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::getComputedDimensions</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>{@inheritdoc)</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_getResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::getResizeMode</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Get the current resize mode name</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_getFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::getFrameRate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Returns the frame rate</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::getVideoCodec</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_getGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::getGOPsize</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Format/Video/Interactive.html#method_getAvailableVideoCodecs"><abbr title="FFMpeg\Format\Video\Interactive">Interactive</abbr>::getAvailableVideoCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/Interactive.html"><abbr title="FFMpeg\Format\Video\Interactive">Interactive</abbr></a></em></dt>
<dd>Returns the list of available video codecs for this format</dd><dt><a href="FFMpeg/Format/Video/Ogg.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr>::getAvailableAudioCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/Ogg.html"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe.html#method_format"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::format</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/DataMapping/Format.html"><abbr title="FFMpeg\FFProbe\DataMapping\Format">Format</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/FFProbe/DataMapping.html">FFMpeg\FFProbe\DataMapping</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html#method_first"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr>::first</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></em></dt>
<dd>Returns the first stream of the collection, null if the collection is empty.</dd><dt><a href="FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Filters.html">FFMpeg\Filters</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Filters.html">FFMpeg\Filters</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Frame/FrameFilterInterface.html"><abbr title="FFMpeg\Filters\Frame\FrameFilterInterface">FrameFilterInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Filters/Frame.html">FFMpeg\Filters\Frame</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Frame/FrameFilters.html"><abbr title="FFMpeg\Filters\Frame\FrameFilters">FrameFilters</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Filters/Frame.html">FFMpeg\Filters\Frame</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Video/FrameRateFilter.html"><abbr title="FFMpeg\Filters\Video\FrameRateFilter">FrameRateFilter</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Filters/Video.html">FFMpeg\Filters\Video</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Video/VideoFilters.html#method_framerate"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr>::framerate</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a></em></dt>
<dd>Changes the video framerate.</dd><dt><a href="FFMpeg/Format/Audio/Flac.html"><abbr title="FFMpeg\Format\Audio\Flac">Flac</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a></em></dt>
<dd>The Flac audio format</dd><dt><a href="FFMpeg/Format/FormatInterface.html"><abbr title="FFMpeg\Format\FormatInterface">FormatInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format.html">FFMpeg\Format</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/FrameInterface.html"><abbr title="FFMpeg\Format\FrameInterface">FrameInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format.html">FFMpeg\Format</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_forwardedEvents"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr>::forwardedEvents</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Media/Audio.html#method_filters"><abbr title="FFMpeg\Media\Audio">Audio</abbr>::filters</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Media.html">FFMpeg\Media</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/Frame.html#method_filters"><abbr title="FFMpeg\Media\Frame">Frame</abbr>::filters</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a></em></dt>
<dd>Returns the available filters.</dd><dt><a href="FFMpeg/Media/MediaTypeInterface.html#method_filters"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr>::filters</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></em></dt>
<dd>Returns the available filters.</dd><dt><a href="FFMpeg/Media/Video.html#method_filters"><abbr title="FFMpeg\Media\Video">Video</abbr>::filters</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Media/Video.html#method_frame"><abbr title="FFMpeg\Media\Video">Video</abbr>::frame</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></em></dt>
<dd>Gets the frame at timecode.</dd> </dl><h2 id="letterG">G</h2>
<dl id="index"><dt><a href="FFMpeg/Coordinate/AspectRatio.html#method_getValue"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr>::getValue</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/AspectRatio.html"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr></a></em></dt>
<dd>Returns the value of the ratio.</dd><dt><a href="FFMpeg/Coordinate/Dimension.html#method_getWidth"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr>::getWidth</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a></em></dt>
<dd>Returns width.</dd><dt><a href="FFMpeg/Coordinate/Dimension.html#method_getHeight"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr>::getHeight</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a></em></dt>
<dd>Returns height.</dd><dt><a href="FFMpeg/Coordinate/Dimension.html#method_getRatio"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr>::getRatio</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a></em></dt>
<dd>Returns the ratio.</dd><dt><a href="FFMpeg/Coordinate/FrameRate.html#method_getValue"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr>::getValue</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/FrameRate.html"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Coordinate/Point.html#method_getX"><abbr title="FFMpeg\Coordinate\Point">Point</abbr>::getX</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/Point.html"><abbr title="FFMpeg\Coordinate\Point">Point</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Coordinate/Point.html#method_getY"><abbr title="FFMpeg\Coordinate\Point">Point</abbr>::getY</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/Point.html"><abbr title="FFMpeg\Coordinate\Point">Point</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Driver/FFMpegDriver.html#method_getName"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr>::getName</a>() &mdash; <em>Method in class <a href="FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Driver/FFProbeDriver.html#method_getName"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr>::getName</a>() &mdash; <em>Method in class <a href="FFMpeg/Driver/FFProbeDriver.html"><abbr title="FFMpeg\Driver\FFProbeDriver">FFProbeDriver</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/FFMpeg.html#method_getFFProbe"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::getFFProbe</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd>Gets FFProbe.</dd><dt><a href="FFMpeg/FFMpeg.html#method_getFFMpegDriver"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::getFFMpegDriver</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd>Gets the ffmpeg driver.</dd><dt><a href="FFMpeg/FFProbe.html#method_getParser"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::getParser</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe.html#method_getFFProbeDriver"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::getFFProbeDriver</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe.html#method_getOptionsTester"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::getOptionsTester</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe.html#method_getCache"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::getCache</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe.html#method_getMapper"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::getMapper</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/DataMapping/AbstractData.html#method_get"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr>::get</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/AbstractData.html"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></em></dt>
<dd>Returns the property value given its name.</dd><dt><a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html#method_getIterator"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr>::getIterator</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Filters/Audio/AudioResamplableFilter.html#method_getPriority"><abbr title="FFMpeg\Filters\Audio\AudioResamplableFilter">AudioResamplableFilter</abbr>::getPriority</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Audio/AudioResamplableFilter.html"><abbr title="FFMpeg\Filters\Audio\AudioResamplableFilter">AudioResamplableFilter</abbr></a></em></dt>
<dd>Returns the priority of the filter.</dd><dt><a href="FFMpeg/Filters/Audio/AudioResamplableFilter.html#method_getRate"><abbr title="FFMpeg\Filters\Audio\AudioResamplableFilter">AudioResamplableFilter</abbr>::getRate</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Audio/AudioResamplableFilter.html"><abbr title="FFMpeg\Filters\Audio\AudioResamplableFilter">AudioResamplableFilter</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Audio/SimpleFilter.html#method_getPriority"><abbr title="FFMpeg\Filters\Audio\SimpleFilter">SimpleFilter</abbr>::getPriority</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Audio/SimpleFilter.html"><abbr title="FFMpeg\Filters\Audio\SimpleFilter">SimpleFilter</abbr></a></em></dt>
<dd>Returns the priority of the filter.</dd><dt><a href="FFMpeg/Filters/FilterInterface.html#method_getPriority"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr>::getPriority</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/FilterInterface.html"><abbr title="FFMpeg\Filters\FilterInterface">FilterInterface</abbr></a></em></dt>
<dd>Returns the priority of the filter.</dd><dt><a href="FFMpeg/Filters/FiltersCollection.html#method_getIterator"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr>::getIterator</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/FiltersCollection.html"><abbr title="FFMpeg\Filters\FiltersCollection">FiltersCollection</abbr></a></em></dt>
<dd>{@inheritdoc}</dd><dt><a href="FFMpeg/Filters/Video/FrameRateFilter.html#method_getPriority"><abbr title="FFMpeg\Filters\Video\FrameRateFilter">FrameRateFilter</abbr>::getPriority</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/FrameRateFilter.html"><abbr title="FFMpeg\Filters\Video\FrameRateFilter">FrameRateFilter</abbr></a></em></dt>
<dd>Returns the priority of the filter.</dd><dt><a href="FFMpeg/Filters/Video/FrameRateFilter.html#method_getFrameRate"><abbr title="FFMpeg\Filters\Video\FrameRateFilter">FrameRateFilter</abbr>::getFrameRate</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/FrameRateFilter.html"><abbr title="FFMpeg\Filters\Video\FrameRateFilter">FrameRateFilter</abbr></a></em></dt>
<dd>Returns the frame rate.</dd><dt><a href="FFMpeg/Filters/Video/FrameRateFilter.html#method_getGOP"><abbr title="FFMpeg\Filters\Video\FrameRateFilter">FrameRateFilter</abbr>::getGOP</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/FrameRateFilter.html"><abbr title="FFMpeg\Filters\Video\FrameRateFilter">FrameRateFilter</abbr></a></em></dt>
<dd>Returns the GOP size.</dd><dt><a href="FFMpeg/Filters/Video/ResizeFilter.html#method_getPriority"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr>::getPriority</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/ResizeFilter.html"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr></a></em></dt>
<dd>Returns the priority of the filter.</dd><dt><a href="FFMpeg/Filters/Video/ResizeFilter.html#method_getDimension"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr>::getDimension</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/ResizeFilter.html"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Video/ResizeFilter.html#method_getMode"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr>::getMode</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/ResizeFilter.html"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Video/SynchronizeFilter.html#method_getPriority"><abbr title="FFMpeg\Filters\Video\SynchronizeFilter">SynchronizeFilter</abbr>::getPriority</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/SynchronizeFilter.html"><abbr title="FFMpeg\Filters\Video\SynchronizeFilter">SynchronizeFilter</abbr></a></em></dt>
<dd>Returns the priority of the filter.</dd><dt><a href="FFMpeg/Format/AudioInterface.html#method_getAudioKiloBitrate"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr>::getAudioKiloBitrate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a></em></dt>
<dd>Gets the audio kiloBitrate value.</dd><dt><a href="FFMpeg/Format/AudioInterface.html#method_getExtraParams"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr>::getExtraParams</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a></em></dt>
<dd>Returns an array of extra parameters to add to ffmpeg commandline.</dd><dt><a href="FFMpeg/Format/AudioInterface.html#method_getAudioCodec"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr>::getAudioCodec</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a></em></dt>
<dd>Returns the audio codec.</dd><dt><a href="FFMpeg/Format/AudioInterface.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr>::getAvailableAudioCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/AudioInterface.html"><abbr title="FFMpeg\Format\AudioInterface">AudioInterface</abbr></a></em></dt>
<dd>Returns the list of available audio codecs for this format.</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html#method_getExtraParams"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr>::getExtraParams</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></em></dt>
<dd>Returns an array of extra parameters to add to ffmpeg commandline.</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr>::getAudioCodec</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></em></dt>
<dd>Returns the audio codec.</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html#method_getAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr>::getAudioKiloBitrate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></em></dt>
<dd>Gets the audio kiloBitrate value.</dd><dt><a href="FFMpeg/Format/Audio/Flac.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\Audio\Flac">Flac</abbr>::getAvailableAudioCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/Flac.html"><abbr title="FFMpeg\Format\Audio\Flac">Flac</abbr></a></em></dt>
<dd>Returns the list of available audio codecs for this format.</dd><dt><a href="FFMpeg/Format/Audio/Mp3.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\Audio\Mp3">Mp3</abbr>::getAvailableAudioCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/Mp3.html"><abbr title="FFMpeg\Format\Audio\Mp3">Mp3</abbr></a></em></dt>
<dd>Returns the list of available audio codecs for this format.</dd><dt><a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getFFProbe"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr>::getFFProbe</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getPathfile"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr>::getPathfile</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getCurrentPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr>::getCurrentPass</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getTotalPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr>::getTotalPass</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/ProgressListener/AudioProgressListener.html#method_getPattern"><abbr title="FFMpeg\Format\ProgressListener\AudioProgressListener">AudioProgressListener</abbr>::getPattern</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/ProgressListener/AudioProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AudioProgressListener">AudioProgressListener</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/ProgressListener/VideoProgressListener.html#method_getPattern"><abbr title="FFMpeg\Format\ProgressListener\VideoProgressListener">VideoProgressListener</abbr>::getPattern</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/ProgressListener/VideoProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\VideoProgressListener">VideoProgressListener</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/VideoInterface.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr>::getKiloBitrate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a></em></dt>
<dd>Gets the kiloBitrate value.</dd><dt><a href="FFMpeg/Format/VideoInterface.html#method_getPasses"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr>::getPasses</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a></em></dt>
<dd>Returns the number of passes.</dd><dt><a href="FFMpeg/Format/VideoInterface.html#method_getModulus"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr>::getModulus</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a></em></dt>
<dd>Returns the modulus used by the Resizable video.</dd><dt><a href="FFMpeg/Format/VideoInterface.html#method_getVideoCodec"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr>::getVideoCodec</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a></em></dt>
<dd>Returns the video codec.</dd><dt><a href="FFMpeg/Format/VideoInterface.html#method_getAvailableVideoCodecs"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr>::getAvailableVideoCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a></em></dt>
<dd>Returns the list of available video codecs for this format.</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_getKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::getKiloBitrate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Gets the kiloBitrate value.</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::getVideoCodec</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Returns the video codec.</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_getPasses"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::getPasses</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Returns the number of passes.</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_getModulus"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::getModulus</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Video/Ogg.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr>::getAvailableAudioCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/Ogg.html"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr></a></em></dt>
<dd>{@inheritDoc}</dd><dt><a href="FFMpeg/Format/Video/Ogg.html#method_getAvailableVideoCodecs"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr>::getAvailableVideoCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/Ogg.html"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr></a></em></dt>
<dd>{@inheritDoc}</dd><dt><a href="FFMpeg/Format/Video/Resamplable.html#method_getFrameRate"><abbr title="FFMpeg\Format\Video\Resamplable">Resamplable</abbr>::getFrameRate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/Resamplable.html"><abbr title="FFMpeg\Format\Video\Resamplable">Resamplable</abbr></a></em></dt>
<dd>Returns the frame rate</dd><dt><a href="FFMpeg/Format/Video/Resamplable.html#method_getGOPSize"><abbr title="FFMpeg\Format\Video\Resamplable">Resamplable</abbr>::getGOPSize</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/Resamplable.html"><abbr title="FFMpeg\Format\Video\Resamplable">Resamplable</abbr></a></em></dt>
<dd>Returns the GOP size</dd><dt><a href="FFMpeg/Format/Video/Resizable.html#method_getComputedDimensions"><abbr title="FFMpeg\Format\Video\Resizable">Resizable</abbr>::getComputedDimensions</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/Resizable.html"><abbr title="FFMpeg\Format\Video\Resizable">Resizable</abbr></a></em></dt>
<dd>Returns the computed dimensions for the resize, after operation.</dd><dt><a href="FFMpeg/Format/Video/Transcodable.html#method_getVideoCodec"><abbr title="FFMpeg\Format\Video\Transcodable">Transcodable</abbr>::getVideoCodec</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/Transcodable.html"><abbr title="FFMpeg\Format\Video\Transcodable">Transcodable</abbr></a></em></dt>
<dd>Returns the video codec</dd><dt><a href="FFMpeg/Format/Video/WebM.html#method_getExtraParams"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr>::getExtraParams</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WebM.html"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr></a></em></dt>
<dd>Returns the list of available video codecs for this format.</dd><dt><a href="FFMpeg/Format/Video/WMV.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\Video\WMV">WMV</abbr>::getAvailableAudioCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WMV.html"><abbr title="FFMpeg\Format\Video\WMV">WMV</abbr></a></em></dt>
<dd>{@inheritDoc}</dd><dt><a href="FFMpeg/Format/Video/WMV.html#method_getAvailableVideoCodecs"><abbr title="FFMpeg\Format\Video\WMV">WMV</abbr>::getAvailableVideoCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WMV.html"><abbr title="FFMpeg\Format\Video\WMV">WMV</abbr></a></em></dt>
<dd>Returns the list of available video codecs for this format.</dd><dt><a href="FFMpeg/Format/Video/WMV3.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\Video\WMV3">WMV3</abbr>::getAvailableAudioCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WMV3.html"><abbr title="FFMpeg\Format\Video\WMV3">WMV3</abbr></a></em></dt>
<dd>{@inheritDoc}</dd><dt><a href="FFMpeg/Format/Video/WMV3.html#method_getAvailableVideoCodecs"><abbr title="FFMpeg\Format\Video\WMV3">WMV3</abbr>::getAvailableVideoCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WMV3.html"><abbr title="FFMpeg\Format\Video\WMV3">WMV3</abbr></a></em></dt>
<dd>Returns the list of available video codecs for this format.</dd><dt><a href="FFMpeg/Format/Video/WebM.html#method_getExtraParams"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr>::getExtraParams</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WebM.html"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr></a></em></dt>
<dd>{@inheritDoc}</dd><dt><a href="FFMpeg/Format/Video/WebM.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr>::getAvailableAudioCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WebM.html"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr></a></em></dt>
<dd>{@inheritDoc}</dd><dt><a href="FFMpeg/Format/Video/WebM.html#method_getAvailableVideoCodecs"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr>::getAvailableVideoCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WebM.html"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr></a></em></dt>
<dd>{@inheritDoc}</dd><dt><a href="FFMpeg/Format/Video/X264.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\Video\X264">X264</abbr>::getAvailableAudioCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/X264.html"><abbr title="FFMpeg\Format\Video\X264">X264</abbr></a></em></dt>
<dd>Returns the list of available video codecs for this format.</dd><dt><a href="FFMpeg/Format/Video/X264.html#method_getAvailableAudioCodecs"><abbr title="FFMpeg\Format\Video\X264">X264</abbr>::getAvailableAudioCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/X264.html"><abbr title="FFMpeg\Format\Video\X264">X264</abbr></a></em></dt>
<dd>{@inheritDoc}</dd><dt><a href="FFMpeg/Format/Video/X264.html#method_getAvailableVideoCodecs"><abbr title="FFMpeg\Format\Video\X264">X264</abbr>::getAvailableVideoCodecs</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/X264.html"><abbr title="FFMpeg\Format\Video\X264">X264</abbr></a></em></dt>
<dd>{@inheritDoc}</dd> </dl><h2 id="letterI">I</h2>
<dd>Returns the list of available video codecs for this format.</dd><dt><a href="FFMpeg/Format/Video/X264.html#method_getPasses"><abbr title="FFMpeg\Format\Video\X264">X264</abbr>::getPasses</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/X264.html"><abbr title="FFMpeg\Format\Video\X264">X264</abbr></a></em></dt>
<dd>Returns the number of passes.</dd><dt><a href="FFMpeg/Format/Video/X264.html#method_getModulus"><abbr title="FFMpeg\Format\Video\X264">X264</abbr>::getModulus</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/X264.html"><abbr title="FFMpeg\Format\Video\X264">X264</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/AbstractMediaType.html#method_getFFMpegDriver"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr>::getFFMpegDriver</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/AbstractMediaType.html"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/AbstractMediaType.html#method_getFFProbe"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr>::getFFProbe</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/AbstractMediaType.html"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/AbstractMediaType.html#method_getPathfile"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr>::getPathfile</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/AbstractMediaType.html"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/AbstractMediaType.html#method_getFiltersCollection"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr>::getFiltersCollection</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/AbstractMediaType.html"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/AbstractStreamableMedia.html#method_getStreams"><abbr title="FFMpeg\Media\AbstractStreamableMedia">AbstractStreamableMedia</abbr>::getStreams</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/AbstractStreamableMedia.html"><abbr title="FFMpeg\Media\AbstractStreamableMedia">AbstractStreamableMedia</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/AbstractStreamableMedia.html#method_getFormat"><abbr title="FFMpeg\Media\AbstractStreamableMedia">AbstractStreamableMedia</abbr>::getFormat</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/AbstractStreamableMedia.html"><abbr title="FFMpeg\Media\AbstractStreamableMedia">AbstractStreamableMedia</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/Frame.html#method_getTimeCode"><abbr title="FFMpeg\Media\Frame">Frame</abbr>::getTimeCode</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/MediaTypeInterface.html#method_getPathfile"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr>::getPathfile</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a></em></dt>
<dd></dd> </dl><h2 id="letterH">H</h2>
<dl id="index"><dt><a href="FFMpeg/FFProbe/DataMapping/AbstractData.html#method_has"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr>::has</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/AbstractData.html"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></em></dt>
<dd>Returns true if data has property.</dd><dt><a href="FFMpeg/FFProbe/OptionsTester.html#method_has"><abbr title="FFMpeg\FFProbe\OptionsTester">OptionsTester</abbr>::has</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/OptionsTester.html"><abbr title="FFMpeg\FFProbe\OptionsTester">OptionsTester</abbr></a></em></dt>
<dd>Tells if the given option is supported by ffprobe.</dd><dt><a href="FFMpeg/FFProbe/OptionsTesterInterface.html#method_has"><abbr title="FFMpeg\FFProbe\OptionsTesterInterface">OptionsTesterInterface</abbr>::has</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/OptionsTesterInterface.html"><abbr title="FFMpeg\FFProbe\OptionsTesterInterface">OptionsTesterInterface</abbr></a></em></dt>
<dd>Tells if the given option is supported by ffprobe.</dd><dt><a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_handle"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr>::handle</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></em></dt>
<dd>{@inheritdoc}</dd> </dl><h2 id="letterI">I</h2>
<dl id="index"><dt><a href="FFMpeg/Exception/InvalidArgumentException.html"><abbr title="FFMpeg\Exception\InvalidArgumentException">InvalidArgumentException</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Exception.html">FFMpeg\Exception</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Audio/Interactive.html"><abbr title="FFMpeg\Format\Audio\Interactive">Interactive</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a></em></dt>
<dd>The interactive audio interface.</dd><dt><a href="FFMpeg/Format/Video/Interactive.html"><abbr title="FFMpeg\Format\Video\Interactive">Interactive</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></em></dt>
<dd>The interactive video interface.</dd> </dl><h2 id="letterL">L</h2>
<dl id="index"><dt><a href="FFMpeg/AdapterInterface.html#method_load"><abbr title="FFMpeg\AdapterInterface">AdapterInterface</abbr>::load</a>() &mdash; <em>Method in class <a href="FFMpeg/AdapterInterface.html"><abbr title="FFMpeg\AdapterInterface">AdapterInterface</abbr></a></em></dt>
<dd>Loads the adapter</dd><dt><a href="FFMpeg/Binary.html#method_load"><abbr title="FFMpeg\Binary">Binary</abbr>::load</a>() &mdash; <em>Method in class <a href="FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a></em></dt>
<dd>Loads the adapter</dd><dt><a href="FFMpeg/Exception/LogicException.html"><abbr title="FFMpeg\Exception\LogicException">LogicException</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Exception.html">FFMpeg\Exception</a></em></dt>
<dd></dd> </dl><h2 id="letterM">M</h2>
<dl id="index"><dt><a href="FFMpeg/Format/Audio/Mp3.html"><abbr title="FFMpeg\Format\Audio\Mp3">Mp3</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a></em></dt>
<dd>The MP3 audio format</dd> </dl><h2 id="letterO">O</h2>
<dd></dd><dt><a href="FFMpeg/FFProbe/DataMapping/Stream.html#method_isAudio"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr>::isAudio</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a></em></dt>
<dd>Returns true if the stream is an audio stream.</dd><dt><a href="FFMpeg/FFProbe/DataMapping/Stream.html#method_isVideo"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr>::isVideo</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a></em></dt>
<dd>Returns true if the stream is a video stream.</dd> </dl><h2 id="letterK">K</h2>
<dl id="index"><dt><a href="FFMpeg/FFProbe/DataMapping/AbstractData.html#method_keys"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr>::keys</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/AbstractData.html"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></em></dt>
<dd>Returns all property names.</dd> </dl><h2 id="letterM">M</h2>
<dl id="index"><dt><a href="FFMpeg/FFProbe/Mapper.html"><abbr title="FFMpeg\FFProbe\Mapper">Mapper</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/FFProbe.html">FFMpeg\FFProbe</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/Mapper.html#method_map"><abbr title="FFMpeg\FFProbe\Mapper">Mapper</abbr>::map</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/Mapper.html"><abbr title="FFMpeg\FFProbe\Mapper">Mapper</abbr></a></em></dt>
<dd>Maps data given its type.</dd><dt><a href="FFMpeg/FFProbe/MapperInterface.html"><abbr title="FFMpeg\FFProbe\MapperInterface">MapperInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/FFProbe.html">FFMpeg\FFProbe</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/MapperInterface.html#method_map"><abbr title="FFMpeg\FFProbe\MapperInterface">MapperInterface</abbr>::map</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/MapperInterface.html"><abbr title="FFMpeg\FFProbe\MapperInterface">MapperInterface</abbr></a></em></dt>
<dd>Maps data given its type.</dd><dt><a href="FFMpeg/Format/Audio/Mp3.html"><abbr title="FFMpeg\Format\Audio\Mp3">Mp3</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a></em></dt>
<dd>The MP3 audio format</dd><dt><a href="FFMpeg/Media/MediaTypeInterface.html"><abbr title="FFMpeg\Media\MediaTypeInterface">MediaTypeInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Media.html">FFMpeg\Media</a></em></dt>
<dd></dd> </dl><h2 id="letterO">O</h2>
<dl id="index"><dt><a href="FFMpeg/FFMpeg.html#method_open"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::open</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd>Opens a file in order to be processed</dd><dt><a href="FFMpeg/Format/Video/Ogg.html"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></em></dt>
<dd>Opens a file in order to be processed.</dd><dt><a href="FFMpeg/FFProbe/OptionsTester.html"><abbr title="FFMpeg\FFProbe\OptionsTester">OptionsTester</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/FFProbe.html">FFMpeg\FFProbe</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/OptionsTesterInterface.html"><abbr title="FFMpeg\FFProbe\OptionsTesterInterface">OptionsTesterInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/FFProbe.html">FFMpeg\FFProbe</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/OutputParser.html"><abbr title="FFMpeg\FFProbe\OutputParser">OutputParser</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/FFProbe.html">FFMpeg\FFProbe</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/OutputParserInterface.html"><abbr title="FFMpeg\FFProbe\OutputParserInterface">OutputParserInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/FFProbe.html">FFMpeg\FFProbe</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Video/Ogg.html"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></em></dt>
<dd>The Ogg video format</dd> </dl><h2 id="letterP">P</h2>
<dl id="index"><dt><a href="FFMpeg/FFProbe.html#method_probeFormat"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::probeFormat</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd>Probe the format of a given file</dd><dt><a href="FFMpeg/FFProbe.html#method_probeStreams"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::probeStreams</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd>Probe the streams contained in a given file</dd> </dl><h2 id="letterR">R</h2>
<dl id="index"><dt><a href="FFMpeg/Coordinate/Point.html"><abbr title="FFMpeg\Coordinate\Point">Point</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Coordinate.html">FFMpeg\Coordinate</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/OutputParser.html#method_parse"><abbr title="FFMpeg\FFProbe\OutputParser">OutputParser</abbr>::parse</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/OutputParser.html"><abbr title="FFMpeg\FFProbe\OutputParser">OutputParser</abbr></a></em></dt>
<dd>Parses ffprobe raw output.</dd><dt><a href="FFMpeg/FFProbe/OutputParserInterface.html#method_parse"><abbr title="FFMpeg\FFProbe\OutputParserInterface">OutputParserInterface</abbr>::parse</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/OutputParserInterface.html"><abbr title="FFMpeg\FFProbe\OutputParserInterface">OutputParserInterface</abbr></a></em></dt>
<dd>Parses ffprobe raw output.</dd><dt><a href="FFMpeg/Format/ProgressableInterface.html"><abbr title="FFMpeg\Format\ProgressableInterface">ProgressableInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format.html">FFMpeg\Format</a></em></dt>
<dd></dd> </dl><h2 id="letterR">R</h2>
<dl id="index"><dt><a href="FFMpeg/Exception/RuntimeException.html"><abbr title="FFMpeg\Exception\RuntimeException">RuntimeException</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Exception.html">FFMpeg\Exception</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFMpegServiceProvider.html#method_register"><abbr title="FFMpeg\FFMpegServiceProvider">FFMpegServiceProvider</abbr>::register</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpegServiceProvider.html"><abbr title="FFMpeg\FFMpegServiceProvider">FFMpegServiceProvider</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Audio/Resamplable.html"><abbr title="FFMpeg\Format\Audio\Resamplable">Resamplable</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a></em></dt>
<dd>The resamplable audio interface</dd><dt><a href="FFMpeg/Format/Video/Resamplable.html"><abbr title="FFMpeg\Format\Video\Resamplable">Resamplable</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></em></dt>
<dd>The resamplable video interface</dd><dt><a href="FFMpeg/Format/Video/Resizable.html"><abbr title="FFMpeg\Format\Video\Resizable">Resizable</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></em></dt>
<dd>The resizable video interface</dd> </dl><h2 id="letterS">S</h2>
<dl id="index"><dt><a href="FFMpeg/FFMpeg.html#method_setThreads"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::setThreads</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFMpeg.html#method_setProber"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::setProber</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd>Set a prober</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr>::setAudioCodec</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></em></dt>
<dd>Set the audio codec, Should be in the available ones, otherwise an exception is thrown</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioSampleRate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr>::setAudioSampleRate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></em></dt>
<dd>Set the audio sample rate</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr>::setKiloBitrate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></em></dt>
<dd>Set the kiloBitrate value</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_setDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::setDimensions</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Set the dimensions</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_setResizeMode"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::setResizeMode</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Set the resize mode</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_setFrameRate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::setFrameRate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Set the framerate</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::setVideoCodec</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Set the video codec, Should be in the available ones, otherwise an exception is thrown</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_setGOPsize"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::setGOPsize</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Set the GOP size</dd><dt><a href="FFMpeg/Format/Video/Ogg.html#method_supportBFrames"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr>::supportBFrames</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/Ogg.html"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr></a></em></dt>
<dd>{@inheritDoc}</dd><dt><a href="FFMpeg/Format/Video/Resamplable.html#method_supportBFrames"><abbr title="FFMpeg\Format\Video\Resamplable">Resamplable</abbr>::supportBFrames</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/Resamplable.html"><abbr title="FFMpeg\Format\Video\Resamplable">Resamplable</abbr></a></em></dt>
<dd>Returns true if the current format supports B-Frames</dd><dt><a href="FFMpeg/Format/Video/WebM.html#method_supportBFrames"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr>::supportBFrames</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WebM.html"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr></a></em></dt>
<dd>{@inheritDoc}</dd><dt><a href="FFMpeg/Format/Video/X264.html#method_supportBFrames"><abbr title="FFMpeg\Format\Video\X264">X264</abbr>::supportBFrames</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/X264.html"><abbr title="FFMpeg\Format\Video\X264">X264</abbr></a></em></dt>
<dd>{@inheritDoc}</dd> </dl><h2 id="letterT">T</h2>
<dl id="index"><dt><a href="FFMpeg/Format/Audio/Transcodable.html"><abbr title="FFMpeg\Format\Audio\Transcodable">Transcodable</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Video/Transcodable.html"><abbr title="FFMpeg\Format\Video\Transcodable">Transcodable</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Audio/AudioFilters.html#method_resample"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr>::resample</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a></em></dt>
<dd>Resamples the audio file.</dd><dt><a href="FFMpeg/Filters/Video/ResizeFilter.html"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Filters/Video.html">FFMpeg\Filters\Video</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Video/VideoFilters.html#method_resize"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr>::resize</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a></em></dt>
<dd>Resizes a video to a given dimension.</dd> </dl><h2 id="letterS">S</h2>
<dl id="index"><dt><a href="FFMpeg/FFMpeg.html#method_setFFProbe"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::setFFProbe</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd>Sets FFProbe.</dd><dt><a href="FFMpeg/FFMpeg.html#method_setFFMpegDriver"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::setFFMpegDriver</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd>Sets the ffmpeg driver.</dd><dt><a href="FFMpeg/FFProbe.html#method_setParser"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::setParser</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe.html#method_setFFProbeDriver"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::setFFProbeDriver</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe.html#method_setOptionsTester"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::setOptionsTester</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe.html#method_setCache"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::setCache</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe.html#method_setMapper"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::setMapper</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe.html#method_streams"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::streams</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/FFProbe/DataMapping.html">FFMpeg\FFProbe\DataMapping</a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/FFProbe/DataMapping.html">FFMpeg\FFProbe\DataMapping</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Audio/SimpleFilter.html"><abbr title="FFMpeg\Filters\Audio\SimpleFilter">SimpleFilter</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Filters/Audio.html">FFMpeg\Filters\Audio</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Video/SynchronizeFilter.html"><abbr title="FFMpeg\Filters\Video\SynchronizeFilter">SynchronizeFilter</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Filters/Video.html">FFMpeg\Filters\Video</a></em></dt>
<dd>Synchronizes audio and video in case of desynchronized movies.</dd><dt><a href="FFMpeg/Filters/Video/VideoFilters.html#method_synchronize"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr>::synchronize</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a></em></dt>
<dd>Synchronizes audio and video.</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioCodec"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr>::setAudioCodec</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></em></dt>
<dd>Sets the audio codec, Should be in the available ones, otherwise an exception is thrown.</dd><dt><a href="FFMpeg/Format/Audio/DefaultAudio.html#method_setAudioKiloBitrate"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr>::setAudioKiloBitrate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></em></dt>
<dd>Sets the kiloBitrate value.</dd><dt><a href="FFMpeg/Format/VideoInterface.html#method_supportBFrames"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr>::supportBFrames</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a></em></dt>
<dd>Returns true if the current format supports B-Frames.</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_setKiloBitrate"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::setKiloBitrate</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Sets the kiloBitrate value.</dd><dt><a href="FFMpeg/Format/Video/DefaultVideo.html#method_setVideoCodec"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr>::setVideoCodec</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></em></dt>
<dd>Sets the video codec, Should be in the available ones, otherwise an exception is thrown.</dd><dt><a href="FFMpeg/Format/Video/Ogg.html#method_supportBFrames"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr>::supportBFrames</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/Ogg.html"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr></a></em></dt>
<dd>Returns true if the current format supports B-Frames.</dd><dt><a href="FFMpeg/Format/Video/WMV.html#method_supportBFrames"><abbr title="FFMpeg\Format\Video\WMV">WMV</abbr>::supportBFrames</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WMV.html"><abbr title="FFMpeg\Format\Video\WMV">WMV</abbr></a></em></dt>
<dd>Returns true if the current format supports B-Frames.</dd><dt><a href="FFMpeg/Format/Video/WMV3.html#method_supportBFrames"><abbr title="FFMpeg\Format\Video\WMV3">WMV3</abbr>::supportBFrames</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WMV3.html"><abbr title="FFMpeg\Format\Video\WMV3">WMV3</abbr></a></em></dt>
<dd>Returns true if the current format supports B-Frames.</dd><dt><a href="FFMpeg/Format/Video/WebM.html#method_supportBFrames"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr>::supportBFrames</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WebM.html"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr></a></em></dt>
<dd>Returns true if the current format supports B-Frames.</dd><dt><a href="FFMpeg/Format/Video/X264.html#method_supportBFrames"><abbr title="FFMpeg\Format\Video\X264">X264</abbr>::supportBFrames</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/X264.html"><abbr title="FFMpeg\Format\Video\X264">X264</abbr></a></em></dt>
<dd>Returns true if the current format supports B-Frames.</dd><dt><a href="FFMpeg/Media/AbstractMediaType.html#method_setFFMpegDriver"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr>::setFFMpegDriver</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/AbstractMediaType.html"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/AbstractMediaType.html#method_setFFProbe"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr>::setFFProbe</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/AbstractMediaType.html"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/AbstractMediaType.html#method_setFiltersCollection"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr>::setFiltersCollection</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/AbstractMediaType.html"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/Audio.html#method_save"><abbr title="FFMpeg\Media\Audio">Audio</abbr>::save</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a></em></dt>
<dd>Exports the audio in the desired format, applies registered filters.</dd><dt><a href="FFMpeg/Media/Frame.html#method_save"><abbr title="FFMpeg\Media\Frame">Frame</abbr>::save</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a></em></dt>
<dd>Saves the frame in the given filename.</dd><dt><a href="FFMpeg/Media/Video.html#method_save"><abbr title="FFMpeg\Media\Video">Video</abbr>::save</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></em></dt>
<dd>Exports the video in the desired format, applies registered filters.</dd> </dl><h2 id="letterT">T</h2>
<dl id="index"><dt><a href="FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Coordinate.html">FFMpeg\Coordinate</a></em></dt>
<dd></dd> </dl><h2 id="letterV">V</h2>
<dl id="index"><dt><a href="FFMpeg/Format/Video.html"><abbr title="FFMpeg\Format\Video">Video</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format.html">FFMpeg\Format</a></em></dt>
<dd>The base video interface</dd> </dl><h2 id="letterW">W</h2>
<dl id="index"><dt><a href="FFMpeg/Format/Video/WebM.html"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></em></dt>
<dl id="index"><dt><a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html#method_videos"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr>::videos</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></em></dt>
<dd>Returns a new StreamCollection with only video streams.</dd><dt><a href="FFMpeg/Filters/Video/VideoFilterInterface.html"><abbr title="FFMpeg\Filters\Video\VideoFilterInterface">VideoFilterInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Filters/Video.html">FFMpeg\Filters\Video</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Filters/Video.html">FFMpeg\Filters\Video</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/ProgressListener/VideoProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\VideoProgressListener">VideoProgressListener</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/ProgressListener.html">FFMpeg\Format\ProgressListener</a></em></dt>
<dd>Parses ffmpeg stderr progress information for video files.</dd><dt><a href="FFMpeg/Format/VideoInterface.html"><abbr title="FFMpeg\Format\VideoInterface">VideoInterface</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format.html">FFMpeg\Format</a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Media.html">FFMpeg\Media</a></em></dt>
<dd></dd> </dl><h2 id="letterW">W</h2>
<dl id="index"><dt><a href="FFMpeg/Format/Video/WMV.html"><abbr title="FFMpeg\Format\Video\WMV">WMV</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></em></dt>
<dd>The WMV video format</dd><dt><a href="FFMpeg/Format/Video/WMV3.html"><abbr title="FFMpeg\Format\Video\WMV3">WMV3</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></em></dt>
<dd>The WMV video format</dd><dt><a href="FFMpeg/Format/Video/WebM.html"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></em></dt>
<dd>The WebM video format</dd> </dl><h2 id="letterX">X</h2>
<dl id="index"><dt><a href="FFMpeg/Format/Video/X264.html"><abbr title="FFMpeg\Format\Video\X264">X264</abbr></a> &mdash; <em>Class in namespace <a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></em></dt>
<dd>The X264 video format</dd> </dl><h2 id="letter_">_</h2>
<dl id="index"><dt><a href="FFMpeg/Binary.html#method___construct"><abbr title="FFMpeg\Binary">Binary</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a></em></dt>
<dd>Binary constructor</dd><dt><a href="FFMpeg/Binary.html#method___destruct"><abbr title="FFMpeg\Binary">Binary</abbr>::__destruct</a>() &mdash; <em>Method in class <a href="FFMpeg/Binary.html"><abbr title="FFMpeg\Binary">Binary</abbr></a></em></dt>
<dd>Destructor</dd><dt><a href="FFMpeg/FFMpeg.html#method___destruct"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::__destruct</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd>Destructor</dd><dt><a href="FFMpeg/Format/Dimension.html#method___construct"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Dimension.html"><abbr title="FFMpeg\Format\Dimension">Dimension</abbr></a></em></dt>
<dd>Constructor</dd> </dl> </div>
<dl id="index"><dt><a href="FFMpeg/Coordinate/AspectRatio.html#method___construct"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/AspectRatio.html"><abbr title="FFMpeg\Coordinate\AspectRatio">AspectRatio</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Coordinate/Dimension.html#method___construct"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/Dimension.html"><abbr title="FFMpeg\Coordinate\Dimension">Dimension</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Coordinate/FrameRate.html#method___construct"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/FrameRate.html"><abbr title="FFMpeg\Coordinate\FrameRate">FrameRate</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Coordinate/Point.html#method___construct"><abbr title="FFMpeg\Coordinate\Point">Point</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/Point.html"><abbr title="FFMpeg\Coordinate\Point">Point</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Coordinate/TimeCode.html#method___construct"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Coordinate/TimeCode.html#method___toString"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr>::__toString</a>() &mdash; <em>Method in class <a href="FFMpeg/Coordinate/TimeCode.html"><abbr title="FFMpeg\Coordinate\TimeCode">TimeCode</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFMpeg.html#method___construct"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe.html#method___construct"><abbr title="FFMpeg\FFProbe">FFProbe</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/DataMapping/AbstractData.html#method___construct"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/AbstractData.html"><abbr title="FFMpeg\FFProbe\DataMapping\AbstractData">AbstractData</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html#method___construct"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/FFProbe/OptionsTester.html#method___construct"><abbr title="FFMpeg\FFProbe\OptionsTester">OptionsTester</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/FFProbe/OptionsTester.html"><abbr title="FFMpeg\FFProbe\OptionsTester">OptionsTester</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Audio/AudioFilters.html#method___construct"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Audio/AudioFilters.html"><abbr title="FFMpeg\Filters\Audio\AudioFilters">AudioFilters</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Audio/AudioResamplableFilter.html#method___construct"><abbr title="FFMpeg\Filters\Audio\AudioResamplableFilter">AudioResamplableFilter</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Audio/AudioResamplableFilter.html"><abbr title="FFMpeg\Filters\Audio\AudioResamplableFilter">AudioResamplableFilter</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Audio/SimpleFilter.html#method___construct"><abbr title="FFMpeg\Filters\Audio\SimpleFilter">SimpleFilter</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Audio/SimpleFilter.html"><abbr title="FFMpeg\Filters\Audio\SimpleFilter">SimpleFilter</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Frame/FrameFilters.html#method___construct"><abbr title="FFMpeg\Filters\Frame\FrameFilters">FrameFilters</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Frame/FrameFilters.html"><abbr title="FFMpeg\Filters\Frame\FrameFilters">FrameFilters</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Video/FrameRateFilter.html#method___construct"><abbr title="FFMpeg\Filters\Video\FrameRateFilter">FrameRateFilter</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/FrameRateFilter.html"><abbr title="FFMpeg\Filters\Video\FrameRateFilter">FrameRateFilter</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Video/ResizeFilter.html#method___construct"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/ResizeFilter.html"><abbr title="FFMpeg\Filters\Video\ResizeFilter">ResizeFilter</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Video/SynchronizeFilter.html#method___construct"><abbr title="FFMpeg\Filters\Video\SynchronizeFilter">SynchronizeFilter</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/SynchronizeFilter.html"><abbr title="FFMpeg\Filters\Video\SynchronizeFilter">SynchronizeFilter</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Filters/Video/VideoFilters.html#method___construct"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Filters/Video/VideoFilters.html"><abbr title="FFMpeg\Filters\Video\VideoFilters">VideoFilters</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Audio/Flac.html#method___construct"><abbr title="FFMpeg\Format\Audio\Flac">Flac</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/Flac.html"><abbr title="FFMpeg\Format\Audio\Flac">Flac</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Audio/Mp3.html#method___construct"><abbr title="FFMpeg\Format\Audio\Mp3">Mp3</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Audio/Mp3.html"><abbr title="FFMpeg\Format\Audio\Mp3">Mp3</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method___construct"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/ProgressListener/AbstractProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Video/Ogg.html#method___construct"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/Ogg.html"><abbr title="FFMpeg\Format\Video\Ogg">Ogg</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Video/WMV.html#method___construct"><abbr title="FFMpeg\Format\Video\WMV">WMV</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WMV.html"><abbr title="FFMpeg\Format\Video\WMV">WMV</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Video/WMV3.html#method___construct"><abbr title="FFMpeg\Format\Video\WMV3">WMV3</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WMV3.html"><abbr title="FFMpeg\Format\Video\WMV3">WMV3</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Video/WebM.html#method___construct"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/WebM.html"><abbr title="FFMpeg\Format\Video\WebM">WebM</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Format/Video/X264.html#method___construct"><abbr title="FFMpeg\Format\Video\X264">X264</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Format/Video/X264.html"><abbr title="FFMpeg\Format\Video\X264">X264</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/AbstractMediaType.html#method___construct"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/AbstractMediaType.html"><abbr title="FFMpeg\Media\AbstractMediaType">AbstractMediaType</abbr></a></em></dt>
<dd></dd><dt><a href="FFMpeg/Media/Frame.html#method___construct"><abbr title="FFMpeg\Media\Frame">Frame</abbr>::__construct</a>() &mdash; <em>Method in class <a href="FFMpeg/Media/Frame.html"><abbr title="FFMpeg\Media\Frame">Frame</abbr></a></em></dt>
<dd></dd> </dl> </div>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>

View file

@ -23,67 +23,85 @@
<div class="content">
<table>
<tr>
<td><a href="FFMpeg/AdapterInterface.html" target="main"><abbr title="FFMpeg\AdapterInterface">FFMpeg\AdapterInterface</abbr></a></td>
<td class="last">
FFMpeg Adapter interface
</td>
</tr>
<tr>
<td><a href="FFMpeg/Exception/Exception.html" target="main"><abbr title="FFMpeg\Exception\Exception">FFMpeg\Exception\Exception</abbr></a></td>
<td><a href="FFMpeg/Exception/ExceptionInterface.html" target="main"><abbr title="FFMpeg\Exception\ExceptionInterface">FFMpeg\Exception\ExceptionInterface</abbr></a></td>
<td class="last">
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/Audio.html" target="main"><abbr title="FFMpeg\Format\Audio">FFMpeg\Format\Audio</abbr></a></td>
<td class="last">
The base audio interface
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/Audio/Interactive.html" target="main"><abbr title="FFMpeg\Format\Audio\Interactive">FFMpeg\Format\Audio\Interactive</abbr></a></td>
<td class="last">
The interactive audio interface.
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/Audio/Resamplable.html" target="main"><abbr title="FFMpeg\Format\Audio\Resamplable">FFMpeg\Format\Audio\Resamplable</abbr></a></td>
<td class="last">
The resamplable audio interface
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/Audio/Transcodable.html" target="main"><abbr title="FFMpeg\Format\Audio\Transcodable">FFMpeg\Format\Audio\Transcodable</abbr></a></td>
<td><a href="FFMpeg/FFProbe/MapperInterface.html" target="main"><abbr title="FFMpeg\FFProbe\MapperInterface">FFMpeg\FFProbe\MapperInterface</abbr></a></td>
<td class="last">
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/Video.html" target="main"><abbr title="FFMpeg\Format\Video">FFMpeg\Format\Video</abbr></a></td>
<td><a href="FFMpeg/FFProbe/OptionsTesterInterface.html" target="main"><abbr title="FFMpeg\FFProbe\OptionsTesterInterface">FFMpeg\FFProbe\OptionsTesterInterface</abbr></a></td>
<td class="last">
The base video interface
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/Video/Interactive.html" target="main"><abbr title="FFMpeg\Format\Video\Interactive">FFMpeg\Format\Video\Interactive</abbr></a></td>
<td><a href="FFMpeg/FFProbe/OutputParserInterface.html" target="main"><abbr title="FFMpeg\FFProbe\OutputParserInterface">FFMpeg\FFProbe\OutputParserInterface</abbr></a></td>
<td class="last">
The interactive video interface.
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/Video/Resamplable.html" target="main"><abbr title="FFMpeg\Format\Video\Resamplable">FFMpeg\Format\Video\Resamplable</abbr></a></td>
<td><a href="FFMpeg/Filters/Audio/AudioFilterInterface.html" target="main"><abbr title="FFMpeg\Filters\Audio\AudioFilterInterface">FFMpeg\Filters\Audio\AudioFilterInterface</abbr></a></td>
<td class="last">
The resamplable video interface
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/Video/Resizable.html" target="main"><abbr title="FFMpeg\Format\Video\Resizable">FFMpeg\Format\Video\Resizable</abbr></a></td>
<td><a href="FFMpeg/Filters/FilterInterface.html" target="main"><abbr title="FFMpeg\Filters\FilterInterface">FFMpeg\Filters\FilterInterface</abbr></a></td>
<td class="last">
The resizable video interface
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/Video/Transcodable.html" target="main"><abbr title="FFMpeg\Format\Video\Transcodable">FFMpeg\Format\Video\Transcodable</abbr></a></td>
<td><a href="FFMpeg/Filters/Frame/FrameFilterInterface.html" target="main"><abbr title="FFMpeg\Filters\Frame\FrameFilterInterface">FFMpeg\Filters\Frame\FrameFilterInterface</abbr></a></td>
<td class="last">
</td>
</tr>
<tr>
<td><a href="FFMpeg/Filters/Video/VideoFilterInterface.html" target="main"><abbr title="FFMpeg\Filters\Video\VideoFilterInterface">FFMpeg\Filters\Video\VideoFilterInterface</abbr></a></td>
<td class="last">
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/AudioInterface.html" target="main"><abbr title="FFMpeg\Format\AudioInterface">FFMpeg\Format\AudioInterface</abbr></a></td>
<td class="last">
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/FormatInterface.html" target="main"><abbr title="FFMpeg\Format\FormatInterface">FFMpeg\Format\FormatInterface</abbr></a></td>
<td class="last">
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/FrameInterface.html" target="main"><abbr title="FFMpeg\Format\FrameInterface">FFMpeg\Format\FrameInterface</abbr></a></td>
<td class="last">
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/ProgressableInterface.html" target="main"><abbr title="FFMpeg\Format\ProgressableInterface">FFMpeg\Format\ProgressableInterface</abbr></a></td>
<td class="last">
</td>
</tr>
<tr>
<td><a href="FFMpeg/Format/VideoInterface.html" target="main"><abbr title="FFMpeg\Format\VideoInterface">FFMpeg\Format\VideoInterface</abbr></a></td>
<td class="last">
</td>
</tr>
<tr>
<td><a href="FFMpeg/Media/MediaTypeInterface.html" target="main"><abbr title="FFMpeg\Media\MediaTypeInterface">FFMpeg\Media\MediaTypeInterface</abbr></a></td>
<td class="last">
</td>

View file

@ -24,18 +24,48 @@
<table>
<tr>
<td><a href="FFMpeg.html">FFMpeg</a></td>
</tr>
<tr>
<td><a href="FFMpeg/Coordinate.html">FFMpeg\Coordinate</a></td>
</tr>
<tr>
<td><a href="FFMpeg/Driver.html">FFMpeg\Driver</a></td>
</tr>
<tr>
<td><a href="FFMpeg/Exception.html">FFMpeg\Exception</a></td>
</tr>
<tr>
<td><a href="FFMpeg/FFProbe.html">FFMpeg\FFProbe</a></td>
</tr>
<tr>
<td><a href="FFMpeg/FFProbe/DataMapping.html">FFMpeg\FFProbe\DataMapping</a></td>
</tr>
<tr>
<td><a href="FFMpeg/Filters.html">FFMpeg\Filters</a></td>
</tr>
<tr>
<td><a href="FFMpeg/Filters/Audio.html">FFMpeg\Filters\Audio</a></td>
</tr>
<tr>
<td><a href="FFMpeg/Filters/Frame.html">FFMpeg\Filters\Frame</a></td>
</tr>
<tr>
<td><a href="FFMpeg/Filters/Video.html">FFMpeg\Filters\Video</a></td>
</tr>
<tr>
<td><a href="FFMpeg/Format.html">FFMpeg\Format</a></td>
</tr>
<tr>
<td><a href="FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a></td>
</tr>
<tr>
<td><a href="FFMpeg/Format/ProgressListener.html">FFMpeg\Format\ProgressListener</a></td>
</tr>
<tr>
<td><a href="FFMpeg/Format/Video.html">FFMpeg\Format\Video</a></td>
</tr>
<tr>
<td><a href="FFMpeg/Media.html">FFMpeg\Media</a></td>
</tr>
</table>
</div>

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show more