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\Format\ProgressListener\VideoProgressListener | 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/Format/ProgressListener.html">FFMpeg\Format\ProgressListener</a>\VideoProgressListener</h1>
24 </div>
25 <div class="content">
26 <p> class
27 <strong>VideoProgressListener</strong> extends <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></p>
28  
29 <div class="description">
30 <p>Parses ffmpeg stderr progress information for video files.</p>
31 <p>An example:</p>
32  
33 <pre>
34 frame= 171 fps=0.0 q=10.0 size= 18kB time=00:00:05.72 bitrate= 26.4kbits/s dup=8 drop=0
35 </pre>
36 </p>
37 </div>
38  
39  
40  
41 <h2>Methods</h2>
42  
43 <table>
44 <tr>
45 <td class="type">
46  
47 </td>
48 <td class="last">
49 <a href="#method___construct">__construct</a>(<a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, string $pathfile, integer $currentPass, integer $totalPass)
50 <p>
51 </p>
52 </td>
53 <td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method___construct"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
54 </tr>
55 <tr>
56 <td class="type">
57 <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
58 </td>
59 <td class="last">
60 <a href="#method_getFFProbe">getFFProbe</a>()
61 <p>
62 </p>
63 </td>
64 <td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getFFProbe"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
65 </tr>
66 <tr>
67 <td class="type">
68 string
69 </td>
70 <td class="last">
71 <a href="#method_getPathfile">getPathfile</a>()
72 <p>
73 </p>
74 </td>
75 <td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getPathfile"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
76 </tr>
77 <tr>
78 <td class="type">
79 integer
80 </td>
81 <td class="last">
82 <a href="#method_getCurrentPass">getCurrentPass</a>()
83 <p>
84 </p>
85 </td>
86 <td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getCurrentPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
87 </tr>
88 <tr>
89 <td class="type">
90 integer
91 </td>
92 <td class="last">
93 <a href="#method_getTotalPass">getTotalPass</a>()
94 <p>
95 </p>
96 </td>
97 <td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getTotalPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
98 </tr>
99 <tr>
100 <td class="type">
101  
102 </td>
103 <td class="last">
104 <a href="#method_handle">handle</a>($type, $data)
105 <p>{@inheritdoc}</p>
106 </td>
107 <td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_handle"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
108 </tr>
109 <tr>
110 <td class="type">
111  
112 </td>
113 <td class="last">
114 <a href="#method_forwardedEvents">forwardedEvents</a>()
115 <p>{@inheritdoc}</p>
116 </td>
117 <td><small>from&nbsp;<a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_forwardedEvents"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a></small></td>
118 </tr>
119 <tr>
120 <td class="type">
121  
122 </td>
123 <td class="last">
124 <a href="#method_getPattern">getPattern</a>()
125 <p>
126 </p>
127 </td>
128 <td></td>
129 </tr>
130 </table>
131  
132  
133 <h2>Details</h2>
134  
135 <h3 id="method___construct">
136 <div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method___construct"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 83</div>
137 <code> public
138 <strong>__construct</strong>(<a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a> $ffprobe, string $pathfile, integer $currentPass, integer $totalPass)</code>
139 </h3>
140 <div class="details">
141 <p>
142 </p>
143 <p>
144 </p>
145 <div class="tags">
146 <h4>Parameters</h4>
147  
148 <table>
149 <tr>
150 <td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
151 <td>$ffprobe</td>
152 <td>
153 </td>
154 </tr>
155 <tr>
156 <td>string</td>
157 <td>$pathfile</td>
158 <td>
159 </td>
160 </tr>
161 <tr>
162 <td>integer</td>
163 <td>$currentPass</td>
164 <td>The cureent pass number</td>
165 </tr>
166 <tr>
167 <td>integer</td>
168 <td>$totalPass</td>
169 <td>The total number of passes</td>
170 </tr>
171 </table>
172  
173  
174  
175 <h4>Exceptions</h4>
176  
177 <table>
178 <tr>
179 <td><a href="http://php.net/RuntimeException"><abbr title="RuntimeException">RuntimeException</abbr></a></td>
180 <td>
181 </td>
182 </tr>
183 </table>
184  
185  
186 </div>
187 </div>
188  
189 <h3 id="method_getFFProbe">
190 <div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getFFProbe"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 94</div>
191 <code> public <a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a>
192 <strong>getFFProbe</strong>()</code>
193 </h3>
194 <div class="details">
195 <p>
196 </p>
197 <p>
198 </p>
199 <div class="tags">
200  
201 <h4>Return Value</h4>
202  
203 <table>
204 <tr>
205 <td><a href="../../../FFMpeg/FFProbe.html"><abbr title="FFMpeg\FFProbe">FFProbe</abbr></a></td>
206 <td>
207 </td>
208 </tr>
209 </table>
210  
211  
212  
213 </div>
214 </div>
215  
216 <h3 id="method_getPathfile">
217 <div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getPathfile"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 102</div>
218 <code> public string
219 <strong>getPathfile</strong>()</code>
220 </h3>
221 <div class="details">
222 <p>
223 </p>
224 <p>
225 </p>
226 <div class="tags">
227  
228 <h4>Return Value</h4>
229  
230 <table>
231 <tr>
232 <td>string</td>
233 <td>
234 </td>
235 </tr>
236 </table>
237  
238  
239  
240 </div>
241 </div>
242  
243 <h3 id="method_getCurrentPass">
244 <div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getCurrentPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 110</div>
245 <code> public integer
246 <strong>getCurrentPass</strong>()</code>
247 </h3>
248 <div class="details">
249 <p>
250 </p>
251 <p>
252 </p>
253 <div class="tags">
254  
255 <h4>Return Value</h4>
256  
257 <table>
258 <tr>
259 <td>integer</td>
260 <td>
261 </td>
262 </tr>
263 </table>
264  
265  
266  
267 </div>
268 </div>
269  
270 <h3 id="method_getTotalPass">
271 <div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_getTotalPass"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 118</div>
272 <code> public integer
273 <strong>getTotalPass</strong>()</code>
274 </h3>
275 <div class="details">
276 <p>
277 </p>
278 <p>
279 </p>
280 <div class="tags">
281  
282 <h4>Return Value</h4>
283  
284 <table>
285 <tr>
286 <td>integer</td>
287 <td>
288 </td>
289 </tr>
290 </table>
291  
292  
293  
294 </div>
295 </div>
296  
297 <h3 id="method_handle">
298 <div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_handle"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 126</div>
299 <code> public
300 <strong>handle</strong>($type, $data)</code>
301 </h3>
302 <div class="details">
303 <p>{@inheritdoc}</p>
304 <p>
305 </p>
306 <div class="tags">
307 <h4>Parameters</h4>
308  
309 <table>
310 <tr>
311 <td></td>
312 <td>$type</td>
313 <td>
314 </td>
315 </tr>
316 <tr>
317 <td></td>
318 <td>$data</td>
319 <td>
320 </td>
321 </tr>
322 </table>
323  
324  
325  
326  
327 </div>
328 </div>
329  
330 <h3 id="method_forwardedEvents">
331 <div class="location">in <a href="../../../FFMpeg/Format/ProgressListener/AbstractProgressListener.html#method_forwardedEvents"><abbr title="FFMpeg\Format\ProgressListener\AbstractProgressListener">AbstractProgressListener</abbr></a> at line 136</div>
332 <code> public
333 <strong>forwardedEvents</strong>()</code>
334 </h3>
335 <div class="details">
336 <p>{@inheritdoc}</p>
337 <p>
338 </p>
339 <div class="tags">
340  
341  
342  
343 </div>
344 </div>
345  
346 <h3 id="method_getPattern">
347 <div class="location">at line 25</div>
348 <code> public
349 <strong>getPattern</strong>()</code>
350 </h3>
351 <div class="details">
352 <p>
353 </p>
354 <p>
355 </p>
356 <div class="tags">
357  
358  
359  
360 </div>
361 </div>
362  
363  
364 </div>
365 <div id="footer">
366 Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
367 </div>
368 </body>
369 </html>