Add API link

This commit is contained in:
grosroro 2012-05-31 12:19:06 +02:00
commit 4f8c26962b
65 changed files with 9445 additions and 3 deletions

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 | PHP-XPDF 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-XPDF API</div>
<div class="type">Namespace</div>
<h1>FFMpeg</h1>
</div>
<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>
</tr>
<tr>
<td><a href="FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
<td class="last">FFProbe driver</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">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

View file

@ -0,0 +1,83 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\AdapterInterface | PHP-XPDF 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-XPDF API</div>
<div class="type">Interface</div>
<h1><a href="../FFMpeg.html">FFMpeg</a>\AdapterInterface</h1>
</div>
<div class="content">
<p>interface <strong>AdapterInterface</strong></p>
<div class="description">
<p>FFMpeg Adapter interface</p>
<p></p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
static&nbsp;
</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_load">
<div class="location">at line 27</div>
<code> static public
<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></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,158 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Binary | PHP-XPDF 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-XPDF 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 48</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 61</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,60 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Exception | PHP-XPDF 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-XPDF API</div>
<div class="type">Namespace</div>
<h1>FFMpeg\Exception</h1>
</div>
<div class="content">
<table>
<tr>
<td><a href="../FFMpeg/Exception/InvalidArgumentException.html"><abbr title="FFMpeg\Exception\InvalidArgumentException">InvalidArgumentException</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 class="last"></td>
</tr>
<tr>
<td><a href="../FFMpeg/Exception/RuntimeException.html"><abbr title="FFMpeg\Exception\RuntimeException">RuntimeException</abbr></a></td>
<td class="last"></td>
</tr>
</table>
<h2>Interfaces</h2>
<table>
<tr>
<td><a href="../FFMpeg/Exception/Exception.html"><abbr title="FFMpeg\Exception\Exception">Exception</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>.
</div>
</body>
</html>

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\Exception\BinaryNotFoundException | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Exception.html">FFMpeg\Exception</a>\BinaryNotFoundException</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>
</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,35 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Exception\Exception | PHP-XPDF 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-XPDF API</div>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/Exception.html">FFMpeg\Exception</a>\Exception</h1>
</div>
<div class="content">
<p>interface <strong>Exception</strong></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,36 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Exception\InvalidArgumentException | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Exception.html">FFMpeg\Exception</a>\InvalidArgumentException</h1>
</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>
</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,36 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Exception\LogicException | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Exception.html">FFMpeg\Exception</a>\LogicException</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>
</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,36 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Exception\RuntimeException | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Exception.html">FFMpeg\Exception</a>\RuntimeException</h1>
</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>
</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\Exception | PHP-XPDF API</title>
<link rel="stylesheet" type="text/css" href="../../stylesheet.css">
</head>
</html>

View file

@ -0,0 +1,417 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFMpeg | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<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>
<div class="description">
<p>FFMpeg driver</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><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">
<a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
</td>
<td class="last">
<a href="#method_open">open</a>(string $pathfile)
<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>
</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, integer $threads = 1)
<p>Encode the file to the specified format</p>
</td>
<td></td>
</tr>
</table>
<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>
<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 39</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">in <a href="../FFMpeg/Binary.html#method_load"><abbr title="FFMpeg\Binary">Binary</abbr></a> at line 61</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>
<h3 id="method_open">
<div class="location">at line 52</div>
<code> public <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
<strong>open</strong>(string $pathfile)</code>
</h3>
<div class="details">
<p>Opens a file in order to be processed</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$pathfile</td>
<td>A pathfile</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/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_setProber">
<div class="location">at line 72</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>
<div class="details">
<p>Set a prober</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>$prober</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_close">
<div class="location">at line 84</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 102</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 146</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, integer $threads = 1)</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>
<tr>
<td>integer</td>
<td>$threads</td>
<td>The number of threads to use</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>
</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,271 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\FFProbe | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<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>
<div class="description">
<p>FFProbe driver</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><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>
</td>
<td></td>
</tr>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_probeStreams">probeStreams</a>(string $pathfile)
<p>Probe the streams contained in a given file</p>
</td>
<td></td>
</tr>
</table>
<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>
<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">in <a href="../FFMpeg/Binary.html#method___destruct"><abbr title="FFMpeg\Binary">Binary</abbr></a> at line 48</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">in <a href="../FFMpeg/Binary.html#method_load"><abbr title="FFMpeg\Binary">Binary</abbr></a> at line 61</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>
<h3 id="method_probeFormat">
<div class="location">at line 34</div>
<code> public string
<strong>probeFormat</strong>(string $pathfile)</code>
</h3>
<div class="details">
<p>Probe the format of a given file</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$pathfile</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>string</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>
<tr>
<td><a href="http://php.net/RuntimeException"><abbr title="RuntimeException">RuntimeException</abbr></a></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_probeStreams">
<div class="location">at line 53</div>
<code> public string
<strong>probeStreams</strong>(string $pathfile)</code>
</h3>
<div class="details">
<p>Probe the streams contained in a given file</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$pathfile</td>
<td></td>
</tr>
</table>
<h4>Return Value</h4>
<table>
<tr>
<td>string</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>
<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,49 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format | PHP-XPDF 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-XPDF API</div>
<div class="type">Namespace</div>
<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>
</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>
</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,116 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Audio | PHP-XPDF 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-XPDF API</div>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/Format.html">FFMpeg\Format</a>\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>
</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,299 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Audio\DefaultAudio | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<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>
<div class="description">
<p>The abstract default Audio format</p>
<p></p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>Returns extra parameters for the encoding</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getAudioCodec">getAudioCodec</a>()
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</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>
</td>
<td></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>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setAudioSampleRate">setAudioSampleRate</a>(integer $audioSampleRate)
<p>Set the audio sample rate</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</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>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getExtraParams">
<div class="location">at line 32</div>
<code> public string
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>Returns extra parameters for the encoding</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</td>
<td></td>
</tr>
</table>
</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>
<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></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$audioCodec</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_getAudioSampleRate">
<div class="location">at line 69</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>
<h3 id="method_setAudioSampleRate">
<div class="location">at line 80</div>
<code> public
<strong>setAudioSampleRate</strong>(integer $audioSampleRate)</code>
</h3>
<div class="details">
<p>Set the audio sample rate</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$audioSampleRate</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_getKiloBitrate">
<div class="location">at line 94</div>
<code> public
<strong>getKiloBitrate</strong>()</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></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></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,323 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Audio\Flac | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a>\Flac</h1>
</div>
<div class="content">
<p>class <strong>Flac</strong> extends <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></p>
<div class="description">
<p>The Flac audio format</p>
<p></p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>Returns extra parameters for the encoding</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">
</td>
<td class="last">
<a href="#method_getAudioCodec">getAudioCodec</a>()
<p>{@inheritdoc}</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>
<tr>
<td class="type">
</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>
</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>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getAudioSampleRate">getAudioSampleRate</a>()
<p>Get the audio sample rate</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>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setAudioSampleRate">setAudioSampleRate</a>(integer $audioSampleRate)
<p>Set the audio sample rate</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>
</tr>
<tr>
<td class="type">
</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">
</td>
<td class="last">
<a href="#method_getAvailableAudioCodecs">getAvailableAudioCodecs</a>()
<p>{@inheritDoc}</p>
</td>
<td></td>
</tr>
</table>
<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
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>Returns extra parameters for the encoding</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</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 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>
<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></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$audioCodec</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_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>
<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>
<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>
<code> public
<strong>setAudioSampleRate</strong>(integer $audioSampleRate)</code>
</h3>
<div class="details">
<p>Set the audio sample rate</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$audioSampleRate</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_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>
<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></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></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAvailableAudioCodecs">
<div class="location">at line 26</div>
<code> public
<strong>getAvailableAudioCodecs</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,119 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Audio\Interactive | PHP-XPDF 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-XPDF 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

@ -0,0 +1,323 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Audio\Mp3 | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a>\Mp3</h1>
</div>
<div class="content">
<p>class <strong>Mp3</strong> extends <a href="../../../FFMpeg/Format/Audio/DefaultAudio.html"><abbr title="FFMpeg\Format\Audio\DefaultAudio">DefaultAudio</abbr></a></p>
<div class="description">
<p>The MP3 audio format</p>
<p></p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>Returns extra parameters for the encoding</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">
</td>
<td class="last">
<a href="#method_getAudioCodec">getAudioCodec</a>()
<p>{@inheritdoc}</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>
<tr>
<td class="type">
</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>
</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>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getAudioSampleRate">getAudioSampleRate</a>()
<p>Get the audio sample rate</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>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setAudioSampleRate">setAudioSampleRate</a>(integer $audioSampleRate)
<p>Set the audio sample rate</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>
</tr>
<tr>
<td class="type">
</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">
</td>
<td class="last">
<a href="#method_getAvailableAudioCodecs">getAvailableAudioCodecs</a>()
<p>{@inheritDoc}</p>
</td>
<td></td>
</tr>
</table>
<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
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>Returns extra parameters for the encoding</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</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 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>
<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></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$audioCodec</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_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>
<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>
<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>
<code> public
<strong>setAudioSampleRate</strong>(integer $audioSampleRate)</code>
</h3>
<div class="details">
<p>Set the audio sample rate</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$audioSampleRate</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_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>
<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></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></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getAvailableAudioCodecs">
<div class="location">at line 26</div>
<code> public
<strong>getAvailableAudioCodecs</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,151 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Audio\Resamplable | PHP-XPDF 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-XPDF 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

