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\FFProbe\DataMapping\StreamCollection | 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/FFProbe/DataMapping.html">FFMpeg\FFProbe\DataMapping</a>\StreamCollection</h1>
24 </div>
25 <div class="content">
26 <p> class
27 <strong>StreamCollection</strong> implements
28 <a href="http://php.net/Countable"><abbr title="Countable">Countable</abbr></a>, <a href="http://php.net/IteratorAggregate"><abbr title="IteratorAggregate">IteratorAggregate</abbr></a></p>
29  
30  
31  
32  
33 <h2>Methods</h2>
34  
35 <table>
36 <tr>
37 <td class="type">
38  
39 </td>
40 <td class="last">
41 <a href="#method___construct">__construct</a>(array $streams = array())
42 <p>
43 </p>
44 </td>
45 <td></td>
46 </tr>
47 <tr>
48 <td class="type">
49 null|<a href="../../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a>
50 </td>
51 <td class="last">
52 <a href="#method_first">first</a>()
53 <p>Returns the first stream of the collection, null if the collection is empty.</p>
54 </td>
55 <td></td>
56 </tr>
57 <tr>
58 <td class="type">
59 <a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
60 </td>
61 <td class="last">
62 <a href="#method_add">add</a>(<a href="../../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a> $stream)
63 <p>Adds a stream to the collection.</p>
64 </td>
65 <td></td>
66 </tr>
67 <tr>
68 <td class="type">
69 <a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
70 </td>
71 <td class="last">
72 <a href="#method_videos">videos</a>()
73 <p>Returns a new StreamCollection with only video streams.</p>
74 </td>
75 <td></td>
76 </tr>
77 <tr>
78 <td class="type">
79 <a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
80 </td>
81 <td class="last">
82 <a href="#method_audios">audios</a>()
83 <p>Returns a new StreamCollection with only audio streams.</p>
84 </td>
85 <td></td>
86 </tr>
87 <tr>
88 <td class="type">
89  
90 </td>
91 <td class="last">
92 <a href="#method_count">count</a>()
93 <p>{@inheritdoc}</p>
94 </td>
95 <td></td>
96 </tr>
97 <tr>
98 <td class="type">
99 array
100 </td>
101 <td class="last">
102 <a href="#method_all">all</a>()
103 <p>Returns the array of contained streams.</p>
104 </td>
105 <td></td>
106 </tr>
107 <tr>
108 <td class="type">
109  
110 </td>
111 <td class="last">
112 <a href="#method_getIterator">getIterator</a>()
113 <p>{@inheritdoc}</p>
114 </td>
115 <td></td>
116 </tr>
117 </table>
118  
119  
120 <h2>Details</h2>
121  
122 <h3 id="method___construct">
123 <div class="location">at line 18</div>
124 <code> public
125 <strong>__construct</strong>(array $streams = array())</code>
126 </h3>
127 <div class="details">
128 <p>
129 </p>
130 <p>
131 </p>
132 <div class="tags">
133 <h4>Parameters</h4>
134  
135 <table>
136 <tr>
137 <td>array</td>
138 <td>$streams</td>
139 <td>
140 </td>
141 </tr>
142 </table>
143  
144  
145  
146  
147 </div>
148 </div>
149  
150 <h3 id="method_first">
151 <div class="location">at line 29</div>
152 <code> public null|<a href="../../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a>
153 <strong>first</strong>()</code>
154 </h3>
155 <div class="details">
156 <p>Returns the first stream of the collection, null if the collection is empty.</p>
157 <p>
158 </p>
159 <div class="tags">
160  
161 <h4>Return Value</h4>
162  
163 <table>
164 <tr>
165 <td>null|<a href="../../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a></td>
166 <td>
167 </td>
168 </tr>
169 </table>
170  
171  
172  
173 </div>
174 </div>
175  
176 <h3 id="method_add">
177 <div class="location">at line 43</div>
178 <code> public <a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
179 <strong>add</strong>(<a href="../../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a> $stream)</code>
180 </h3>
181 <div class="details">
182 <p>Adds a stream to the collection.</p>
183 <p>
184 </p>
185 <div class="tags">
186 <h4>Parameters</h4>
187  
188 <table>
189 <tr>
190 <td><a href="../../../FFMpeg/FFProbe/DataMapping/Stream.html"><abbr title="FFMpeg\FFProbe\DataMapping\Stream">Stream</abbr></a></td>
191 <td>$stream</td>
192 <td>
193 </td>
194 </tr>
195 </table>
196  
197  
198 <h4>Return Value</h4>
199  
200 <table>
201 <tr>
202 <td><a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></td>
203 <td>
204 </td>
205 </tr>
206 </table>
207  
208  
209  
210 </div>
211 </div>
212  
213 <h3 id="method_videos">
214 <div class="location">at line 55</div>
215 <code> public <a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
216 <strong>videos</strong>()</code>
217 </h3>
218 <div class="details">
219 <p>Returns a new StreamCollection with only video streams.</p>
220 <p>
221 </p>
222 <div class="tags">
223  
224 <h4>Return Value</h4>
225  
226 <table>
227 <tr>
228 <td><a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></td>
229 <td>
230 </td>
231 </tr>
232 </table>
233  
234  
235  
236 </div>
237 </div>
238  
239 <h3 id="method_audios">
240 <div class="location">at line 67</div>
241 <code> public <a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a>
242 <strong>audios</strong>()</code>
243 </h3>
244 <div class="details">
245 <p>Returns a new StreamCollection with only audio streams.</p>
246 <p>
247 </p>
248 <div class="tags">
249  
250 <h4>Return Value</h4>
251  
252 <table>
253 <tr>
254 <td><a href="../../../FFMpeg/FFProbe/DataMapping/StreamCollection.html"><abbr title="FFMpeg\FFProbe\DataMapping\StreamCollection">StreamCollection</abbr></a></td>
255 <td>
256 </td>
257 </tr>
258 </table>
259  
260  
261  
262 </div>
263 </div>
264  
265 <h3 id="method_count">
266 <div class="location">at line 77</div>
267 <code> public
268 <strong>count</strong>()</code>
269 </h3>
270 <div class="details">
271 <p>{@inheritdoc}</p>
272 <p>
273 </p>
274 <div class="tags">
275  
276  
277  
278 </div>
279 </div>
280  
281 <h3 id="method_all">
282 <div class="location">at line 87</div>
283 <code> public array
284 <strong>all</strong>()</code>
285 </h3>
286 <div class="details">
287 <p>Returns the array of contained streams.</p>
288 <p>
289 </p>
290 <div class="tags">
291  
292 <h4>Return Value</h4>
293  
294 <table>
295 <tr>
296 <td>array</td>
297 <td>
298 </td>
299 </tr>
300 </table>
301  
302  
303  
304 </div>
305 </div>
306  
307 <h3 id="method_getIterator">
308 <div class="location">at line 95</div>
309 <code> public
310 <strong>getIterator</strong>()</code>
311 </h3>
312 <div class="details">
313 <p>{@inheritdoc}</p>
314 <p>
315 </p>
316 <div class="tags">
317  
318  
319  
320 </div>
321 </div>
322  
323  
324 </div>
325 <div id="footer">
326 Generated by <a href="http://sami.sensiolabs.org/" target="_top">Sami, the API Documentation Generator</a>.
327 </div>
328 </body>
329 </html>