scratch – Blame information for rev 115

Subversion Repositories:
Rev:
Rev Author Line No. Line
115 office 1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8" />
5 <meta name="robots" content="index, follow, all" />
6 <title>FFMpeg\FFMpeg | PHP-FFMpeg API</title>
7 <link rel="stylesheet" type="text/css" href="../stylesheet.css">
8 </head>
9 <body id="class">
10 <div class="header">
11 <ul>
12 <li><a href="../classes.html">Classes</a></li>
13 <li><a href="../namespaces.html">Namespaces</a></li>
14 <li><a href="../interfaces.html">Interfaces</a></li>
15 <li><a href="../traits.html">Traits</a></li>
16 <li><a href="../doc-index.html">Index</a></li>
17  
18 </ul>
19  
20 <div id="title">PHP-FFMpeg API</div>
21  
22 <div class="type">Class</div>
23 <h1><a href="../FFMpeg.html">FFMpeg</a>\FFMpeg</h1>
24 </div>
25 <div class="content">
26 <p> class
27 <strong>FFMpeg</strong></p>
28  
29  
30  
31  
32 <h2>Methods</h2>
33  
34 <table>
35 <tr>
36 <td class="type">
37  
38 </td>
39 <td class="last">
40 <a href="#method___construct">__construct</a>(<a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $ffmpeg, <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)
41 <p>
42 </p>
43 </td>
44 <td></td>
45 </tr>
46 <tr>
47 <td class="type">
48 <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
49 </td>
50 <td class="last">
51 <a href="#method_setFFProbe">setFFProbe</a>(<a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)
52 <p>Sets FFProbe.</p>
53 </td>
54 <td></td>
55 </tr>
56 <tr>
57 <td class="type">
58 <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
59 </td>
60 <td class="last">
61 <a href="#method_getFFProbe">getFFProbe</a>()
62 <p>Gets FFProbe.</p>
63 </td>
64 <td></td>
65 </tr>
66 <tr>
67 <td class="type">
68 <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
69 </td>
70 <td class="last">
71 <a href="#method_setFFMpegDriver">setFFMpegDriver</a>(<a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $ffmpeg)
72 <p>Sets the ffmpeg driver.</p>
73 </td>
74 <td></td>
75 </tr>
76 <tr>
77 <td class="type">
78 <a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a>
79 </td>
80 <td class="last">
81 <a href="#method_getFFMpegDriver">getFFMpegDriver</a>()
82 <p>Gets the ffmpeg driver.</p>
83 </td>
84 <td></td>
85 </tr>
86 <tr>
87 <td class="type">
88 <a href="../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a>|<a href="../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a>
89 </td>
90 <td class="last">
91 <a href="#method_open">open</a>(string $pathfile)
92 <p>Opens a file in order to be processed.</p>
93 </td>
94 <td></td>
95 </tr>
96 <tr>
97 <td class="type">
98 static&nbsp;<a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
99 </td>
100 <td class="last">
101 <a href="#method_create">create</a>(array|<abbr title="Alchemy\BinaryDriver\ConfigurationInterface">ConfigurationInterface</abbr> $configuration = array(), <abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr> $logger = null, <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $probe = null)
102 <p>Creates a new FFMpeg instance.</p>
103 </td>
104 <td></td>
105 </tr>
106 </table>
107  
108  
109 <h2>Details</h2>
110  
111 <h3 id="method___construct">
112 <div class="location">at line 29</div>
113 <code> public
114 <strong>__construct</strong>(<a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $ffmpeg, <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)</code>
115 </h3>
116 <div class="details">
117 <p>
118 </p>
119 <p>
120 </p>
121 <div class="tags">
122 <h4>Parameters</h4>
123  
124 <table>
125 <tr>
126 <td><a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
127 <td>$ffmpeg</td>
128 <td>
129 </td>
130 </tr>
131 <tr>
132 <td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
133 <td>$ffprobe</td>
134 <td>
135 </td>
136 </tr>
137 </table>
138  
139  
140  
141  
142 </div>
143 </div>
144  
145 <h3 id="method_setFFProbe">
146 <div class="location">at line 42</div>
147 <code> public <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
148 <strong>setFFProbe</strong>(<a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe)</code>
149 </h3>
150 <div class="details">
151 <p>Sets FFProbe.</p>
152 <p>
153 </p>
154 <div class="tags">
155 <h4>Parameters</h4>
156  
157 <table>
158 <tr>
159 <td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
160 <td>$ffprobe</td>
161 <td>
162 </td>
163 </tr>
164 </table>
165  
166  
167 <h4>Return Value</h4>
168  
169 <table>
170 <tr>
171 <td><a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></td>
172 <td>
173 </td>
174 </tr>
175 </table>
176  
177  
178  
179 </div>
180 </div>
181  
182 <h3 id="method_getFFProbe">
183 <div class="location">at line 54</div>
184 <code> public <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
185 <strong>getFFProbe</strong>()</code>
186 </h3>
187 <div class="details">
188 <p>Gets FFProbe.</p>
189 <p>
190 </p>
191 <div class="tags">
192  
193 <h4>Return Value</h4>
194  
195 <table>
196 <tr>
197 <td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
198 <td>
199 </td>
200 </tr>
201 </table>
202  
203  
204  
205 </div>
206 </div>
207  
208 <h3 id="method_setFFMpegDriver">
209 <div class="location">at line 64</div>
210 <code> public <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
211 <strong>setFFMpegDriver</strong>(<a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a> $ffmpeg)</code>
212 </h3>
213 <div class="details">
214 <p>Sets the ffmpeg driver.</p>
215 <p>
216 </p>
217 <div class="tags">
218 <h4>Parameters</h4>
219  
220 <table>
221 <tr>
222 <td><a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
223 <td>$ffmpeg</td>
224 <td>
225 </td>
226 </tr>
227 </table>
228  
229  
230 <h4>Return Value</h4>
231  
232 <table>
233 <tr>
234 <td><a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></td>
235 <td>
236 </td>
237 </tr>
238 </table>
239  
240  
241  
242 </div>
243 </div>
244  
245 <h3 id="method_getFFMpegDriver">
246 <div class="location">at line 76</div>
247 <code> public <a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a>
248 <strong>getFFMpegDriver</strong>()</code>
249 </h3>
250 <div class="details">
251 <p>Gets the ffmpeg driver.</p>
252 <p>
253 </p>
254 <div class="tags">
255  
256 <h4>Return Value</h4>
257  
258 <table>
259 <tr>
260 <td><a href="../FFMpeg/Driver/FFMpegDriver.html"><abbr title="FFMpeg\Driver\FFMpegDriver">FFMpegDriver</abbr></a></td>
261 <td>
262 </td>
263 </tr>
264 </table>
265  
266  
267  
268 </div>
269 </div>
270  
271 <h3 id="method_open">
272 <div class="location">at line 90</div>
273 <code> public <a href="../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a>|<a href="../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a>
274 <strong>open</strong>(string $pathfile)</code>
275 </h3>
276 <div class="details">
277 <p>Opens a file in order to be processed.</p>
278 <p>
279 </p>
280 <div class="tags">
281 <h4>Parameters</h4>
282  
283 <table>
284 <tr>
285 <td>string</td>
286 <td>$pathfile</td>
287 <td>A pathfile</td>
288 </tr>
289 </table>
290  
291  
292 <h4>Return Value</h4>
293  
294 <table>
295 <tr>
296 <td><a href="../FFMpeg/Media/Audio.html"><abbr title="FFMpeg\Media\Audio">Audio</abbr></a>|<a href="../FFMpeg/Media/Video.html"><abbr title="FFMpeg\Media\Video">Video</abbr></a></td>
297 <td>
298 </td>
299 </tr>
300 </table>
301  
302  
303 <h4>Exceptions</h4>
304  
305 <table>
306 <tr>
307 <td><a href="http://php.net/InvalidArgumentException"><abbr title="InvalidArgumentException">InvalidArgumentException</abbr></a></td>
308 <td>
309 </td>
310 </tr>
311 </table>
312  
313  
314 </div>
315 </div>
316  
317 <h3 id="method_create">
318 <div class="location">at line 114</div>
319 <code> static public <a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a>
320 <strong>create</strong>(array|<abbr title="Alchemy\BinaryDriver\ConfigurationInterface">ConfigurationInterface</abbr> $configuration = array(), <abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr> $logger = null, <a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $probe = null)</code>
321 </h3>
322 <div class="details">
323 <p>Creates a new FFMpeg instance.</p>
324 <p>
325 </p>
326 <div class="tags">
327 <h4>Parameters</h4>
328  
329 <table>
330 <tr>
331 <td>array|<abbr title="Alchemy\BinaryDriver\ConfigurationInterface">ConfigurationInterface</abbr></td>
332 <td>$configuration</td>
333 <td>
334 </td>
335 </tr>
336 <tr>
337 <td><abbr title="Psr\Log\LoggerInterface">LoggerInterface</abbr></td>
338 <td>$logger</td>
339 <td>
340 </td>
341 </tr>
342 <tr>
343 <td><a href="../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
344 <td>$probe</td>
345 <td>
346 </td>
347 </tr>
348 </table>
349  
350  
351 <h4>Return Value</h4>
352  
353 <table>
354 <tr>
355 <td><a href="../FFMpeg/FFMpeg.html"><abbr title="FFMpeg\FFMpeg">FFMpeg</abbr></a></td>
356 <td>
357 </td>
358 </tr>
359 </table>
360  
361  
362  
363 </div>
364 </div>
365  
366  
367 </div>
368 <div id="footer">
369 Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
370 </div>
371 </body>
372 </html>