@ -0,0 +1,147 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Audio\Transcodable | PHP-XPDF 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-XPDF API</div>
<div class="type">Interface</div>
<h1><a href="../../../FFMpeg/Format/Audio.html">FFMpeg\Format\Audio</a>\Transcodable</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>
<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">
string
</td>
<td class="last">
<a href="#method_getAudioCodec">getAudioCodec</a>()
<p>Returns the audio codec</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_getAudioCodec">
<div class="location">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>
</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\Audio | PHP-XPDF API</title>
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css">
</head>
</html>

View file

@ -0,0 +1,165 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Dimension | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<h1><a href="../../FFMpeg/Format.html">FFMpeg\Format</a>\Dimension</h1>
</div>
<div class="content">
<p>class <strong>Dimension</strong></p>
<div class="description">
<p>Dimension object, used for manipulating width and height couples</p>
<p></p>
</div>
<h2>Methods</h2>
<table>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method___construct">__construct</a>(integer $width, integer $height)
<p>Constructor</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
<abbr title="FFMpeg\Format\width">width</abbr>
</td>
<td class="last">
<a href="#method_getWidth">getWidth</a>()
<p>Return width</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getHeight">getHeight</a>()
<p>Return height</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method___construct">
<div class="location">at line 33</div>
<code> public
<strong>__construct</strong>(integer $width, integer $height)</code>
</h3>
<div class="details">
<p>Constructor</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>$height</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>when one of the parameteres is invalid</td>
</tr>
</table>
</div>
</div>
<h3 id="method_getWidth">
<div class="location">at line 48</div>
<code> public <abbr title="FFMpeg\Format\width">width</abbr>
<strong>getWidth</strong>()</code>
</h3>
<div class="details">
<p>Return width</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td><abbr title="FFMpeg\Format\width">width</abbr></td>
<td></td>
</tr>
</table>
</div>
</div>
<h3 id="method_getHeight">
<div class="location">at line 58</div>
<code> public integer
<strong>getHeight</strong>()</code>
</h3>
<div class="details">
<p>Return height</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,117 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video | PHP-XPDF 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-XPDF API</div>
<div class="type">Interface</div>
<h1><a href="../../FFMpeg/Format.html">FFMpeg\Format</a>\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>
</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,778 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\DefaultVideo | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Format/Video.html">FFMpeg\Format\Video</a>\DefaultVideo</h1>
</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>
<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>
<table>
<tr>
<td class="type">
string
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>Returns extra parameters for the encoding</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">
</td>
<td class="last">
<a href="#method_getAudioCodec">getAudioCodec</a>()
<p>{@inheritdoc}</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>
<tr>
<td class="type">
</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>
</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>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getAudioSampleRate">getAudioSampleRate</a>()
<p>Get the audio sample rate</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>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setAudioSampleRate">setAudioSampleRate</a>(integer $audioSampleRate)
<p>Set the audio sample rate</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>
</tr>
<tr>
<td class="type">
</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>
</td>
<td></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>
</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>
</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>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</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>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getGOPsize">getGOPsize</a>()
<p>{@inheritdoc}</p>
</td>
<td></td>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setGOPsize">setGOPsize</a>(integer $GOPsize)
<p>Set the GOP size</p>
</td>
<td></td>
</tr>
</table>
<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
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>Returns extra parameters for the encoding</p>
<p></p>
<div class="tags">
<h4>Return Value</h4>
<table>
<tr>
<td>string</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 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>
<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></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>string</td>
<td>$audioCodec</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_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>
<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>
<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>
<code> public
<strong>setAudioSampleRate</strong>(integer $audioSampleRate)</code>
</h3>
<div class="details">
<p>Set the audio sample rate</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$audioSampleRate</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_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>
<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></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></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 115</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 135</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 143</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 155</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>
<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">at line 169</div>
<code> public
<strong>getVideoCodec</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_setVideoCodec">
<div class="location">at line 181</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></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_getGOPsize">
<div class="location">at line 198</div>
<code> public
<strong>getGOPsize</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_setGOPsize">
<div class="location">at line 210</div>
<code> public
<strong>setGOPsize</strong>(integer $GOPsize)</code>
</h3>
<div class="details">
<p>Set the GOP size</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$GOPsize</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

@ -0,0 +1,119 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\Interactive | PHP-XPDF 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-XPDF 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 28</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

@ -0,0 +1,577 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\Ogg | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Format/Video.html">FFMpeg\Format\Video</a>\Ogg</h1>
</div>
<div class="content">
<p>class <strong>Ogg</strong> extends <a href="../../../FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></p>
<div class="description">
<p>The Ogg 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>
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getWidth">getWidth</a>()
<p>Returns the width setting.</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>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setDimensions">setDimensions</a>(integer $width, integer $height)
<p>Set the dimensions</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>
</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>
</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>Set 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">
</td>
<td class="last">
<a href="#method_getGOPsize">getGOPsize</a>()
<p>{@inheritdoc}</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>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setGOPsize">setGOPsize</a>(integer $GOPsize)
<p>Set the GOP size</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>
</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">
</td>
<td class="last">
<a href="#method_getAvailableVideoCodecs">getAvailableVideoCodecs</a>()
<p>{@inheritDoc}</p>
</td>
<td></td>
</tr>
</table>
<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>
<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">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></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">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> 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">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 115</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 135</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 143</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 155</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>
<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 169</div>
<code> public
<strong>getVideoCodec</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</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 181</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></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_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 198</div>
<code> public
<strong>getGOPsize</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</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 210</div>
<code> public
<strong>setGOPsize</strong>(integer $GOPsize)</code>
</h3>
<div class="details">
<p>Set the GOP size</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$GOPsize</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_getAvailableAudioCodecs">
<div class="location">at line 27</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 35</div>
<code> public
<strong>getAvailableVideoCodecs</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,117 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\Resamplable | PHP-XPDF 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-XPDF API</div>
<div class="type">Interface</div>
<h1><a href="../../../FFMpeg/Format/Video.html">FFMpeg\Format\Video</a>\Resamplable</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>
<div class="description">
<p>The resamplable video interface</p>
<p>This interface provides frame rate and GOP size settings for video encoding</p>
</div>
<h2>Methods</h2>
<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">
integer
</td>
<td class="last">
<a href="#method_getGOPSize">getGOPSize</a>()
<p>Returns the GOP size</p>
</td>
<td></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getFrameRate">
<div class="location">at line 31</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_getGOPSize">
<div class="location">at line 38</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>
</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,98 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\Resizable | PHP-XPDF 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-XPDF 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,79 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\Transcodable | PHP-XPDF 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-XPDF API</div>
<div class="type">Interface</div>
<h1><a href="../../../FFMpeg/Format/Video.html">FFMpeg\Format\Video</a>\Transcodable</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>
<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></td>
</tr>
</table>
<h2>Details</h2>
<h3 id="method_getVideoCodec">
<div class="location">at line 28</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>
</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,602 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\WebM | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Format/Video.html">FFMpeg\Format\Video</a>\WebM</h1>
</div>
<div class="content">
<p>class <strong>WebM</strong> extends <a href="../../../FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></p>
<div class="description">
<p>The WebM 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>
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getWidth">getWidth</a>()
<p>Returns the width setting.</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>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setDimensions">setDimensions</a>(integer $width, integer $height)
<p>Set the dimensions</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>
</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>
</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>Set 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">
</td>
<td class="last">
<a href="#method_getGOPsize">getGOPsize</a>()
<p>{@inheritdoc}</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>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setGOPsize">setGOPsize</a>(integer $GOPsize)
<p>Set the GOP size</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>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_getExtraParams">getExtraParams</a>()
<p>{@inheritDoc}</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">
</td>
<td class="last">
<a href="#method_getAvailableVideoCodecs">getAvailableVideoCodecs</a>()
<p>{@inheritDoc}</p>
</td>
<td></td>
</tr>
</table>
<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>
<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">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></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">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> 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">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 115</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 135</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 143</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 155</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>
<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 169</div>
<code> public
<strong>getVideoCodec</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</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 181</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></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_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 198</div>
<code> public
<strong>getGOPsize</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</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 210</div>
<code> public
<strong>setGOPsize</strong>(integer $GOPsize)</code>
</h3>
<div class="details">
<p>Set the GOP size</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$GOPsize</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_getExtraParams">
<div class="location">at line 27</div>
<code> public
<strong>getExtraParams</strong>()</code>
</h3>
<div class="details">
<p>{@inheritDoc}</p>
<p></p>
<div class="tags">
</div>
</div>
<h3 id="method_getAvailableAudioCodecs">
<div class="location">at line 35</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 43</div>
<code> public
<strong>getAvailableVideoCodecs</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,577 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>FFMpeg\Format\Video\X264 | PHP-XPDF 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-XPDF API</div>
<div class="type">Class</div>
<h1><a href="../../../FFMpeg/Format/Video.html">FFMpeg\Format\Video</a>\X264</h1>
</div>
<div class="content">
<p>class <strong>X264</strong> extends <a href="../../../FFMpeg/Format/Video/DefaultVideo.html"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a></p>
<div class="description">
<p>The X264 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>
<table>
<tr>
<td class="type">
integer
</td>
<td class="last">
<a href="#method_getWidth">getWidth</a>()
<p>Returns the width setting.</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>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setDimensions">setDimensions</a>(integer $width, integer $height)
<p>Set the dimensions</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>
</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>
</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>Set 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">
</td>
<td class="last">
<a href="#method_getGOPsize">getGOPsize</a>()
<p>{@inheritdoc}</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>
</tr>
<tr>
<td class="type">
</td>
<td class="last">
<a href="#method_setGOPsize">setGOPsize</a>(integer $GOPsize)
<p>Set the GOP size</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>
</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">
</td>
<td class="last">
<a href="#method_getAvailableVideoCodecs">getAvailableVideoCodecs</a>()
<p>{@inheritDoc}</p>
</td>
<td></td>
</tr>
</table>
<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>
<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">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></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">in <a href="../../../FFMpeg/Format/Video/DefaultVideo.html#method_setDimensions"><abbr title="FFMpeg\Format\Video\DefaultVideo">DefaultVideo</abbr></a> 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">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 115</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 135</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 143</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 155</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>
<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 169</div>
<code> public
<strong>getVideoCodec</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</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 181</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></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_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 198</div>
<code> public
<strong>getGOPsize</strong>()</code>
</h3>
<div class="details">
<p>{@inheritdoc}</p>
<p></p>
<div class="tags">
</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 210</div>
<code> public
<strong>setGOPsize</strong>(integer $GOPsize)</code>
</h3>
<div class="details">
<p>Set the GOP size</p>
<p></p>
<div class="tags">
<h4>Parameters</h4>
<table>
<tr>
<td>integer</td>
<td>$GOPsize</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_getAvailableAudioCodecs">
<div class="location">at line 27</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 35</div>
<code> public
<strong>getAvailableVideoCodecs</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\Format\Video | PHP-XPDF 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\Format | PHP-XPDF 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 | PHP-XPDF API</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css">
</head>
</html>

