1
<?xml version="1.0" encoding="iso-8859-1"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
<html xmlns="http://www.w3.org/1999/xhtml">
5
<!-- template designed by Marco Von Ballmoos -->
6
<title>Docs For Class ISO14496_Box_STBL</title>
7
<link rel="stylesheet" href="../../media/stylesheet.css" />
8
<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
11
<div class="page-body">
12
<h2 class="class-name">Class ISO14496_Box_STBL</h2>
14
<a name="sec-description"></a>
15
<div class="info-box">
16
<div class="info-box-title">Description</div>
18
<span class="disabled">Description</span> |
19
<a href="#sec-vars">Vars</a>
20
| <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
23
<div class="info-box-body">
24
<!-- ========== Info from phpDoc block ========= -->
25
<p class="short-description">The <em>Sample Table Box</em> contains all the time and data indexing of the media samples in a track. Using the tables here, it is possible to locate samples in time, determine their type (e.g. I-frame or not), and determine their size, container, and offset into that container.</p>
26
<p class="description"><p>If the track that contains the Sample Table Box references no data, then the Sample Table Box does not need to contain any sub-boxes (this is not a very useful media track).</p><p>If the track that the Sample Table Box is contained in does reference data, then the following sub-boxes are required: <a href="../../php-reader/ISO/ISO14496_Box_STSD.html">Sample Description</a>, <a href="../../php-reader/ISO/ISO14496_Box_STSZ.html">Sample Size</a>, <a href="../../php-reader/ISO/ISO14496_Box_STSC.html">Sample To Chunk</a>, and <a href="../../php-reader/ISO/ISO14496_Box_STCO.html">Chunk Offset</a>. Further, the <a href="../../php-reader/ISO/ISO14496_Box_STSD.html">Sample Description Box</a> shall contain at least one entry. A Sample Description Box is required because it contains the data reference index field which indicates which <a href="../../php-reader/ISO/ISO14496_Box_DREF.html">Data Reference Box</a> to use to retrieve the media samples. Without the Sample Description, it is not possible to determine where the media samples are stored. The <a href="../../php-reader/ISO/ISO14496_Box_STSS.html">Sync Sample Box</a> is optional. If the Sync Sample Box is not present, all samples are sync samples.</p></p>
28
<li><span class="field">author:</span> Sven Vollbehr <<a href="mailto:svollbehr@gmail.com">svollbehr@gmail.com</a>></li>
29
<li><span class="field">version:</span> $Rev: 92 $</li>
30
<li><span class="field">copyright:</span> Copyright (c) 2008 The PHP Reader Project Workgroup</li>
31
<li><span class="field">license:</span> <a href="http://code.google.com/p/php-reader/wiki/License">New BSD License</a></li>
34
Located in <a class="field" href="_ISO14496---Box---STBL.php.html">/ISO14496/Box/STBL.php</a> (line <span class="field">72</span>)
38
<pre><a href="../../php-reader/ISO/ISO14496_Box.html">ISO14496_Box</a>
40
--ISO14496_Box_STBL</pre>
48
<a name="sec-method-summary"></a>
49
<div class="info-box">
50
<div class="info-box-title">Method Summary</span></div>
52
<a href="#sec-description">Description</a> |
53
<a href="#sec-vars">Vars</a>
56
<span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
58
<div class="info-box-body">
59
<div class="method-summary">
61
<div class="method-definition">
62
<span class="method-result">ISO14496_Box_STBL</span>
63
<a href="#__construct" title="details" class="method-name">__construct</a>
64
([<span class="var-type"><a href="../../php-reader/Reader.html">Reader</a></span> <span class="var-name">$reader</span> = <span class="var-default">null</span>], [<span class="var-type"></span> <span class="var-name">&$options</span> = <span class="var-default">array()</span>])
70
<a name="sec-vars"></a>
71
<div class="info-box">
72
<div class="info-box-title">Variables</div>
74
<a href="#sec-description">Description</a> |
75
<a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
79
<a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
82
<div class="info-box-body">
b'\t\t\t\t\t\t\t<h4>Inherited Variables</h4>'
84
<A NAME='inherited_vars'><!-- --></A>
85
<p>Inherited from <span class="classname"><a href="../../php-reader/ISO/ISO14496_Box.html">ISO14496_Box</a></span></p>
87
<span class="var-title">
88
<span class="var-name"><a href="../../php-reader/ISO/ISO14496_Box.html#var$_reader">ISO14496_Box::$_reader</a></span><br>
95
<a name="sec-methods"></a>
96
<div class="info-box">
97
<div class="info-box-title">Methods</div>
99
<a href="#sec-description">Description</a> |
100
<a href="#sec-vars">Vars</a>
101
<a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
104
<div class="info-box-body">
105
<A NAME='method_detail'></A>
107
<a name="method__construct" id="__construct"><!-- --></a>
108
<div class="evenrow">
110
<div class="method-header">
111
<span class="method-title">Constructor __construct</span> (line <span class="line-number">80</span>)
114
<!-- ========== Info from phpDoc block ========= -->
115
<p class="short-description">Constructs the class with given parameters and reads box related data from the ISO Base Media file.</p>
117
<li><span class="field">access:</span> public</li>
120
<div class="method-signature">
121
<span class="method-result">ISO14496_Box_STBL</span>
122
<span class="method-name">
125
([<span class="var-type"><a href="../../php-reader/Reader.html">Reader</a></span> <span class="var-name">$reader</span> = <span class="var-default">null</span>], [<span class="var-type"></span> <span class="var-name">&$options</span> = <span class="var-default">array()</span>])
128
<ul class="parameters">
130
<span class="var-type"><a href="../../php-reader/Reader.html">Reader</a></span>
131
<span class="var-name">$reader</span><span class="var-description">: The reader object.</span> </li>
133
<span class="var-type"></span>
134
<span class="var-name">&$options</span> </li>
137
<hr class="separator" />
138
<div class="notes">Redefinition of:</div>
140
<dt><a href="../../php-reader/ISO/ISO14496_Box.html#method__construct">ISO14496_Box::__construct()</a></dt>
141
<dd>Constructs the class with given parameters and options.</dd>
145
<h4>Inherited Methods</h4>
146
<a name='inherited_methods'><!-- --></a>
147
<!-- =========== Summary =========== -->
148
<p>Inherited From <span class="classname"><a href="../../php-reader/ISO/ISO14496_Box.html">ISO14496_Box</a></span></p>
150
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#method__construct">ISO14496_Box::__construct()</a></span><br>
151
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodaddBox">ISO14496_Box::addBox()</a></span><br>
152
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodconstructBoxes">ISO14496_Box::constructBoxes()</a></span><br>
153
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodgetBoxes">ISO14496_Box::getBoxes()</a></span><br>
154
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodgetBoxesByIdentifier">ISO14496_Box::getBoxesByIdentifier()</a></span><br>
155
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodgetContainer">ISO14496_Box::getContainer()</a></span><br>
156
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodgetOffset">ISO14496_Box::getOffset()</a></span><br>
157
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodgetOption">ISO14496_Box::getOption()</a></span><br>
158
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodgetOptions">ISO14496_Box::getOptions()</a></span><br>
159
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodgetParent">ISO14496_Box::getParent()</a></span><br>
160
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodgetSize">ISO14496_Box::getSize()</a></span><br>
161
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodgetType">ISO14496_Box::getType()</a></span><br>
162
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodhasBox">ISO14496_Box::hasBox()</a></span><br>
163
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodisContainer">ISO14496_Box::isContainer()</a></span><br>
164
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodsetContainer">ISO14496_Box::setContainer()</a></span><br>
165
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodsetOffset">ISO14496_Box::setOffset()</a></span><br>
166
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodsetOption">ISO14496_Box::setOption()</a></span><br>
167
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodsetOptions">ISO14496_Box::setOptions()</a></span><br>
168
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodsetParent">ISO14496_Box::setParent()</a></span><br>
169
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodsetSize">ISO14496_Box::setSize()</a></span><br>
170
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#methodsetType">ISO14496_Box::setType()</a></span><br>
171
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#method__get">ISO14496_Box::__get()</a></span><br>
172
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#method__isset">ISO14496_Box::__isset()</a></span><br>
173
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#method__set">ISO14496_Box::__set()</a></span><br>
174
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#method__toString">ISO14496_Box::__toString()</a></span><br>
175
<span class="method-name"><a href="../../php-reader/ISO/ISO14496_Box.html#method__unset">ISO14496_Box::__unset()</a></span><br>
182
<p class="notes" id="credit">
183
Documentation generated on Fri, 05 Sep 2008 20:19:25 +0300 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.4.1</a>
b'\\ No newline at end of file'