12
12
<refname>schrolimits</refname>
13
13
<refpurpose></refpurpose>
14
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
17
16
<refsynopsisdiv id="schroedinger-schrolimits.synopsis" role="synopsis">
18
17
<title role="synopsis.title">Synopsis</title>
21
#define <link linkend="SCHRO-LIMIT-WIDTH:CAPS">SCHRO_LIMIT_WIDTH</link>
22
#define <link linkend="SCHRO-LIMIT-ENCODER-TRANSFORM-DEPTH:CAPS">SCHRO_LIMIT_ENCODER_TRANSFORM_DEPTH</link>
23
#define <link linkend="SCHRO-LIMIT-FRAME-QUEUE-LENGTH:CAPS">SCHRO_LIMIT_FRAME_QUEUE_LENGTH</link>
24
#define <link linkend="SCHRO-LIMIT-REFERENCE-FRAMES:CAPS">SCHRO_LIMIT_REFERENCE_FRAMES</link>
25
#define <link linkend="SCHRO-LIMIT-SUBBANDS:CAPS">SCHRO_LIMIT_SUBBANDS</link>
26
#define <link linkend="SCHRO-LIMIT-TRANSFORM-DEPTH:CAPS">SCHRO_LIMIT_TRANSFORM_DEPTH</link>
27
#define <link linkend="SCHRO-LIMIT-BLOCK-SIZE:CAPS">SCHRO_LIMIT_BLOCK_SIZE</link>
28
#define <link linkend="SCHRO-LIMIT-METRIC-SCAN:CAPS">SCHRO_LIMIT_METRIC_SCAN</link>
20
#define <link linkend="SCHRO-LIMIT-WIDTH--CAPS">SCHRO_LIMIT_WIDTH</link>
21
#define <link linkend="SCHRO-LIMIT-ENCODER-TRANSFORM-DEPTH--CAPS">SCHRO_LIMIT_ENCODER_TRANSFORM_DEPTH</link>
22
#define <link linkend="SCHRO-LIMIT-FRAME-QUEUE-LENGTH--CAPS">SCHRO_LIMIT_FRAME_QUEUE_LENGTH</link>
23
#define <link linkend="SCHRO-LIMIT-REFERENCE-FRAMES--CAPS">SCHRO_LIMIT_REFERENCE_FRAMES</link>
24
#define <link linkend="SCHRO-LIMIT-SUBBANDS--CAPS">SCHRO_LIMIT_SUBBANDS</link>
25
#define <link linkend="SCHRO-LIMIT-TRANSFORM-DEPTH--CAPS">SCHRO_LIMIT_TRANSFORM_DEPTH</link>
26
#define <link linkend="SCHRO-LIMIT-BLOCK-SIZE--CAPS">SCHRO_LIMIT_BLOCK_SIZE</link>
27
#define <link linkend="SCHRO-LIMIT-METRIC-SCAN--CAPS">SCHRO_LIMIT_METRIC_SCAN</link>
40
39
<refsect1 id="schroedinger-schrolimits.description" role="desc">
41
40
<title role="desc.title">Description</title>
47
45
<refsect1 id="schroedinger-schrolimits.details" role="details">
48
46
<title role="details.title">Details</title>
49
<refsect2 id="SCHRO-LIMIT-WIDTH:CAPS" role="macro">
47
<refsect2 id="SCHRO-LIMIT-WIDTH--CAPS" role="macro">
50
48
<title>SCHRO_LIMIT_WIDTH</title>
51
<indexterm zone="SCHRO-LIMIT-WIDTH:CAPS"><primary>SCHRO_LIMIT_WIDTH</primary></indexterm><programlisting>#define SCHRO_LIMIT_WIDTH 2048
49
<indexterm zone="SCHRO-LIMIT-WIDTH--CAPS"><primary sortas="SCHRO_LIMIT_WIDTH">SCHRO_LIMIT_WIDTH</primary></indexterm><programlisting>#define SCHRO_LIMIT_WIDTH 2048
54
52
Maximum picture width.</para>
58
<refsect2 id="SCHRO-LIMIT-ENCODER-TRANSFORM-DEPTH:CAPS" role="macro">
55
<refsect2 id="SCHRO-LIMIT-ENCODER-TRANSFORM-DEPTH--CAPS" role="macro">
59
56
<title>SCHRO_LIMIT_ENCODER_TRANSFORM_DEPTH</title>
60
<indexterm zone="SCHRO-LIMIT-ENCODER-TRANSFORM-DEPTH:CAPS"><primary>SCHRO_LIMIT_ENCODER_TRANSFORM_DEPTH</primary></indexterm><programlisting>#define SCHRO_LIMIT_ENCODER_TRANSFORM_DEPTH 6
57
<indexterm zone="SCHRO-LIMIT-ENCODER-TRANSFORM-DEPTH--CAPS"><primary sortas="SCHRO_LIMIT_ENCODER_TRANSFORM_DEPTH">SCHRO_LIMIT_ENCODER_TRANSFORM_DEPTH</primary></indexterm><programlisting>#define SCHRO_LIMIT_ENCODER_TRANSFORM_DEPTH 6
63
60
The maximum transform depth that the encoder can handle. Must be
64
61
less than SCHRO_LIMIT_TRANSFORM_DEPTH.</para>
68
<refsect2 id="SCHRO-LIMIT-FRAME-QUEUE-LENGTH:CAPS" role="macro">
64
<refsect2 id="SCHRO-LIMIT-FRAME-QUEUE-LENGTH--CAPS" role="macro">
69
65
<title>SCHRO_LIMIT_FRAME_QUEUE_LENGTH</title>
70
<indexterm zone="SCHRO-LIMIT-FRAME-QUEUE-LENGTH:CAPS"><primary>SCHRO_LIMIT_FRAME_QUEUE_LENGTH</primary></indexterm><programlisting>#define SCHRO_LIMIT_FRAME_QUEUE_LENGTH 40
66
<indexterm zone="SCHRO-LIMIT-FRAME-QUEUE-LENGTH--CAPS"><primary sortas="SCHRO_LIMIT_FRAME_QUEUE_LENGTH">SCHRO_LIMIT_FRAME_QUEUE_LENGTH</primary></indexterm><programlisting>#define SCHRO_LIMIT_FRAME_QUEUE_LENGTH 40
73
69
The maximum number of pictures being processed by the encoder.</para>
77
<refsect2 id="SCHRO-LIMIT-REFERENCE-FRAMES:CAPS" role="macro">
72
<refsect2 id="SCHRO-LIMIT-REFERENCE-FRAMES--CAPS" role="macro">
78
73
<title>SCHRO_LIMIT_REFERENCE_FRAMES</title>
79
<indexterm zone="SCHRO-LIMIT-REFERENCE-FRAMES:CAPS"><primary>SCHRO_LIMIT_REFERENCE_FRAMES</primary></indexterm><programlisting>#define SCHRO_LIMIT_REFERENCE_FRAMES 8
74
<indexterm zone="SCHRO-LIMIT-REFERENCE-FRAMES--CAPS"><primary sortas="SCHRO_LIMIT_REFERENCE_FRAMES">SCHRO_LIMIT_REFERENCE_FRAMES</primary></indexterm><programlisting>#define SCHRO_LIMIT_REFERENCE_FRAMES 8
82
77
The maximum number of active reference frames. In the encoder,
83
78
the number of active reference frames may be much larger than in
84
79
the resulting stream.</para>
88
<refsect2 id="SCHRO-LIMIT-SUBBANDS:CAPS" role="macro">
82
<refsect2 id="SCHRO-LIMIT-SUBBANDS--CAPS" role="macro">
89
83
<title>SCHRO_LIMIT_SUBBANDS</title>
90
<indexterm zone="SCHRO-LIMIT-SUBBANDS:CAPS"><primary>SCHRO_LIMIT_SUBBANDS</primary></indexterm><programlisting>#define SCHRO_LIMIT_SUBBANDS (1+3*SCHRO_LIMIT_TRANSFORM_DEPTH)
84
<indexterm zone="SCHRO-LIMIT-SUBBANDS--CAPS"><primary sortas="SCHRO_LIMIT_SUBBANDS">SCHRO_LIMIT_SUBBANDS</primary></indexterm><programlisting>#define SCHRO_LIMIT_SUBBANDS (1+3*SCHRO_LIMIT_TRANSFORM_DEPTH)
93
87
The maximum number of subbands.</para>
97
<refsect2 id="SCHRO-LIMIT-TRANSFORM-DEPTH:CAPS" role="macro">
90
<refsect2 id="SCHRO-LIMIT-TRANSFORM-DEPTH--CAPS" role="macro">
98
91
<title>SCHRO_LIMIT_TRANSFORM_DEPTH</title>
99
<indexterm zone="SCHRO-LIMIT-TRANSFORM-DEPTH:CAPS"><primary>SCHRO_LIMIT_TRANSFORM_DEPTH</primary></indexterm><programlisting>#define SCHRO_LIMIT_TRANSFORM_DEPTH 6
92
<indexterm zone="SCHRO-LIMIT-TRANSFORM-DEPTH--CAPS"><primary sortas="SCHRO_LIMIT_TRANSFORM_DEPTH">SCHRO_LIMIT_TRANSFORM_DEPTH</primary></indexterm><programlisting>#define SCHRO_LIMIT_TRANSFORM_DEPTH 6
102
95
The maximum transform depth that the decoder can handle.</para>
105
97
</para></refsect2>
106
<refsect2 id="SCHRO-LIMIT-BLOCK-SIZE:CAPS" role="macro">
98
<refsect2 id="SCHRO-LIMIT-BLOCK-SIZE--CAPS" role="macro">
107
99
<title>SCHRO_LIMIT_BLOCK_SIZE</title>
108
<indexterm zone="SCHRO-LIMIT-BLOCK-SIZE:CAPS"><primary>SCHRO_LIMIT_BLOCK_SIZE</primary></indexterm><programlisting>#define SCHRO_LIMIT_BLOCK_SIZE 64
100
<indexterm zone="SCHRO-LIMIT-BLOCK-SIZE--CAPS"><primary sortas="SCHRO_LIMIT_BLOCK_SIZE">SCHRO_LIMIT_BLOCK_SIZE</primary></indexterm><programlisting>#define SCHRO_LIMIT_BLOCK_SIZE 64
109
101
</programlisting>
111
103
Maximum block size. Both length and separation must be less than
112
104
or equal to this limit.</para>
115
106
</para></refsect2>
116
<refsect2 id="SCHRO-LIMIT-METRIC-SCAN:CAPS" role="macro">
107
<refsect2 id="SCHRO-LIMIT-METRIC-SCAN--CAPS" role="macro">
117
108
<title>SCHRO_LIMIT_METRIC_SCAN</title>
118
<indexterm zone="SCHRO-LIMIT-METRIC-SCAN:CAPS"><primary>SCHRO_LIMIT_METRIC_SCAN</primary></indexterm><programlisting>#define SCHRO_LIMIT_METRIC_SCAN 32
109
<indexterm zone="SCHRO-LIMIT-METRIC-SCAN--CAPS"><primary sortas="SCHRO_LIMIT_METRIC_SCAN">SCHRO_LIMIT_METRIC_SCAN</primary></indexterm><programlisting>#define SCHRO_LIMIT_METRIC_SCAN 32
119
110
</programlisting>
122
112
</para></refsect2>