View file

@ -0,0 +1 @@
master

View file

@ -0,0 +1 @@
0.8.1-DEV

View file

@ -0,0 +1 @@
master

View file

@ -0,0 +1 @@
0.8.1-DEV

View file

@ -0,0 +1,699 @@
<?php
/* pages/class.twig */
class __TwigTemplate_4a18ed7812db88f182565e01bc39b38f 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'),
'class_signature' => array($this, 'block_class_signature'),
'method_signature' => array($this, 'block_method_signature'),
'method_parameters_signature' => array($this, 'block_method_parameters_signature'),
'parameters' => array($this, 'block_parameters'),
'return' => array($this, 'block_return'),
'exceptions' => array($this, 'block_exceptions'),
'see' => array($this, 'block_see'),
'constants' => array($this, 'block_constants'),
'properties' => array($this, 'block_properties'),
'methods' => array($this, 'block_methods'),
'methods_details' => array($this, 'block_methods_details'),
'method' => array($this, 'block_method'),
);
}
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_4a18ed7812db88f182565e01bc39b38f_1"] = $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 " | ";
$this->displayParentBlock("title", $context, $blocks);
}
// line 7
public function block_body_class($context, array $blocks = array())
{
echo "class";
}
// line 9
public function block_content_header($context, array $blocks = array())
{
// line 10
echo " <div class=\"type\">";
if ($this->getAttribute($this->getContext($context, "class"), "interface")) {
echo "Interface";
} else {
echo "Class";
}
echo "</div>
<h1>";
// line 11
echo $context["__internal_4a18ed7812db88f182565e01bc39b38f_1"]->getnamespace_link($this->getAttribute($this->getContext($context, "class"), "namespace"));
if ($this->getAttribute($this->getContext($context, "class"), "namespace")) {
echo "\\";
}
echo twig_escape_filter($this->env, $this->getAttribute($this->getContext($context, "class"), "shortname"), "html", null, true);
echo "</h1>
";
}
// line 14
public function block_content($context, array $blocks = array())
{
// line 15
echo " <p>";
$this->displayBlock("class_signature", $context, $blocks);
echo "</p>
";
// line 17
if (($this->getAttribute($this->getContext($context, "class"), "shortdesc") || $this->getAttribute($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 "</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 "</p>
</div>
";
}
// line 23
echo "
";
// line 24
if ($this->getContext($context, "constants")) {
// line 25
echo " <h2>Constants</h2>
";
// line 27
$this->displayBlock("constants", $context, $blocks);
echo "
";
}
// line 29
echo "
";
// line 30
if ($this->getContext($context, "properties")) {
// line 31
echo " <h2>Properties</h2>
";
// line 33
$this->displayBlock("properties", $context, $blocks);
echo "
";
}
// line 35
echo "
";
// line 36
if ($this->getContext($context, "methods")) {
// line 37
echo " <h2>Methods</h2>
";
// line 39
$this->displayBlock("methods", $context, $blocks);
echo "
<h2>Details</h2>
";
// line 43
$this->displayBlock("methods_details", $context, $blocks);
echo "
";
}
}
// line 47
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"))) {
echo "abstract ";
}
// line 49
if ($this->getAttribute($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 "</strong>";
// line 51
if ($this->getAttribute($this->getContext($context, "class"), "parent")) {
// line 52
echo " extends ";
echo $context["__internal_4a18ed7812db88f182565e01bc39b38f_1"]->getclass_link($this->getAttribute($this->getContext($context, "class"), "parent"));
}
// line 54
if ((twig_length_filter($this->env, $this->getAttribute($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['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["interface"]) {
// line 57
echo $context["__internal_4a18ed7812db88f182565e01bc39b38f_1"]->getclass_link($this->getContext($context, "interface"));
// line 58
if ((!$this->getAttribute($this->getContext($context, "loop"), "last"))) {
echo ", ";
}
++$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['interface'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
}
}
// line 63
public function block_method_signature($context, array $blocks = array())
{
// line 64
if ($this->getAttribute($this->getContext($context, "method"), "final")) {
echo "final";
}
// line 65
echo " ";
if ($this->getAttribute($this->getContext($context, "method"), "abstract")) {
echo "abstract";
}
// line 66
echo " ";
if ($this->getAttribute($this->getContext($context, "method"), "static")) {
echo "static";
}
// line 67
echo " ";
if ($this->getAttribute($this->getContext($context, "method"), "public")) {
echo "public";
}
// line 68
echo " ";
if ($this->getAttribute($this->getContext($context, "method"), "protected")) {
echo "protected";
}
// line 69
echo " ";
if ($this->getAttribute($this->getContext($context, "method"), "private")) {
echo "private";
}
// line 70
echo " ";
echo $context["__internal_4a18ed7812db88f182565e01bc39b38f_1"]->gethint_link($this->getAttribute($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 "</strong>";
$this->displayBlock("method_parameters_signature", $context, $blocks);
}
// line 74
public function block_method_parameters_signature($context, array $blocks = array())
{
// line 75
$context["__internal_4a18ed7812db88f182565e01bc39b38f_2"] = $this->env->loadTemplate("macros.twig");
// line 76
echo $context["__internal_4a18ed7812db88f182565e01bc39b38f_2"]->getmethod_parameters_signature($this->getContext($context, "method"));
}
// line 79
public function block_parameters($context, array $blocks = array())
{
// line 80
echo " <table>
";
// line 81
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getAttribute($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_4a18ed7812db88f182565e01bc39b38f_1"]->gethint_link($this->getAttribute($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 "</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 "</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));
// line 88
echo " </table>
";
}
// line 91
public function block_return($context, array $blocks = array())
{
// line 92
echo " <table>
<tr>
<td>";
// line 94
echo $context["__internal_4a18ed7812db88f182565e01bc39b38f_1"]->gethint_link($this->getAttribute($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 "</td>
</tr>
</table>
";
}
// line 100
public function block_exceptions($context, array $blocks = array())
{
// line 101
echo " <table>
";
// line 102
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getAttribute($this->getContext($context, "method"), "exceptions"));
foreach ($context['_seq'] as $context["_key"] => $context["exception"]) {
// line 103
echo " <tr>
<td>";
// line 104
echo $context["__internal_4a18ed7812db88f182565e01bc39b38f_1"]->getclass_link($this->getAttribute($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 "</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 108
echo " </table>
";
}
// line 111
public function block_see($context, array $blocks = array())
{
// line 112
echo " <table>
";
// line 113
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getAttribute($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 "</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 "</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));
// line 119
echo " </table>
";
}
// line 122
public function block_constants($context, array $blocks = array())
{
// line 123
echo " <table>
";
// line 124
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($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 "</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 "</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 "</p>
</td>
</tr>
";
}
$_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));
// line 133
echo " </table>
";
}
// line 136
public function block_properties($context, array $blocks = array())
{
// line 137
echo " <table>
";
// line 138
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($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 "\">
";
// line 141
if ($this->getAttribute($this->getContext($context, "property"), "static")) {
echo "static";
}
// line 142
echo " ";
if ($this->getAttribute($this->getContext($context, "property"), "protected")) {
echo "protected";
}
// line 143
echo " ";
echo $context["__internal_4a18ed7812db88f182565e01bc39b38f_1"]->gethint_link($this->getAttribute($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 "</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 "</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));
// line 149
echo " </table>
";
}
// line 152
public function block_methods($context, array $blocks = array())
{
// line 153
echo " <table>
";
// line 154
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "methods"));
$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["method"]) {
// line 155
echo " <tr>
<td class=\"type\">
";
// line 157
if ($this->getAttribute($this->getContext($context, "method"), "static")) {
echo "static&nbsp;";
}
echo $context["__internal_4a18ed7812db88f182565e01bc39b38f_1"]->gethint_link($this->getAttribute($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 "\">";
echo twig_escape_filter($this->env, $this->getAttribute($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 "</p>
</td>
<td>";
// line 164
if (($this->getAttribute($this->getContext($context, "method"), "class") != $this->getContext($context, "class"))) {
// line 165
echo "<small>from&nbsp;";
echo $context["__internal_4a18ed7812db88f182565e01bc39b38f_1"]->getmethod_link($this->getContext($context, "method"), array(), false, true);
echo "</small>";
}
// line 167
echo "</td>
</tr>
";
++$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['method'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
// line 170
echo " </table>
";
}
// line 173
public function block_methods_details($context, array $blocks = array())
{
// line 174
echo " ";
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "methods"));
$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["method"]) {
// line 175
echo " ";
$this->displayBlock("method", $context, $blocks);
echo "
";
++$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['method'], $context['_parent'], $context['loop']);
$context = array_merge($_parent, array_intersect_key($context, $_parent));
}
// line 179
public function block_method($context, array $blocks = array())
{
// line 180
echo " <h3 id=\"method_";
echo twig_escape_filter($this->env, $this->getAttribute($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"))) {
echo "in ";
echo $context["__internal_4a18ed7812db88f182565e01bc39b38f_1"]->getmethod_link($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 "</div>
<code>";
// line 182
$this->displayBlock("method_signature", $context, $blocks);
echo "</code>
</h3>
<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 "</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 "</p>
<div class=\"tags\">
";
// line 188
if ($this->getAttribute($this->getContext($context, "method"), "parameters")) {
// line 189
echo " <h4>Parameters</h4>
";
// line 191
$this->displayBlock("parameters", $context, $blocks);
echo "
";
}
// line 193
echo "
";
// line 194
if (($this->getAttribute($this->getContext($context, "method"), "hintDesc") || $this->getAttribute($this->getContext($context, "method"), "hint"))) {
// line 195
echo " <h4>Return Value</h4>
";
// line 197
$this->displayBlock("return", $context, $blocks);
echo "
";
}
// line 199
echo "
";
// line 200
if ($this->getAttribute($this->getContext($context, "method"), "exceptions")) {
// line 201
echo " <h4>Exceptions</h4>
";
// line 203
$this->displayBlock("exceptions", $context, $blocks);
echo "
";
}
// line 205
echo "
";
// line 206
if ($this->getAttribute($this->getContext($context, "method"), "tags", array(0 => "see"), "method")) {
// line 207
echo " <h4>See also</h4>
";
// line 209
$this->displayBlock("see", $context, $blocks);
echo "
";
}
// line 211
echo " </div>
</div>
";
}
public function getTemplateName()
{
return "pages/class.twig";
}
public function isTraitable()
{
return false;
}
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,);
}
}

View file

@ -0,0 +1,169 @@
<?php
/* namespace.twig */
class __TwigTemplate_a3dac4b98c2dde091af177026132a67a extends Twig_Template
{
public function __construct(Twig_Environment $env)
{
parent::__construct($env);
$this->parent = $this->env->loadTemplate("layout/base.twig");
$this->blocks = array(
'title' => array($this, 'block_title'),
'body_class' => array($this, 'block_body_class'),
'header' => array($this, 'block_header'),
'content' => array($this, 'block_content'),
);
}
protected function doGetParent(array $context)
{
return "layout/base.twig";
}
protected function doDisplay(array $context, array $blocks = array())
{
// line 3
$context["__internal_a3dac4b98c2dde091af177026132a67a_1"] = $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 " | ";
$this->displayParentBlock("title", $context, $blocks);
}
// line 7
public function block_body_class($context, array $blocks = array())
{
echo "frame";
}
// line 9
public function block_header($context, array $blocks = array())
{
// line 10
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 "</h1>
<ul>
<li><a href=\"";
// line 14
echo twig_escape_filter($this->env, $this->env->getExtension('sami')->pathForStaticFile($context, "classes-frame.html"), "html", null, true);
echo "\">Classes</a></li>
<li><a href=\"";
// line 15
echo twig_escape_filter($this->env, $this->env->getExtension('sami')->pathForStaticFile($context, "namespaces-frame.html"), "html", null, true);
echo "\">Namespaces</a></li>
</ul>
</div>
";
}
// line 20
public function block_content($context, array $blocks = array())
{
// line 21
echo " <h1>";
echo $context["__internal_a3dac4b98c2dde091af177026132a67a_1"]->getnamespace_link($this->getContext($context, "namespace"), array("target" => "main"));
echo "</h1>
";
// line 23
if ($this->getContext($context, "classes")) {
// line 24
echo " <ul>
";
// line 25
$context['_parent'] = (array) $context;
$context['_seq'] = twig_ensure_traversable($this->getContext($context, "classes"));
foreach ($context['_seq'] as $context["_key"] => $context["class"]) {
// line 26
echo " <li>";
echo $context["__internal_a3dac4b98c2dde091af177026132a67a_1"]->getclass_link($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));
// line 28
echo " </ul>
";
}
// line 30
echo "
";
// line 31
if ($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"));
foreach ($context['_seq'] as $context["_key"] => $context["class"]) {
// line 35
echo " <li>";
echo $context["__internal_a3dac4b98c2dde091af177026132a67a_1"]->getclass_link($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));
// line 37
echo " </ul>
";
}
// line 39
echo "
";
// line 40
if ($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"));
foreach ($context['_seq'] as $context["_key"] => $context["class"]) {
// line 44
echo " <li>";
echo $context["__internal_a3dac4b98c2dde091af177026132a67a_1"]->getclass_link($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));
// line 46
echo " </ul>
";
}
}
public function getTemplateName()
{
return "namespace.twig";
}
public function isTraitable()
{
return false;
}
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,);
}
}

View file

@ -0,0 +1,111 @@
<?php
/* tree.twig */
class __TwigTemplate_c1afa775bb7083f4c61199158c9a0760 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 twig_escape_filter($this->env, $this->getAttribute($this, "element", array(0 => $this->getContext($context, "tree")), "method"), "html", null, true);
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

@ -0,0 +1,171 @@
<?php
/* pages/namespace.twig */
class __TwigTemplate_f84d6231490fc53718fc429c4e715f9c 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_f84d6231490fc53718fc429c4e715f9c_1"] = $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_f84d6231490fc53718fc429c4e715f9c_1"]->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_f84d6231490fc53718fc429c4e715f9c_1"]->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_f84d6231490fc53718fc429c4e715f9c_1"]->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

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

View file

@ -0,0 +1,239 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>Classes | PHP-XPDF 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-XPDF API</div>
<h1>Classes</h1>
</div>
<div class="content">
<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>
</td>
<td>
</td>
</tr>
<tr>
<td>
<em> <a href="FFMpeg/Exception/Exception.html" target="main"><abbr title="FFMpeg\Exception\Exception">FFMpeg\Exception\Exception</abbr></a>
</em> </td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Exception/InvalidArgumentException.html" target="main"><abbr title="FFMpeg\Exception\InvalidArgumentException">FFMpeg\Exception\InvalidArgumentException</abbr></a>
</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>
<td>
<a href="FFMpeg/Exception/RuntimeException.html" target="main"><abbr title="FFMpeg\Exception\RuntimeException">FFMpeg\Exception\RuntimeException</abbr></a>
</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/FFMpeg.html" target="main"><abbr title="FFMpeg\FFMpeg">FFMpeg\FFMpeg</abbr></a>
</td>
<td>
FFMpeg driver
</td>
</tr>
<tr>
<td>
<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>
</em> </td>
<td>
The base audio interface
</td>
</tr>
<tr>
<td>
<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>
<td>
<a href="FFMpeg/Format/Audio/Flac.html" target="main"><abbr title="FFMpeg\Format\Audio\Flac">FFMpeg\Format\Audio\Flac</abbr></a>
</td>
<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>
<a href="FFMpeg/Format/Audio/Mp3.html" target="main"><abbr title="FFMpeg\Format\Audio\Mp3">FFMpeg\Format\Audio\Mp3</abbr></a>
</td>
<td>
The MP3 audio format
</td>
</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> </td>
<td>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Format/Dimension.html" target="main"><abbr title="FFMpeg\Format\Dimension">FFMpeg\Format\Dimension</abbr></a>
</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>
</em> </td>
<td>
The base video interface
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Format/Video/DefaultVideo.html" target="main"><abbr title="FFMpeg\Format\Video\DefaultVideo">FFMpeg\Format\Video\DefaultVideo</abbr></a>
</td>
<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>
<a href="FFMpeg/Format/Video/Ogg.html" target="main"><abbr title="FFMpeg\Format\Video\Ogg">FFMpeg\Format\Video\Ogg</abbr></a>
</td>
<td>
The Ogg video format
</td>
</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>
<td>
The resamplable video interface
</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>
<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>
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Format/Video/WebM.html" target="main"><abbr title="FFMpeg\Format\Video\WebM">FFMpeg\Format\Video\WebM</abbr></a>
</td>
<td>
The WebM video format
</td>
</tr>
<tr>
<td>
<a href="FFMpeg/Format/Video/X264.html" target="main"><abbr title="FFMpeg\Format\Video\X264">FFMpeg\Format\Video\X264</abbr></a>
</td>
<td>
The X264 video format
</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,214 @@
/*
Copyright (c) 2009 Vladimir Kolesnikov
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
a {
color: #00F;
text-decoration: none;
}
a:hover {
color: #77F;
text-decoration: underline;
}
body, td, p {
font-family: "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif;
background: #FFF;
color: #000;
margin: 0px;
font-size: small;
}
p {
margin-top: 0.5em;
margin-bottom: 0.5em;
}
#content {
margin: 2em;
margin-left: 3.5em;
margin-right: 3.5em;
}
#description p {
margin-bottom: 0.5em;
}
.sectiontitle {
margin-top: 1em;
margin-bottom: 1em;
padding: 0.5em;
padding-left: 2em;
background: #005;
color: #FFF;
font-weight: bold;
}
.attr-rw {
padding-left: 1em;
padding-right: 1em;
text-align: center;
color: #055;
}
.attr-name {
font-weight: bold;
}
.attr-desc {
}
.attr-desc p {
margin-top: 0;
}
.attr-value {
font-family: monospace;
}
.file-title-prefix {
font-size: large;
}
.file-title {
font-size: large;
font-weight: bold;
background: #005;
color: #FFF;
}
.banner {
background: #005;
color: #FFF;
border: 1px solid black;
padding: 1em;
}
.banner td {
background: transparent;
color: #FFF;
}
h1 a, h2 a, .sectiontitle a, .banner a {
color: #FF0;
}
h1 a:hover, h2 a:hover, .sectiontitle a:hover, .banner a:hover {
color: #FF7;
}
.dyn-source {
display: none;
background: #fffde8;
color: #000;
border: #ffe0bb dotted 1px;
margin: 0.5em 2em 0.5em 2em;
padding: 0.5em;
}
.dyn-source .cmt {
color: #00F;
font-style: italic;
}
.dyn-source .kw {
color: #070;
font-weight: bold;
}
.method {
margin-left: 1em;
margin-right: 1em;
margin-bottom: 1em;
}
.description pre {
padding: 0.5em;
border: #ffe0bb dotted 1px;
background: #fffde8;
}
.method .title {
font-family: monospace;
font-size: large;
border-bottom: 1px dashed black;
margin-bottom: 0.3em;
padding-bottom: 0.1em;
}
.method .description, .method .sourcecode {
margin-left: 1em;
}
.description p, .sourcecode p {
margin-bottom: 0.5em;
}
.method .sourcecode p.source-link {
text-indent: 0em;
margin-top: 0.5em;
}
.method .aka {
margin-top: 0.3em;
margin-left: 1em;
font-style: italic;
text-indent: 2em;
}
h1 {
padding: 1em;
margin-left: -1.5em;
font-size: x-large;
font-weight: bold;
color: #FFF;
background: #007;
}
h2 {
padding: 0.5em 1em 0.5em 1em;
margin-left: -1.5em;
font-size: large;
font-weight: bold;
color: #FFF;
background: #009;
}
h3, h4, h5, h6 {
color: #220088;
border-bottom: #5522bb solid 1px;
}
.sourcecode > pre {
padding: 0.5em;
border: 1px dotted black;
background: #FFE;
}
dt {
font-weight: bold
}
dd {
margin-bottom: 0.7em;
}

View file

@ -0,0 +1,427 @@
/*
Copyright (c) 2009 Vladimir Kolesnikov
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
/* Panel (begin) */
.panel
{
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: #FFF;
z-index: 2;
font-family: "Helvetica Neue", "Arial", sans-serif;
//zoom: 1;
}
.panel_tree .results,
.panel_results .tree
{
display: none;
}
/* Header with search box (begin) */
.panel .header
{
width: 100%;
height: 59px;
border-bottom: 1px solid #666;
position: relative;
left: 0; top: 0;
background: #e8e8e8;
}
.panel .header div.nav
{
padding-top: 7px;
margin: 0 7px;
}
.panel .header table
{
height: 29px;
width: 100%;
}
.panel .header table td
{
vertical-align: middle;
text-align: middle;
}
.panel .header form
{
float: right;
text-align: bottom;
}
.panel .header h1
{
float: left;
font-size: 14px;
font-weight: normal;
color: #777;
text-align: bottom;
}
.panel .header input
{
width: 100%;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
display: inline-block;
-webkit-appearance: searchfield;
height: 22px;
//height: auto;
}
/* Header with search box (end) */
/* Results (begin) */
.panel .result
{
position: absolute;
top: 60px;
bottom: 0;
left: 0;
width: 100%;
//height: expression((this.parentNode.offsetHeight - 31));
overflow-y: scroll;
overflow-x: hidden;
-overflow-y: hidden;
background: #EDF3FE url(../i/results_bg.png);
z-index: 2;
//zoom:1;
}
.panel .result ul
{
font-size: 0.8em;
width: 100%;
background: #EDF3FE url(../i/results_bg.png);
//zoom:1;
}
.panel .result ul li
{
height: 46px;
-height: 50px;
//display: inline;
//width: 100%;
//zoom: 1;
overflow: hidden;
padding: 4px 10px 0 10px;
cursor: pointer;
}
.panel .result ul li h1
{
font-size: 13px;
font-weight: normal;
color: #333;
margin-bottom: 2px;
white-space: nowrap;
}
.panel .result ul li p
{
font-size: 11px;
color: #333;
margin-bottom: 2px;
white-space: nowrap;
}
.panel .result ul li h1 i,
.panel .result ul li p.snippet
{
color: #999;
}
.panel .result ul li b
{
color: #000;
}
.panel .result ul li.current
{
background: #3875D7;
}
.panel .result ul li.current h1,
.panel .result ul li.current p
{
color: #DDD;
}
.panel .result ul li.current h1 i,
.panel .result ul li.current p.snippet
{
color: #AAA;
}
.panel .result ul li.current b
{
color: #FFF;
}
.panel .result ul li:hover,
.panel .result ul li.selected
{
background: #d0d0d0;
}
.panel .result ul li.current:hover
{
background: #2965C0;
}
.panel .result ul li .badge
{
margin-right: 0.4em;
margin-left: -0.2em;
padding: 0 0.2em;
color: #000;
}
.panel .result ul li .badge_1
{
background: #ACDBF4;
}
.panel .result ul li.current .badge_1
{
background: #97BFD7;
}
.panel .result ul li .badge_2
{
background: #ACF3C3;
}
.panel .result ul li.current .badge_2
{
background: #98D7AC;
}
.panel .result ul li .badge_3
{
background: #E0F3AC;
}
.panel .result ul li.current .badge_3
{
background: #C4D798;
}
.panel .result ul li .badge_4
{
background: #D7CA98;
}
.panel .result ul li.current .badge_4
{
background: #A6B0AC;
}
.panel .result ul li .badge_5
{
background: #F3C8AC;
}
.panel .result ul li.current .badge_5
{
background: #D7B198;
}
.panel .result ul li .badge_6
{
background: #F3ACC3;
}
.panel .result ul li.current .badge_6
{
background: #D798AB;
}
/* Results (end) */
/* Tree (begin) */ /**/
.panel .tree
{
position: absolute;
top: 60px;
bottom: 0;
left: 0;
width: 100%;
//zoom: 1;
//height: expression((this.parentNode.offsetHeight - 31));
overflow-y: scroll;
overflow-x: hidden;
-overflow-y: hidden;
background: #EDF3FE url(../i/tree_bg.png);
z-index: 30;
}
.panel .tree ul
{
background: #EDF3FE url(../i/tree_bg.png);
}
.panel .tree li
{
cursor: pointer;
overflow: hidden;
//height: 23px;
//display: inline;
//zoom: 1;
//width: 100%;
}
.panel .tree li .content
{
padding-left: 18px;
padding-top: 5px;
height: 18px;
overflow: hidden;
position: relative;
}
.panel .tree li .icon
{
width: 10px;
height: 9px;
background: url(../i/arrows.png);
background-position: 0 -9px;
position: absolute;
left: 1px;
top: 8px;
cursor: default;
}
.panel .tree li.closed .icon
{
background-position: 0 0;
}
.panel .tree ul li h1
{
font-size: 13px;
font-weight: normal;
color: #000;
margin-bottom: 2px;
white-space: nowrap;
}
.panel .tree ul li p
{
font-size: 11px;
color: #666;
margin-bottom: 2px;
white-space: nowrap;
}
.panel .tree ul li h1 i
{
color: #999;
font-style: normal;
}
.panel .tree ul li.empty
{
cursor: text;
}
.panel .tree ul li.empty h1,
.panel .tree ul li.empty p
{
color: #666;
font-style: italic;
}
.panel .tree ul li.current
{
background: #3875D7;
}
.panel .tree ul li.current .icon
{
background-position: -10px -9px;
}
.panel .tree ul li.current.closed .icon
{
background-position: -10px 0;
}
.panel .tree ul li.current h1
{
color: #FFF;
}
.panel .tree ul li.current p
{
color: #CCC;
}
.panel .tree ul li.current.empty h1,
.panel .tree ul li.current.empty p
{
color: #999;
}
.panel .tree ul li:hover
{
background: #d0d0d0;
}
.panel .tree ul li.current:hover
{
background: #2965C0;
}
.panel .tree .stopper
{
display: none;
}
/* Tree (end) */ /**/
/* Panel (end) */
.panel .loader
{
text-align: center;
margin-top: 2px;
width: 100%;
height: 59px;
}
.panel .loader img
{
vertical-align: middle;
}

View file

@ -0,0 +1,53 @@
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: collapse;
border-spacing: 0;
}

View file

@ -0,0 +1,154 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>Index | PHP-XPDF 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-XPDF API</div>
<div class="type">Index</div>
<a href="#letterA">A</a>
<a href="#letterB">B</a>
C
<a href="#letterD">D</a>
<a href="#letterE">E</a>
<a href="#letterF">F</a>
<a href="#letterG">G</a>
H
<a href="#letterI">I</a>
J
K
<a href="#letterL">L</a>
M
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>
U
V
W
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> </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>
<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/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/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>{@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>{@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>{@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>
<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>
<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>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/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/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_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> </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> </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>
<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>
<div id="footer">
Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
</div>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 477 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 696 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 B

View file

@ -0,0 +1,18 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>PHP-XPDF API</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
<frameset cols="20%,80%" frameborder="1" border="1" bordercolor="#bbb" framespacing="1">
<frame src="panel.html" name="index">
<frame src="namespaces.html" name="main">
<noframes>
<body>
Your browser does not support frames. Go to the <a href="namespaces.html">non-frame version</a>.
</body>
</noframes>
</frameset>
</html>

View file

@ -0,0 +1,97 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>Interfaces | PHP-XPDF 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-XPDF API</div>
<h1>Interfaces</h1>
</div>
<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 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 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 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 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 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 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 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>

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,651 @@
/*
Copyright (c) 2009 Vladimir Kolesnikov
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
Searchdoc = {};
// navigation.js ------------------------------------------
Searchdoc.Navigation = new function() {
this.initNavigation = function() {
var _this = this;
$(document).keydown(function(e) {
_this.onkeydown(e);
}).keyup(function(e) {
_this.onkeyup(e);
});
this.navigationActive = true;
}
this.setNavigationActive = function(state) {
this.navigationActive = state;
this.clearMoveTimeout();
}
this.onkeyup = function(e) {
if (!this.navigationActive) return;
switch(e.keyCode) {
case 37: //Event.KEY_LEFT:
case 38: //Event.KEY_UP:
case 39: //Event.KEY_RIGHT:
case 40: //Event.KEY_DOWN:
case 73: // i - qwerty
case 74: // j
case 75: // k
case 76: // l
case 67: // c - dvorak
case 72: // h
case 84: // t
case 78: // n
this.clearMoveTimeout();
break;
}
}
this.onkeydown = function(e) {
if (!this.navigationActive) return;
switch(e.keyCode) {
case 37: //Event.KEY_LEFT:
case 74: // j (qwerty)
case 72: // h (dvorak)
if (this.moveLeft()) e.preventDefault();
break;
case 38: //Event.KEY_UP:
case 73: // i (qwerty)
case 67: // c (dvorak)
if (e.keyCode == 38 || e.ctrlKey) {
if (this.moveUp()) e.preventDefault();
this.startMoveTimeout(false);
}
break;
case 39: //Event.KEY_RIGHT:
case 76: // l (qwerty)
case 78: // n (dvorak)
if (this.moveRight()) e.preventDefault();
break;
case 40: //Event.KEY_DOWN:
case 75: // k (qwerty)
case 84: // t (dvorak)
if (e.keyCode == 40 || e.ctrlKey) {
if (this.moveDown()) e.preventDefault();
this.startMoveTimeout(true);
}
break;
case 9: //Event.KEY_TAB:
case 13: //Event.KEY_RETURN:
if (this.$current) this.select(this.$current);
break;
}
if (e.ctrlKey && e.shiftKey) this.select(this.$current);
}
this.clearMoveTimeout = function() {
clearTimeout(this.moveTimeout);
this.moveTimeout = null;
}
this.startMoveTimeout = function(isDown) {
if (!$.browser.mozilla && !$.browser.opera) return;
if (this.moveTimeout) this.clearMoveTimeout();
var _this = this;
var go = function() {
if (!_this.moveTimeout) return;
_this[isDown ? 'moveDown' : 'moveUp']();
_this.moveTimout = setTimeout(go, 100);
}
this.moveTimeout = setTimeout(go, 200);
}
this.moveRight = function() {
}
this.moveLeft = function() {
}
this.move = function(isDown) {
}
this.moveUp = function() {
return this.move(false);
}
this.moveDown = function() {
return this.move(true);
}
}
// scrollIntoView.js --------------------------------------
function scrollIntoView(element, view) {
var offset, viewHeight, viewScroll, height;
offset = element.offsetTop;
height = element.offsetHeight;
viewHeight = view.offsetHeight;
viewScroll = view.scrollTop;
if (offset - viewScroll + height > viewHeight) {
view.scrollTop = offset - viewHeight + height;
}
if (offset < viewScroll) {
view.scrollTop = offset;
}
}
// searcher.js --------------------------------------------
Searchdoc.Searcher = function(data) {
this.data = data;
this.handlers = [];
}
Searchdoc.Searcher.prototype = new function() {
var CHUNK_SIZE = 1000, // search is performed in chunks of 1000 for non-bloking user input
MAX_RESULTS = 100, // do not try to find more than 100 results
huid = 1, suid = 1,
runs = 0;
this.find = function(query) {
var queries = splitQuery(query),
regexps = buildRegexps(queries),
highlighters = buildHilighters(queries),
state = { from: 0, pass: 0, limit: MAX_RESULTS, n: suid++},
_this = this;
this.currentSuid = state.n;
if (!query) return;
var run = function() {
// stop current search thread if new search started
if (state.n != _this.currentSuid) return;
var results = performSearch(_this.data, regexps, queries, highlighters, state),
hasMore = (state.limit > 0 && state.pass < 3);
triggerResults.call(_this, results, !hasMore);
if (hasMore) {
setTimeout(run, 2);
}
runs++;
};
runs = 0;
// start search thread
run();
}
/* ----- Events ------ */
this.ready = function(fn) {
fn.huid = huid;
this.handlers.push(fn);
}
/* ----- Utilities ------ */
function splitQuery(query) {
return jQuery.grep(query.split(/(\s+|\(\)?)/), function(string) { return string.match(/\S/) });
}
function buildRegexps(queries) {
return jQuery.map(queries, function(query) { return new RegExp(query.replace(/(.)/g, '([$1])([^$1]*?)'), 'i') });
}
function buildHilighters(queries) {
return jQuery.map(queries, function(query) {
return jQuery.map( query.split(''), function(l, i){ return '\u0001$' + (i*2+1) + '\u0002$' + (i*2+2) } ).join('')
});
}
// function longMatchRegexp(index, longIndex, regexps) {
// for (var i = regexps.length - 1; i >= 0; i--){
// if (!index.match(regexps[i]) && !longIndex.match(regexps[i])) return false;
// };
// return true;
// }
/* ----- Mathchers ------ */
function matchPass1(index, longIndex, queries, regexps) {
if (index.indexOf(queries[0]) != 0) return false;
for (var i=1, l = regexps.length; i < l; i++) {
if (!index.match(regexps[i]) && !longIndex.match(regexps[i])) return false;
};
return true;
}
function matchPass2(index, longIndex, queries, regexps) {
if (index.indexOf(queries[0]) == -1) return false;
for (var i=1, l = regexps.length; i < l; i++) {
if (!index.match(regexps[i]) && !longIndex.match(regexps[i])) return false;
};
return true;
}
function matchPassRegexp(index, longIndex, queries, regexps) {
if (!index.match(regexps[0])) return false;
for (var i=1, l = regexps.length; i < l; i++) {
if (!index.match(regexps[i]) && !longIndex.match(regexps[i])) return false;
};
return true;
}
/* ----- Highlighters ------ */
function highlightRegexp(info, queries, regexps, highlighters) {
var result = createResult(info);
for (var i=0, l = regexps.length; i < l; i++) {
result.title = result.title.replace(regexps[i], highlighters[i]);
if (i > 0)
result.namespace = result.namespace.replace(regexps[i], highlighters[i]);
};
return result;
}
function hltSubstring(string, pos, length) {
return string.substring(0, pos) + '\u0001' + string.substring(pos, pos + length) + '\u0002' + string.substring(pos + length);
}
function highlightQuery(info, queries, regexps, highlighters) {
var result = createResult(info), pos = 0, lcTitle = result.title.toLowerCase();
pos = lcTitle.indexOf(queries[0]);
if (pos != -1) {
result.title = hltSubstring(result.title, pos, queries[0].length);
}
for (var i=1, l = regexps.length; i < l; i++) {
result.title = result.title.replace(regexps[i], highlighters[i]);
result.namespace = result.namespace.replace(regexps[i], highlighters[i]);
};
return result;
}
function createResult(info) {
var result = {};
result.title = info[0];
result.namespace = info[1];
result.path = info[2];
result.params = info[3];
result.snippet = info[4];
result.badge = info[6];
return result;
}
/* ----- Searching ------ */
function performSearch(data, regexps, queries, highlighters, state) {
var searchIndex = data.searchIndex, // search by title first and then by source
longSearchIndex = data.longSearchIndex,
info = data.info,
result = [],
i = state.from,
l = searchIndex.length,
togo = CHUNK_SIZE,
matchFunc, hltFunc;
while (state.pass < 3 && state.limit > 0 && togo > 0) {
if (state.pass == 0) {
matchFunc = matchPass1;
hltFunc = highlightQuery;
} else if (state.pass == 1) {
matchFunc = matchPass2;
hltFunc = highlightQuery;
} else if (state.pass == 2) {
matchFunc = matchPassRegexp;
hltFunc = highlightRegexp;
}
for (; togo > 0 && i < l && state.limit > 0; i++, togo--) {
if (info[i].n == state.n) continue;
if (matchFunc(searchIndex[i], longSearchIndex[i], queries, regexps)) {
info[i].n = state.n;
result.push(hltFunc(info[i], queries, regexps, highlighters));
state.limit--;
}
};
if (searchIndex.length <= i) {
state.pass++;
i = state.from = 0;
} else {
state.from = i;
}
}
return result;
}
function triggerResults(results, isLast) {
jQuery.each(this.handlers, function(i, fn) { fn.call(this, results, isLast) })
}
}
// panel.js -----------------------------------------------
Searchdoc.Panel = function(element, data, tree, frame) {
this.$element = $(element);
this.$input = $('input', element).eq(0);
this.$result = $('.result ul', element).eq(0);
this.frame = frame;
this.$current = null;
this.$view = this.$result.parent();
this.data = data;
this.searcher = new Searchdoc.Searcher(data.index);
this.tree = new Searchdoc.Tree($('.tree', element), tree, this);
this.init();
}
Searchdoc.Panel.prototype = $.extend({}, Searchdoc.Navigation, new function() {
var suid = 1;
this.init = function() {
var _this = this;
var observer = function() {
_this.search(_this.$input[0].value);
};
this.$input.keyup(observer);
this.$input.click(observer); // mac's clear field
this.searcher.ready(function(results, isLast) {
_this.addResults(results, isLast);
})
this.$result.click(function(e) {
_this.$current.removeClass('current');
_this.$current = $(e.target).closest('li').addClass('current');
_this.select();
_this.$input.focus();
});
this.initNavigation();
this.setNavigationActive(false);
}
this.search = function(value, selectFirstMatch) {
value = jQuery.trim(value).toLowerCase();
this.selectFirstMatch = selectFirstMatch;
if (value) {
this.$element.removeClass('panel_tree').addClass('panel_results');
this.tree.setNavigationActive(false);
this.setNavigationActive(true);
} else {
this.$element.addClass('panel_tree').removeClass('panel_results');
this.tree.setNavigationActive(true);
this.setNavigationActive(false);
}
if (value != this.lastQuery) {
this.lastQuery = value;
this.firstRun = true;
this.searcher.find(value);
}
}
this.addResults = function(results, isLast) {
var target = this.$result.get(0);
if (this.firstRun && (results.length > 0 || isLast)) {
this.$current = null;
this.$result.empty();
}
for (var i=0, l = results.length; i < l; i++) {
target.appendChild(renderItem.call(this, results[i]));
};
if (this.firstRun && results.length > 0) {
this.firstRun = false;
this.$current = $(target.firstChild);
this.$current.addClass('current');
if (this.selectFirstMatch) this.select();
scrollIntoView(this.$current[0], this.$view[0])
}
if (jQuery.browser.msie) this.$element[0].className += '';
}
this.open = function(src) {
this.frame.location.href = src;
if (this.frame.highlight) this.frame.highlight(src);
}
this.select = function() {
this.open(this.$current.data('path'));
}
this.move = function(isDown) {
if (!this.$current) return;
var $next = this.$current[isDown ? 'next' : 'prev']();
if ($next.length) {
this.$current.removeClass('current');
$next.addClass('current');
scrollIntoView($next[0], this.$view[0]);
this.$current = $next;
}
return true;
}
function renderItem(result) {
var li = document.createElement('li'),
html = '', badge = result.badge;
html += '<h1>' + hlt(result.title);
if (result.params) html += '<i>' + result.params + '</i>';
html += '</h1>';
html += '<p>';
if (typeof badge != 'undefined') {
html += '<span class="badge badge_' + (badge % 6 + 1) + '">' + escapeHTML(this.data.badges[badge] || 'unknown') + '</span>';
}
html += hlt(result.namespace) + '</p>';
if (result.snippet) html += '<p class="snippet">' + escapeHTML(result.snippet) + '</p>';
li.innerHTML = html;
jQuery.data(li, 'path', result.path);
return li;
}
function hlt(html) {
return escapeHTML(html).replace(/\u0001/g, '<b>').replace(/\u0002/g, '</b>')
}
function escapeHTML(html) {
return html.replace(/[&<>]/g, function(c) {
return '&#' + c.charCodeAt(0) + ';';
});
}
});
// tree.js ------------------------------------------------
Searchdoc.Tree = function(element, tree, panel) {
this.$element = $(element);
this.$list = $('ul', element);
this.tree = tree;
this.panel = panel;
this.init();
}
Searchdoc.Tree.prototype = $.extend({}, Searchdoc.Navigation, new function() {
this.init = function() {
var stopper = document.createElement('li');
stopper.className = 'stopper';
this.$list[0].appendChild(stopper);
for (var i=0, l = this.tree.length; i < l; i++) {
buildAndAppendItem.call(this, this.tree[i], 0, stopper);
};
var _this = this;
this.$list.click(function(e) {
var $target = $(e.target),
$li = $target.closest('li');
if ($target.hasClass('icon')) {
_this.toggle($li);
} else {
_this.select($li);
}
})
this.initNavigation();
if (jQuery.browser.msie) document.body.className += '';
}
this.select = function($li) {
this.highlight($li);
var path = $li[0].searchdoc_tree_data.path;
if (path) this.panel.open(path);
}
this.highlight = function($li) {
if (this.$current) this.$current.removeClass('current');
this.$current = $li.addClass('current');
}
this.toggle = function($li) {
var closed = !$li.hasClass('closed'),
children = $li[0].searchdoc_tree_data.children;
$li.toggleClass('closed');
for (var i=0, l = children.length; i < l; i++) {
toggleVis.call(this, $(children[i].li), !closed);
};
}
this.moveRight = function() {
if (!this.$current) {
this.highlight(this.$list.find('li:first'));
return;
}
if (this.$current.hasClass('closed')) {
this.toggle(this.$current);
}
}
this.moveLeft = function() {
if (!this.$current) {
this.highlight(this.$list.find('li:first'));
return;
}
if (!this.$current.hasClass('closed')) {
this.toggle(this.$current);
} else {
var level = this.$current[0].searchdoc_tree_data.level;
if (level == 0) return;
var $next = this.$current.prevAll('li.level_' + (level - 1) + ':visible:first');
this.$current.removeClass('current');
$next.addClass('current');
scrollIntoView($next[0], this.$element[0]);
this.$current = $next;
}
}
this.move = function(isDown) {
if (!this.$current) {
this.highlight(this.$list.find('li:first'));
return true;
}
var next = this.$current[0];
if (isDown) {
do {
next = next.nextSibling;
if (next && next.style && next.style.display != 'none') break;
} while(next);
} else {
do {
next = next.previousSibling;
if (next && next.style && next.style.display != 'none') break;
} while(next);
}
if (next && next.className.indexOf('stopper') == -1) {
this.$current.removeClass('current');
$(next).addClass('current');
scrollIntoView(next, this.$element[0]);
this.$current = $(next);
}
return true;
}
function toggleVis($li, show) {
var closed = $li.hasClass('closed'),
children = $li[0].searchdoc_tree_data.children;
$li.css('display', show ? '' : 'none')
if (!show && this.$current && $li[0] == this.$current[0]) {
this.$current.removeClass('current');
this.$current = null;
}
for (var i=0, l = children.length; i < l; i++) {
toggleVis.call(this, $(children[i].li), show && !closed);
};
}
function buildAndAppendItem(item, level, before) {
var li = renderItem(item, level),
list = this.$list[0];
item.li = li;
list.insertBefore(li, before);
for (var i=0, l = item[3].length; i < l; i++) {
buildAndAppendItem.call(this, item[3][i], level + 1, before);
};
return li;
}
function renderItem(item, level) {
var li = document.createElement('li'),
cnt = document.createElement('div'),
h1 = document.createElement('h1'),
p = document.createElement('p'),
icon, i;
li.appendChild(cnt);
li.style.paddingLeft = getOffset(level);
cnt.className = 'content';
if (!item[1]) li.className = 'empty ';
cnt.appendChild(h1);
// cnt.appendChild(p);
h1.appendChild(document.createTextNode(item[0]));
// p.appendChild(document.createTextNode(item[4]));
if (item[2]) {
i = document.createElement('i');
i.appendChild(document.createTextNode(item[2]));
h1.appendChild(i);
}
if (item[3].length > 0) {
icon = document.createElement('div');
icon.className = 'icon';
cnt.appendChild(icon);
}
// user direct assignement instead of $()
// it's 8x faster
// $(li).data('path', item[1])
// .data('children', item[3])
// .data('level', level)
// .css('display', level == 0 ? '' : 'none')
// .addClass('level_' + level)
// .addClass('closed');
li.searchdoc_tree_data = {
path: item[1],
children: item[3],
level: level
}
li.style.display = level == 0 ? '' : 'none';
li.className += 'level_' + level + ' closed';
return li;
}
function getOffset(level) {
return 5 + 18*level + 'px';
}
});

View file

@ -0,0 +1,9 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="robots" content="index, follow, all" />
<title>Namespaces | PHP-XPDF API</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
</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>Namespaces | PHP-XPDF 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-XPDF API</div>
<h1>Namespaces</h1>
</div>
<div class="content">
<table>
<tr>
<td><a href="FFMpeg.html">FFMpeg</a></td>
</tr>
<tr>
<td><a href="FFMpeg/Exception.html">FFMpeg\Exception</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/Video.html">FFMpeg\Format\Video</a></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

View file

@ -0,0 +1,71 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html lang="en">
<head>
<title>PHP-XPDF API</title>
<link rel="stylesheet" href="css/reset.css" type="text/css" media="screen" charset="utf-8">
<link rel="stylesheet" href="css/panel.css" type="text/css" media="screen" charset="utf-8">
<script src="tree.js" type="text/javascript" charset="utf-8"></script>
<script src="js/jquery-1.3.2.min.js" type="text/javascript" charset="utf-8"></script>
<script src="js/searchdoc.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript" charset="utf-8">
//<![CDATA[
$(document).ready(function(){
$('#version-switcher').change(function() {
window.parent.location = $(this).val()
})
})
$(function() {
$.ajax({
url: 'search_index.js',
dataType: 'script',
success: function () {
$('.loader').css('display', 'none');
var panel = new Searchdoc.Panel($('#panel'), search_data, tree, top.frames[1]);
$('#search').focus();
for (var i=0; i < 2; i++) {
$('.level_' + i).each(function ($li) {
panel.tree.toggle($(this));
});
}
var s = window.parent.location.search.match(/\?q=([^&]+)/);
if (s) {
s = decodeURIComponent(s[1]).replace(/\+/g, ' ');
if (s.length > 0)
{
$('#search').val(s);
panel.search(s, true);
}
}
}
});
})
//]]>
</script>
</head>
<body>
<div class="panel panel_tree" id="panel">
<div class="loader">
<img src="i/loader.gif" /> loading...
</div>
<div class="header">
<div class="nav">
<h1>PHP-XPDF API</h1>
<div style="clear: both"></div>
<table>
<tr><td><input type="Search" placeholder="Search" autosave="searchdoc" results="10" id="search" autocomplete="off"></td></tr>
</table>
</div>
</div>
<div class="tree">
<ul>
</ul>
</div>
<div class="result">
<ul>
</ul>
</div>
</div>
</body>
</html>

View file

@ -0,0 +1 @@
C:19:"Sami\Renderer\Index":2336:{a:3:{i:0;a:26:{s:23:"FFMpeg\AdapterInterface";s:40:"692055cd227655999c71a444af1aca35a74b4bef";s:13:"FFMpeg\Binary";s:40:"f8d36cb52f6907aca66bfb0d6c5a28f1c7c808ff";s:40:"FFMpeg\Exception\BinaryNotFoundException";s:40:"87f8f8a978534ffac0938c80140f53937be42b20";s:26:"FFMpeg\Exception\Exception";s:40:"f34b568cf514a3e72dd2f6b85ccb72985173fd04";s:41:"FFMpeg\Exception\InvalidArgumentException";s:40:"7c8fce1704e07a412e53455727b4fb3b76add274";s:31:"FFMpeg\Exception\LogicException";s:40:"312d742fa4413eb0bbc96cc9a5878c3a882a7d9e";s:33:"FFMpeg\Exception\RuntimeException";s:40:"4eb84ded48af1748aac5d58f5386c489fccd7b41";s:13:"FFMpeg\FFMpeg";s:40:"70e18641a6c5465cd4483a57f806b80db0033aa8";s:14:"FFMpeg\FFProbe";s:40:"73278f31e45ca686323a034165c046e31af17843";s:19:"FFMpeg\Format\Audio";s:40:"ba12b5cdbe562ae9d1507fa4bf535b69abaa2e4d";s:32:"FFMpeg\Format\Audio\DefaultAudio";s:40:"046d63981e0d45fe78ae0218504085aded8e4465";s:24:"FFMpeg\Format\Audio\Flac";s:40:"dd42337e79f87bf1e65107553d718ddd9620fdaf";s:31:"FFMpeg\Format\Audio\Interactive";s:40:"c690469cd7aff29b71406326c0895c0669d02855";s:23:"FFMpeg\Format\Audio\Mp3";s:40:"0636d17bef3adb55c8ed0ab0ef2c855bf62321db";s:31:"FFMpeg\Format\Audio\Resamplable";s:40:"24be9dee2b1bf9a8d658fdf0d9a45866f1763aa1";s:32:"FFMpeg\Format\Audio\Transcodable";s:40:"bbf9a19a6dfb3c305826cc7922aab24a9c03afd1";s:23:"FFMpeg\Format\Dimension";s:40:"7bb7ff62c5820b018f49ec64062589665a475514";s:19:"FFMpeg\Format\Video";s:40:"c17de24d9eaaa108a33e43441d5cf54effff7a4d";s:32:"FFMpeg\Format\Video\DefaultVideo";s:40:"d6394d85ac5bf1a5fea22995014a21926051cccd";s:31:"FFMpeg\Format\Video\Interactive";s:40:"36c13c440c19994100f1d442ac36079ef65052c7";s:23:"FFMpeg\Format\Video\Ogg";s:40:"ce478b19a35f29852ddb4fc2bc32e1f6c63e4764";s:31:"FFMpeg\Format\Video\Resamplable";s:40:"d84d06719d9a4b1a9693a0f9617e3ddce43e379a";s:29:"FFMpeg\Format\Video\Resizable";s:40:"decce6c64470e9817004872c41e13610b11482f8";s:32:"FFMpeg\Format\Video\Transcodable";s:40:"4fe9c0e49600cec3051ba4a9e0fafddff7856636";s:24:"FFMpeg\Format\Video\WebM";s:40:"b1c9fe2408d2a10b3c4fa86fa7201cc7fa1cbd6c";s:24:"FFMpeg\Format\Video\X264";s:40:"00f10c808abe7abf914b4c40bdfaa493db24cc05";}i:1;a:1:{i:0;s:6:"master";}i:2;a:5:{i:0;s:6:"FFMpeg";i:1;s:16:"FFMpeg\Exception";i:2;s:13:"FFMpeg\Format";i:3;s:19:"FFMpeg\Format\Audio";i:4;s:19:"FFMpeg\Format\Video";}}}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,33 @@
var tree = [["FFMpeg","FFMpeg.html","",
[["Exception","FFMpeg\/Exception.html","",
[["BinaryNotFoundException","FFMpeg\/Exception\/BinaryNotFoundException.html"," < Exception",
[ ]],["Exception","FFMpeg\/Exception\/Exception.html","",
[ ]],["InvalidArgumentException","FFMpeg\/Exception\/InvalidArgumentException.html"," < InvalidArgumentException",
[ ]],["LogicException","FFMpeg\/Exception\/LogicException.html"," < LogicException",
[ ]],["RuntimeException","FFMpeg\/Exception\/RuntimeException.html"," < RuntimeException",
[ ]] ]],["Format","FFMpeg\/Format.html","",
[["Audio","FFMpeg\/Format\/Audio.html","",
[["DefaultAudio","FFMpeg\/Format\/Audio\/DefaultAudio.html","",
[ ]],["Flac","FFMpeg\/Format\/Audio\/Flac.html"," < DefaultAudio",
[ ]],["Interactive","FFMpeg\/Format\/Audio\/Interactive.html","",
[ ]],["Mp3","FFMpeg\/Format\/Audio\/Mp3.html"," < DefaultAudio",
[ ]],["Resamplable","FFMpeg\/Format\/Audio\/Resamplable.html","",
[ ]],["Transcodable","FFMpeg\/Format\/Audio\/Transcodable.html","",
[ ]] ]],["Video","FFMpeg\/Format\/Video.html","",
[["DefaultVideo","FFMpeg\/Format\/Video\/DefaultVideo.html"," < DefaultAudio",
[ ]],["Interactive","FFMpeg\/Format\/Video\/Interactive.html","",
[ ]],["Ogg","FFMpeg\/Format\/Video\/Ogg.html"," < DefaultVideo",
[ ]],["Resamplable","FFMpeg\/Format\/Video\/Resamplable.html","",
[ ]],["Resizable","FFMpeg\/Format\/Video\/Resizable.html","",
[ ]],["Transcodable","FFMpeg\/Format\/Video\/Transcodable.html","",
[ ]],["WebM","FFMpeg\/Format\/Video\/WebM.html"," < DefaultVideo",
[ ]],["X264","FFMpeg\/Format\/Video\/X264.html"," < DefaultVideo",
[ ]] ]],["Audio","FFMpeg\/Format\/Audio.html","",
[ ]],["Dimension","FFMpeg\/Format\/Dimension.html","",
[ ]],["Video","FFMpeg\/Format\/Video.html","",
[ ]] ]],["AdapterInterface","FFMpeg\/AdapterInterface.html","",
[ ]],["Binary","FFMpeg\/Binary.html","",
[ ]],["FFMpeg","FFMpeg\/FFMpeg.html"," < Binary",
[ ]],["FFProbe","FFMpeg\/FFProbe.html"," < Binary",
[ ]] ]] ]

View file

@ -160,6 +160,12 @@
<a class="brand" href="{{ pathto(master_doc) }}">{{ project }} documentation</a>
<div class="nav-collapse" id="navigation" class="related">
{{ toctree(collapse=True, maxdepth=1, titles_only=False) }}
<ul class="nav">
<li class="divider-vertical"></li>
<li>
<a target="_blank" href="_static/API/">API</a>
</li>
</ul>
</div>
</div>
{% include "ribbon.html" %}