Chris@1
|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
Chris@1
|
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
Chris@1
|
3 <title>FLAC: FLAC/format.h: format components</title>
|
Chris@1
|
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
|
Chris@1
|
5 </head><body>
|
Chris@1
|
6 <!-- Generated by Doxygen 1.4.2 -->
|
Chris@1
|
7 <div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Class Members</a> | <a class="qindex" href="globals.html">File Members</a></div>
|
Chris@1
|
8 <h1>FLAC/format.h: format components<br>
|
Chris@1
|
9 <small>
|
Chris@1
|
10 [<a class="el" href="group__flac.html">FLAC C API</a>]</small>
|
Chris@1
|
11 </h1><hr><a name="_details"></a><h2>Detailed Description</h2>
|
Chris@1
|
12 This module contains structure definitions for the representation of FLAC format components in memory. These are the basic structures used by the rest of the interfaces.
|
Chris@1
|
13 <p>
|
Chris@1
|
14 First, you should be familiar with the <a href="../format.html">FLAC format</a>. Many of the values here follow directly from the specification. As a user of libFLAC, the interesting parts really are the structures that describe the frame header and metadata blocks.<p>
|
Chris@1
|
15 The format structures here are very primitive, designed to store information in an efficient way. Reading information from the structures is easy but creating or modifying them directly is more complex. For the most part, as a user of a library, editing is not necessary; however, for metadata blocks it is, so there are convenience functions provided in the <a class="el" href="group__flac__metadata.html">metadata module </a> to simplify the manipulation of metadata blocks.<p>
|
Chris@1
|
16 <dl compact><dt><b>Note:</b></dt><dd>It's not the best convention, but symbols ending in _LEN are in bits and _LENGTH are in bytes. _LENGTH symbols are #defines instead of global variables because they are usually used when declaring byte arrays and some compilers require compile-time knowledge of array sizes when declared on the stack. </dd></dl>
|
Chris@1
|
17
|
Chris@1
|
18 <p>
|
Chris@1
|
19 <table border="0" cellpadding="0" cellspacing="0">
|
Chris@1
|
20 <tr><td></td></tr>
|
Chris@1
|
21 <tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
Chris@1
|
22 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____EntropyCodingMethod__PartitionedRiceContents.html">FLAC__EntropyCodingMethod_PartitionedRiceContents</a></td></tr>
|
Chris@1
|
23
|
Chris@1
|
24 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____EntropyCodingMethod__PartitionedRice.html">FLAC__EntropyCodingMethod_PartitionedRice</a></td></tr>
|
Chris@1
|
25
|
Chris@1
|
26 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____EntropyCodingMethod.html">FLAC__EntropyCodingMethod</a></td></tr>
|
Chris@1
|
27
|
Chris@1
|
28 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____Subframe__Constant.html">FLAC__Subframe_Constant</a></td></tr>
|
Chris@1
|
29
|
Chris@1
|
30 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____Subframe__Verbatim.html">FLAC__Subframe_Verbatim</a></td></tr>
|
Chris@1
|
31
|
Chris@1
|
32 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____Subframe__Fixed.html">FLAC__Subframe_Fixed</a></td></tr>
|
Chris@1
|
33
|
Chris@1
|
34 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____Subframe__LPC.html">FLAC__Subframe_LPC</a></td></tr>
|
Chris@1
|
35
|
Chris@1
|
36 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____Subframe.html">FLAC__Subframe</a></td></tr>
|
Chris@1
|
37
|
Chris@1
|
38 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____FrameHeader.html">FLAC__FrameHeader</a></td></tr>
|
Chris@1
|
39
|
Chris@1
|
40 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____FrameFooter.html">FLAC__FrameFooter</a></td></tr>
|
Chris@1
|
41
|
Chris@1
|
42 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____Frame.html">FLAC__Frame</a></td></tr>
|
Chris@1
|
43
|
Chris@1
|
44 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__StreamInfo.html">FLAC__StreamMetadata_StreamInfo</a></td></tr>
|
Chris@1
|
45
|
Chris@1
|
46 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__Padding.html">FLAC__StreamMetadata_Padding</a></td></tr>
|
Chris@1
|
47
|
Chris@1
|
48 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__Application.html">FLAC__StreamMetadata_Application</a></td></tr>
|
Chris@1
|
49
|
Chris@1
|
50 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__SeekPoint.html">FLAC__StreamMetadata_SeekPoint</a></td></tr>
|
Chris@1
|
51
|
Chris@1
|
52 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__SeekTable.html">FLAC__StreamMetadata_SeekTable</a></td></tr>
|
Chris@1
|
53
|
Chris@1
|
54 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__VorbisComment__Entry.html">FLAC__StreamMetadata_VorbisComment_Entry</a></td></tr>
|
Chris@1
|
55
|
Chris@1
|
56 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__VorbisComment.html">FLAC__StreamMetadata_VorbisComment</a></td></tr>
|
Chris@1
|
57
|
Chris@1
|
58 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet__Index.html">FLAC__StreamMetadata_CueSheet_Index</a></td></tr>
|
Chris@1
|
59
|
Chris@1
|
60 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet__Track.html">FLAC__StreamMetadata_CueSheet_Track</a></td></tr>
|
Chris@1
|
61
|
Chris@1
|
62 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__CueSheet.html">FLAC__StreamMetadata_CueSheet</a></td></tr>
|
Chris@1
|
63
|
Chris@1
|
64 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a></td></tr>
|
Chris@1
|
65
|
Chris@1
|
66 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata__Unknown.html">FLAC__StreamMetadata_Unknown</a></td></tr>
|
Chris@1
|
67
|
Chris@1
|
68 <tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structFLAC____StreamMetadata.html">FLAC__StreamMetadata</a></td></tr>
|
Chris@1
|
69
|
Chris@1
|
70 <tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
Chris@1
|
71 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga89">FLAC__MAX_METADATA_TYPE_CODE</a> (126u)</td></tr>
|
Chris@1
|
72
|
Chris@1
|
73 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga90">FLAC__MIN_BLOCK_SIZE</a> (16u)</td></tr>
|
Chris@1
|
74
|
Chris@1
|
75 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga91">FLAC__MAX_BLOCK_SIZE</a> (65535u)</td></tr>
|
Chris@1
|
76
|
Chris@1
|
77 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga92">FLAC__SUBSET_MAX_BLOCK_SIZE_48000HZ</a> (4608u)</td></tr>
|
Chris@1
|
78
|
Chris@1
|
79 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga93">FLAC__MAX_CHANNELS</a> (8u)</td></tr>
|
Chris@1
|
80
|
Chris@1
|
81 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga94">FLAC__MIN_BITS_PER_SAMPLE</a> (4u)</td></tr>
|
Chris@1
|
82
|
Chris@1
|
83 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga95">FLAC__MAX_BITS_PER_SAMPLE</a> (32u)</td></tr>
|
Chris@1
|
84
|
Chris@1
|
85 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga96">FLAC__REFERENCE_CODEC_MAX_BITS_PER_SAMPLE</a> (24u)</td></tr>
|
Chris@1
|
86
|
Chris@1
|
87 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga97">FLAC__MAX_SAMPLE_RATE</a> (655350u)</td></tr>
|
Chris@1
|
88
|
Chris@1
|
89 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga98">FLAC__MAX_LPC_ORDER</a> (32u)</td></tr>
|
Chris@1
|
90
|
Chris@1
|
91 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga99">FLAC__SUBSET_MAX_LPC_ORDER_48000HZ</a> (12u)</td></tr>
|
Chris@1
|
92
|
Chris@1
|
93 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga100">FLAC__MIN_QLP_COEFF_PRECISION</a> (5u)</td></tr>
|
Chris@1
|
94
|
Chris@1
|
95 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga101">FLAC__MAX_QLP_COEFF_PRECISION</a> (15u)</td></tr>
|
Chris@1
|
96
|
Chris@1
|
97 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga102">FLAC__MAX_FIXED_ORDER</a> (4u)</td></tr>
|
Chris@1
|
98
|
Chris@1
|
99 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga103">FLAC__MAX_RICE_PARTITION_ORDER</a> (15u)</td></tr>
|
Chris@1
|
100
|
Chris@1
|
101 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga104">FLAC__SUBSET_MAX_RICE_PARTITION_ORDER</a> (8u)</td></tr>
|
Chris@1
|
102
|
Chris@1
|
103 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga105">FLAC__STREAM_SYNC_LENGTH</a> (4u)</td></tr>
|
Chris@1
|
104
|
Chris@1
|
105 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga106">FLAC__STREAM_METADATA_STREAMINFO_LENGTH</a> (34u)</td></tr>
|
Chris@1
|
106
|
Chris@1
|
107 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga107">FLAC__STREAM_METADATA_SEEKPOINT_LENGTH</a> (18u)</td></tr>
|
Chris@1
|
108
|
Chris@1
|
109 <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga108">FLAC__STREAM_METADATA_HEADER_LENGTH</a> (4u)</td></tr>
|
Chris@1
|
110
|
Chris@1
|
111 <tr><td colspan="2"><br><h2>Enumerations</h2></td></tr>
|
Chris@1
|
112 <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga109">FLAC__EntropyCodingMethodType</a> { <a class="el" href="group__flac__format.html#gga109a100">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE</a> = 0,
|
Chris@1
|
113 <a class="el" href="group__flac__format.html#gga109a101">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2</a> = 1
|
Chris@1
|
114 }</td></tr>
|
Chris@1
|
115
|
Chris@1
|
116 <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga110">FLAC__SubframeType</a> { <a class="el" href="group__flac__format.html#gga110a102">FLAC__SUBFRAME_TYPE_CONSTANT</a> = 0,
|
Chris@1
|
117 <a class="el" href="group__flac__format.html#gga110a103">FLAC__SUBFRAME_TYPE_VERBATIM</a> = 1,
|
Chris@1
|
118 <a class="el" href="group__flac__format.html#gga110a104">FLAC__SUBFRAME_TYPE_FIXED</a> = 2,
|
Chris@1
|
119 <a class="el" href="group__flac__format.html#gga110a105">FLAC__SUBFRAME_TYPE_LPC</a> = 3
|
Chris@1
|
120 }</td></tr>
|
Chris@1
|
121
|
Chris@1
|
122 <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga111">FLAC__ChannelAssignment</a> { <a class="el" href="group__flac__format.html#gga111a106">FLAC__CHANNEL_ASSIGNMENT_INDEPENDENT</a> = 0,
|
Chris@1
|
123 <a class="el" href="group__flac__format.html#gga111a107">FLAC__CHANNEL_ASSIGNMENT_LEFT_SIDE</a> = 1,
|
Chris@1
|
124 <a class="el" href="group__flac__format.html#gga111a108">FLAC__CHANNEL_ASSIGNMENT_RIGHT_SIDE</a> = 2,
|
Chris@1
|
125 <a class="el" href="group__flac__format.html#gga111a109">FLAC__CHANNEL_ASSIGNMENT_MID_SIDE</a> = 3
|
Chris@1
|
126 }</td></tr>
|
Chris@1
|
127
|
Chris@1
|
128 <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga112">FLAC__FrameNumberType</a> { <a class="el" href="group__flac__format.html#gga112a110">FLAC__FRAME_NUMBER_TYPE_FRAME_NUMBER</a>,
|
Chris@1
|
129 <a class="el" href="group__flac__format.html#gga112a111">FLAC__FRAME_NUMBER_TYPE_SAMPLE_NUMBER</a>
|
Chris@1
|
130 }</td></tr>
|
Chris@1
|
131
|
Chris@1
|
132 <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga113">FLAC__MetadataType</a> { <br>
|
Chris@1
|
133 <a class="el" href="group__flac__format.html#gga113a112">FLAC__METADATA_TYPE_STREAMINFO</a> = 0,
|
Chris@1
|
134 <a class="el" href="group__flac__format.html#gga113a113">FLAC__METADATA_TYPE_PADDING</a> = 1,
|
Chris@1
|
135 <a class="el" href="group__flac__format.html#gga113a114">FLAC__METADATA_TYPE_APPLICATION</a> = 2,
|
Chris@1
|
136 <a class="el" href="group__flac__format.html#gga113a115">FLAC__METADATA_TYPE_SEEKTABLE</a> = 3,
|
Chris@1
|
137 <br>
|
Chris@1
|
138 <a class="el" href="group__flac__format.html#gga113a116">FLAC__METADATA_TYPE_VORBIS_COMMENT</a> = 4,
|
Chris@1
|
139 <a class="el" href="group__flac__format.html#gga113a117">FLAC__METADATA_TYPE_CUESHEET</a> = 5,
|
Chris@1
|
140 <a class="el" href="group__flac__format.html#gga113a118">FLAC__METADATA_TYPE_PICTURE</a> = 6,
|
Chris@1
|
141 <a class="el" href="group__flac__format.html#gga113a119">FLAC__METADATA_TYPE_UNDEFINED</a> = 7
|
Chris@1
|
142 <br>
|
Chris@1
|
143 }</td></tr>
|
Chris@1
|
144
|
Chris@1
|
145 <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga114">FLAC__StreamMetadata_Picture_Type</a> { <br>
|
Chris@1
|
146 <a class="el" href="group__flac__format.html#gga114a120">FLAC__STREAM_METADATA_PICTURE_TYPE_OTHER</a> = 0,
|
Chris@1
|
147 <a class="el" href="group__flac__format.html#gga114a121">FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON_STANDARD</a> = 1,
|
Chris@1
|
148 <a class="el" href="group__flac__format.html#gga114a122">FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON</a> = 2,
|
Chris@1
|
149 <a class="el" href="group__flac__format.html#gga114a123">FLAC__STREAM_METADATA_PICTURE_TYPE_FRONT_COVER</a> = 3,
|
Chris@1
|
150 <br>
|
Chris@1
|
151 <a class="el" href="group__flac__format.html#gga114a124">FLAC__STREAM_METADATA_PICTURE_TYPE_BACK_COVER</a> = 4,
|
Chris@1
|
152 <a class="el" href="group__flac__format.html#gga114a125">FLAC__STREAM_METADATA_PICTURE_TYPE_LEAFLET_PAGE</a> = 5,
|
Chris@1
|
153 <a class="el" href="group__flac__format.html#gga114a126">FLAC__STREAM_METADATA_PICTURE_TYPE_MEDIA</a> = 6,
|
Chris@1
|
154 <a class="el" href="group__flac__format.html#gga114a127">FLAC__STREAM_METADATA_PICTURE_TYPE_LEAD_ARTIST</a> = 7,
|
Chris@1
|
155 <br>
|
Chris@1
|
156 <a class="el" href="group__flac__format.html#gga114a128">FLAC__STREAM_METADATA_PICTURE_TYPE_ARTIST</a> = 8,
|
Chris@1
|
157 <a class="el" href="group__flac__format.html#gga114a129">FLAC__STREAM_METADATA_PICTURE_TYPE_CONDUCTOR</a> = 9,
|
Chris@1
|
158 <a class="el" href="group__flac__format.html#gga114a130">FLAC__STREAM_METADATA_PICTURE_TYPE_BAND</a> = 10,
|
Chris@1
|
159 <a class="el" href="group__flac__format.html#gga114a131">FLAC__STREAM_METADATA_PICTURE_TYPE_COMPOSER</a> = 11,
|
Chris@1
|
160 <br>
|
Chris@1
|
161 <a class="el" href="group__flac__format.html#gga114a132">FLAC__STREAM_METADATA_PICTURE_TYPE_LYRICIST</a> = 12,
|
Chris@1
|
162 <a class="el" href="group__flac__format.html#gga114a133">FLAC__STREAM_METADATA_PICTURE_TYPE_RECORDING_LOCATION</a> = 13,
|
Chris@1
|
163 <a class="el" href="group__flac__format.html#gga114a134">FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_RECORDING</a> = 14,
|
Chris@1
|
164 <a class="el" href="group__flac__format.html#gga114a135">FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_PERFORMANCE</a> = 15,
|
Chris@1
|
165 <br>
|
Chris@1
|
166 <a class="el" href="group__flac__format.html#gga114a136">FLAC__STREAM_METADATA_PICTURE_TYPE_VIDEO_SCREEN_CAPTURE</a> = 16,
|
Chris@1
|
167 <a class="el" href="group__flac__format.html#gga114a137">FLAC__STREAM_METADATA_PICTURE_TYPE_FISH</a> = 17,
|
Chris@1
|
168 <a class="el" href="group__flac__format.html#gga114a138">FLAC__STREAM_METADATA_PICTURE_TYPE_ILLUSTRATION</a> = 18,
|
Chris@1
|
169 <a class="el" href="group__flac__format.html#gga114a139">FLAC__STREAM_METADATA_PICTURE_TYPE_BAND_LOGOTYPE</a> = 19,
|
Chris@1
|
170 <br>
|
Chris@1
|
171 <a class="el" href="group__flac__format.html#gga114a140">FLAC__STREAM_METADATA_PICTURE_TYPE_PUBLISHER_LOGOTYPE</a> = 20,
|
Chris@1
|
172 <b>FLAC__STREAM_METADATA_PICTURE_TYPE_UNDEFINED</b>
|
Chris@1
|
173 <br>
|
Chris@1
|
174 }</td></tr>
|
Chris@1
|
175
|
Chris@1
|
176 <tr><td colspan="2"><br><h2>Functions</h2></td></tr>
|
Chris@1
|
177 <tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga80">FLAC__format_sample_rate_is_valid</a> (unsigned sample_rate)</td></tr>
|
Chris@1
|
178
|
Chris@1
|
179 <tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga81">FLAC__format_sample_rate_is_subset</a> (unsigned sample_rate)</td></tr>
|
Chris@1
|
180
|
Chris@1
|
181 <tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga82">FLAC__format_vorbiscomment_entry_name_is_legal</a> (const char *name)</td></tr>
|
Chris@1
|
182
|
Chris@1
|
183 <tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga83">FLAC__format_vorbiscomment_entry_value_is_legal</a> (const FLAC__byte *value, unsigned length)</td></tr>
|
Chris@1
|
184
|
Chris@1
|
185 <tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga84">FLAC__format_vorbiscomment_entry_is_legal</a> (const FLAC__byte *entry, unsigned length)</td></tr>
|
Chris@1
|
186
|
Chris@1
|
187 <tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga85">FLAC__format_seektable_is_legal</a> (const <a class="el" href="structFLAC____StreamMetadata__SeekTable.html">FLAC__StreamMetadata_SeekTable</a> *seek_table)</td></tr>
|
Chris@1
|
188
|
Chris@1
|
189 <tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga86">FLAC__format_seektable_sort</a> (<a class="el" href="structFLAC____StreamMetadata__SeekTable.html">FLAC__StreamMetadata_SeekTable</a> *seek_table)</td></tr>
|
Chris@1
|
190
|
Chris@1
|
191 <tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga87">FLAC__format_cuesheet_is_legal</a> (const <a class="el" href="structFLAC____StreamMetadata__CueSheet.html">FLAC__StreamMetadata_CueSheet</a> *cue_sheet, FLAC__bool check_cd_da_subset, const char **violation)</td></tr>
|
Chris@1
|
192
|
Chris@1
|
193 <tr><td class="memItemLeft" nowrap align="right" valign="top">FLAC__bool </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga88">FLAC__format_picture_is_legal</a> (const <a class="el" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a> *picture, const char **violation)</td></tr>
|
Chris@1
|
194
|
Chris@1
|
195 <tr><td colspan="2"><br><h2>Variables</h2></td></tr>
|
Chris@1
|
196 <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga0">FLAC__VERSION_STRING</a></td></tr>
|
Chris@1
|
197
|
Chris@1
|
198 <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga1">FLAC__VENDOR_STRING</a></td></tr>
|
Chris@1
|
199
|
Chris@1
|
200 <tr><td class="memItemLeft" nowrap align="right" valign="top">const FLAC__byte </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga2">FLAC__STREAM_SYNC_STRING</a> [4]</td></tr>
|
Chris@1
|
201
|
Chris@1
|
202 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga3">FLAC__STREAM_SYNC</a></td></tr>
|
Chris@1
|
203
|
Chris@1
|
204 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga4">FLAC__STREAM_SYNC_LEN</a></td></tr>
|
Chris@1
|
205
|
Chris@1
|
206 <tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga5">FLAC__EntropyCodingMethodTypeString</a> []</td></tr>
|
Chris@1
|
207
|
Chris@1
|
208 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga6">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ORDER_LEN</a></td></tr>
|
Chris@1
|
209
|
Chris@1
|
210 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga7">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN</a></td></tr>
|
Chris@1
|
211
|
Chris@1
|
212 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga8">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN</a></td></tr>
|
Chris@1
|
213
|
Chris@1
|
214 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga9">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN</a></td></tr>
|
Chris@1
|
215
|
Chris@1
|
216 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga10">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER</a></td></tr>
|
Chris@1
|
217
|
Chris@1
|
218 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga11">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_ESCAPE_PARAMETER</a></td></tr>
|
Chris@1
|
219
|
Chris@1
|
220 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga12">FLAC__ENTROPY_CODING_METHOD_TYPE_LEN</a></td></tr>
|
Chris@1
|
221
|
Chris@1
|
222 <tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga13">FLAC__SubframeTypeString</a> []</td></tr>
|
Chris@1
|
223
|
Chris@1
|
224 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga14">FLAC__SUBFRAME_LPC_QLP_COEFF_PRECISION_LEN</a></td></tr>
|
Chris@1
|
225
|
Chris@1
|
226 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga15">FLAC__SUBFRAME_LPC_QLP_SHIFT_LEN</a></td></tr>
|
Chris@1
|
227
|
Chris@1
|
228 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga16">FLAC__SUBFRAME_ZERO_PAD_LEN</a></td></tr>
|
Chris@1
|
229
|
Chris@1
|
230 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga17">FLAC__SUBFRAME_TYPE_LEN</a></td></tr>
|
Chris@1
|
231
|
Chris@1
|
232 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga18">FLAC__SUBFRAME_WASTED_BITS_FLAG_LEN</a></td></tr>
|
Chris@1
|
233
|
Chris@1
|
234 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga19">FLAC__SUBFRAME_TYPE_CONSTANT_BYTE_ALIGNED_MASK</a></td></tr>
|
Chris@1
|
235
|
Chris@1
|
236 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga20">FLAC__SUBFRAME_TYPE_VERBATIM_BYTE_ALIGNED_MASK</a></td></tr>
|
Chris@1
|
237
|
Chris@1
|
238 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga21">FLAC__SUBFRAME_TYPE_FIXED_BYTE_ALIGNED_MASK</a></td></tr>
|
Chris@1
|
239
|
Chris@1
|
240 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga22">FLAC__SUBFRAME_TYPE_LPC_BYTE_ALIGNED_MASK</a></td></tr>
|
Chris@1
|
241
|
Chris@1
|
242 <tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga23">FLAC__ChannelAssignmentString</a> []</td></tr>
|
Chris@1
|
243
|
Chris@1
|
244 <tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga24">FLAC__FrameNumberTypeString</a> []</td></tr>
|
Chris@1
|
245
|
Chris@1
|
246 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga25">FLAC__FRAME_HEADER_SYNC</a></td></tr>
|
Chris@1
|
247
|
Chris@1
|
248 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga26">FLAC__FRAME_HEADER_SYNC_LEN</a></td></tr>
|
Chris@1
|
249
|
Chris@1
|
250 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga27">FLAC__FRAME_HEADER_RESERVED_LEN</a></td></tr>
|
Chris@1
|
251
|
Chris@1
|
252 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga28">FLAC__FRAME_HEADER_BLOCKING_STRATEGY_LEN</a></td></tr>
|
Chris@1
|
253
|
Chris@1
|
254 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga29">FLAC__FRAME_HEADER_BLOCK_SIZE_LEN</a></td></tr>
|
Chris@1
|
255
|
Chris@1
|
256 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga30">FLAC__FRAME_HEADER_SAMPLE_RATE_LEN</a></td></tr>
|
Chris@1
|
257
|
Chris@1
|
258 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga31">FLAC__FRAME_HEADER_CHANNEL_ASSIGNMENT_LEN</a></td></tr>
|
Chris@1
|
259
|
Chris@1
|
260 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga32">FLAC__FRAME_HEADER_BITS_PER_SAMPLE_LEN</a></td></tr>
|
Chris@1
|
261
|
Chris@1
|
262 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga33">FLAC__FRAME_HEADER_ZERO_PAD_LEN</a></td></tr>
|
Chris@1
|
263
|
Chris@1
|
264 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga34">FLAC__FRAME_HEADER_CRC_LEN</a></td></tr>
|
Chris@1
|
265
|
Chris@1
|
266 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga35">FLAC__FRAME_FOOTER_CRC_LEN</a></td></tr>
|
Chris@1
|
267
|
Chris@1
|
268 <tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga36">FLAC__MetadataTypeString</a> []</td></tr>
|
Chris@1
|
269
|
Chris@1
|
270 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga37">FLAC__STREAM_METADATA_STREAMINFO_MIN_BLOCK_SIZE_LEN</a></td></tr>
|
Chris@1
|
271
|
Chris@1
|
272 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga38">FLAC__STREAM_METADATA_STREAMINFO_MAX_BLOCK_SIZE_LEN</a></td></tr>
|
Chris@1
|
273
|
Chris@1
|
274 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga39">FLAC__STREAM_METADATA_STREAMINFO_MIN_FRAME_SIZE_LEN</a></td></tr>
|
Chris@1
|
275
|
Chris@1
|
276 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga40">FLAC__STREAM_METADATA_STREAMINFO_MAX_FRAME_SIZE_LEN</a></td></tr>
|
Chris@1
|
277
|
Chris@1
|
278 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga41">FLAC__STREAM_METADATA_STREAMINFO_SAMPLE_RATE_LEN</a></td></tr>
|
Chris@1
|
279
|
Chris@1
|
280 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga42">FLAC__STREAM_METADATA_STREAMINFO_CHANNELS_LEN</a></td></tr>
|
Chris@1
|
281
|
Chris@1
|
282 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga43">FLAC__STREAM_METADATA_STREAMINFO_BITS_PER_SAMPLE_LEN</a></td></tr>
|
Chris@1
|
283
|
Chris@1
|
284 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga44">FLAC__STREAM_METADATA_STREAMINFO_TOTAL_SAMPLES_LEN</a></td></tr>
|
Chris@1
|
285
|
Chris@1
|
286 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga45">FLAC__STREAM_METADATA_STREAMINFO_MD5SUM_LEN</a></td></tr>
|
Chris@1
|
287
|
Chris@1
|
288 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga46">FLAC__STREAM_METADATA_APPLICATION_ID_LEN</a></td></tr>
|
Chris@1
|
289
|
Chris@1
|
290 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga47">FLAC__STREAM_METADATA_SEEKPOINT_SAMPLE_NUMBER_LEN</a></td></tr>
|
Chris@1
|
291
|
Chris@1
|
292 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga48">FLAC__STREAM_METADATA_SEEKPOINT_STREAM_OFFSET_LEN</a></td></tr>
|
Chris@1
|
293
|
Chris@1
|
294 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga49">FLAC__STREAM_METADATA_SEEKPOINT_FRAME_SAMPLES_LEN</a></td></tr>
|
Chris@1
|
295
|
Chris@1
|
296 <tr><td class="memItemLeft" nowrap align="right" valign="top">const FLAC__uint64 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga50">FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER</a></td></tr>
|
Chris@1
|
297
|
Chris@1
|
298 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga51">FLAC__STREAM_METADATA_VORBIS_COMMENT_ENTRY_LENGTH_LEN</a></td></tr>
|
Chris@1
|
299
|
Chris@1
|
300 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga52">FLAC__STREAM_METADATA_VORBIS_COMMENT_NUM_COMMENTS_LEN</a></td></tr>
|
Chris@1
|
301
|
Chris@1
|
302 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga53">FLAC__STREAM_METADATA_CUESHEET_INDEX_OFFSET_LEN</a></td></tr>
|
Chris@1
|
303
|
Chris@1
|
304 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga54">FLAC__STREAM_METADATA_CUESHEET_INDEX_NUMBER_LEN</a></td></tr>
|
Chris@1
|
305
|
Chris@1
|
306 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga55">FLAC__STREAM_METADATA_CUESHEET_INDEX_RESERVED_LEN</a></td></tr>
|
Chris@1
|
307
|
Chris@1
|
308 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga56">FLAC__STREAM_METADATA_CUESHEET_TRACK_OFFSET_LEN</a></td></tr>
|
Chris@1
|
309
|
Chris@1
|
310 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga57">FLAC__STREAM_METADATA_CUESHEET_TRACK_NUMBER_LEN</a></td></tr>
|
Chris@1
|
311
|
Chris@1
|
312 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga58">FLAC__STREAM_METADATA_CUESHEET_TRACK_ISRC_LEN</a></td></tr>
|
Chris@1
|
313
|
Chris@1
|
314 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga59">FLAC__STREAM_METADATA_CUESHEET_TRACK_TYPE_LEN</a></td></tr>
|
Chris@1
|
315
|
Chris@1
|
316 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga60">FLAC__STREAM_METADATA_CUESHEET_TRACK_PRE_EMPHASIS_LEN</a></td></tr>
|
Chris@1
|
317
|
Chris@1
|
318 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga61">FLAC__STREAM_METADATA_CUESHEET_TRACK_RESERVED_LEN</a></td></tr>
|
Chris@1
|
319
|
Chris@1
|
320 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga62">FLAC__STREAM_METADATA_CUESHEET_TRACK_NUM_INDICES_LEN</a></td></tr>
|
Chris@1
|
321
|
Chris@1
|
322 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga63">FLAC__STREAM_METADATA_CUESHEET_MEDIA_CATALOG_NUMBER_LEN</a></td></tr>
|
Chris@1
|
323
|
Chris@1
|
324 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga64">FLAC__STREAM_METADATA_CUESHEET_LEAD_IN_LEN</a></td></tr>
|
Chris@1
|
325
|
Chris@1
|
326 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga65">FLAC__STREAM_METADATA_CUESHEET_IS_CD_LEN</a></td></tr>
|
Chris@1
|
327
|
Chris@1
|
328 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga66">FLAC__STREAM_METADATA_CUESHEET_RESERVED_LEN</a></td></tr>
|
Chris@1
|
329
|
Chris@1
|
330 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga67">FLAC__STREAM_METADATA_CUESHEET_NUM_TRACKS_LEN</a></td></tr>
|
Chris@1
|
331
|
Chris@1
|
332 <tr><td class="memItemLeft" nowrap align="right" valign="top">const char *const </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga68">FLAC__StreamMetadata_Picture_TypeString</a> []</td></tr>
|
Chris@1
|
333
|
Chris@1
|
334 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga69">FLAC__STREAM_METADATA_PICTURE_TYPE_LEN</a></td></tr>
|
Chris@1
|
335
|
Chris@1
|
336 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga70">FLAC__STREAM_METADATA_PICTURE_MIME_TYPE_LENGTH_LEN</a></td></tr>
|
Chris@1
|
337
|
Chris@1
|
338 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga71">FLAC__STREAM_METADATA_PICTURE_DESCRIPTION_LENGTH_LEN</a></td></tr>
|
Chris@1
|
339
|
Chris@1
|
340 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga72">FLAC__STREAM_METADATA_PICTURE_WIDTH_LEN</a></td></tr>
|
Chris@1
|
341
|
Chris@1
|
342 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga73">FLAC__STREAM_METADATA_PICTURE_HEIGHT_LEN</a></td></tr>
|
Chris@1
|
343
|
Chris@1
|
344 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga74">FLAC__STREAM_METADATA_PICTURE_DEPTH_LEN</a></td></tr>
|
Chris@1
|
345
|
Chris@1
|
346 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga75">FLAC__STREAM_METADATA_PICTURE_COLORS_LEN</a></td></tr>
|
Chris@1
|
347
|
Chris@1
|
348 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga76">FLAC__STREAM_METADATA_PICTURE_DATA_LENGTH_LEN</a></td></tr>
|
Chris@1
|
349
|
Chris@1
|
350 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga77">FLAC__STREAM_METADATA_IS_LAST_LEN</a></td></tr>
|
Chris@1
|
351
|
Chris@1
|
352 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga78">FLAC__STREAM_METADATA_TYPE_LEN</a></td></tr>
|
Chris@1
|
353
|
Chris@1
|
354 <tr><td class="memItemLeft" nowrap align="right" valign="top">const unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="group__flac__format.html#ga79">FLAC__STREAM_METADATA_LENGTH_LEN</a></td></tr>
|
Chris@1
|
355
|
Chris@1
|
356 </table>
|
Chris@1
|
357 <hr><h2>Define Documentation</h2>
|
Chris@1
|
358 <a class="anchor" name="ga89" doxytag="format.h::FLAC__MAX_METADATA_TYPE_CODE"></a><p>
|
Chris@1
|
359 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
360 <tr>
|
Chris@1
|
361 <td class="mdRow">
|
Chris@1
|
362 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
363 <tr>
|
Chris@1
|
364 <td class="md" nowrap valign="top">#define FLAC__MAX_METADATA_TYPE_CODE (126u) </td>
|
Chris@1
|
365 </tr>
|
Chris@1
|
366 </table>
|
Chris@1
|
367 </td>
|
Chris@1
|
368 </tr>
|
Chris@1
|
369 </table>
|
Chris@1
|
370 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
371 <tr>
|
Chris@1
|
372 <td>
|
Chris@1
|
373
|
Chris@1
|
374 </td>
|
Chris@1
|
375 <td>
|
Chris@1
|
376
|
Chris@1
|
377 <p>
|
Chris@1
|
378 The largest legal metadata type code. </td>
|
Chris@1
|
379 </tr>
|
Chris@1
|
380 </table>
|
Chris@1
|
381 <a class="anchor" name="ga90" doxytag="format.h::FLAC__MIN_BLOCK_SIZE"></a><p>
|
Chris@1
|
382 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
383 <tr>
|
Chris@1
|
384 <td class="mdRow">
|
Chris@1
|
385 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
386 <tr>
|
Chris@1
|
387 <td class="md" nowrap valign="top">#define FLAC__MIN_BLOCK_SIZE (16u) </td>
|
Chris@1
|
388 </tr>
|
Chris@1
|
389 </table>
|
Chris@1
|
390 </td>
|
Chris@1
|
391 </tr>
|
Chris@1
|
392 </table>
|
Chris@1
|
393 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
394 <tr>
|
Chris@1
|
395 <td>
|
Chris@1
|
396
|
Chris@1
|
397 </td>
|
Chris@1
|
398 <td>
|
Chris@1
|
399
|
Chris@1
|
400 <p>
|
Chris@1
|
401 The minimum block size, in samples, permitted by the format. </td>
|
Chris@1
|
402 </tr>
|
Chris@1
|
403 </table>
|
Chris@1
|
404 <a class="anchor" name="ga91" doxytag="format.h::FLAC__MAX_BLOCK_SIZE"></a><p>
|
Chris@1
|
405 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
406 <tr>
|
Chris@1
|
407 <td class="mdRow">
|
Chris@1
|
408 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
409 <tr>
|
Chris@1
|
410 <td class="md" nowrap valign="top">#define FLAC__MAX_BLOCK_SIZE (65535u) </td>
|
Chris@1
|
411 </tr>
|
Chris@1
|
412 </table>
|
Chris@1
|
413 </td>
|
Chris@1
|
414 </tr>
|
Chris@1
|
415 </table>
|
Chris@1
|
416 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
417 <tr>
|
Chris@1
|
418 <td>
|
Chris@1
|
419
|
Chris@1
|
420 </td>
|
Chris@1
|
421 <td>
|
Chris@1
|
422
|
Chris@1
|
423 <p>
|
Chris@1
|
424 The maximum block size, in samples, permitted by the format. </td>
|
Chris@1
|
425 </tr>
|
Chris@1
|
426 </table>
|
Chris@1
|
427 <a class="anchor" name="ga92" doxytag="format.h::FLAC__SUBSET_MAX_BLOCK_SIZE_48000HZ"></a><p>
|
Chris@1
|
428 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
429 <tr>
|
Chris@1
|
430 <td class="mdRow">
|
Chris@1
|
431 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
432 <tr>
|
Chris@1
|
433 <td class="md" nowrap valign="top">#define FLAC__SUBSET_MAX_BLOCK_SIZE_48000HZ (4608u) </td>
|
Chris@1
|
434 </tr>
|
Chris@1
|
435 </table>
|
Chris@1
|
436 </td>
|
Chris@1
|
437 </tr>
|
Chris@1
|
438 </table>
|
Chris@1
|
439 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
440 <tr>
|
Chris@1
|
441 <td>
|
Chris@1
|
442
|
Chris@1
|
443 </td>
|
Chris@1
|
444 <td>
|
Chris@1
|
445
|
Chris@1
|
446 <p>
|
Chris@1
|
447 The maximum block size, in samples, permitted by the FLAC subset for sample rates up to 48kHz. </td>
|
Chris@1
|
448 </tr>
|
Chris@1
|
449 </table>
|
Chris@1
|
450 <a class="anchor" name="ga93" doxytag="format.h::FLAC__MAX_CHANNELS"></a><p>
|
Chris@1
|
451 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
452 <tr>
|
Chris@1
|
453 <td class="mdRow">
|
Chris@1
|
454 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
455 <tr>
|
Chris@1
|
456 <td class="md" nowrap valign="top">#define FLAC__MAX_CHANNELS (8u) </td>
|
Chris@1
|
457 </tr>
|
Chris@1
|
458 </table>
|
Chris@1
|
459 </td>
|
Chris@1
|
460 </tr>
|
Chris@1
|
461 </table>
|
Chris@1
|
462 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
463 <tr>
|
Chris@1
|
464 <td>
|
Chris@1
|
465
|
Chris@1
|
466 </td>
|
Chris@1
|
467 <td>
|
Chris@1
|
468
|
Chris@1
|
469 <p>
|
Chris@1
|
470 The maximum number of channels permitted by the format. </td>
|
Chris@1
|
471 </tr>
|
Chris@1
|
472 </table>
|
Chris@1
|
473 <a class="anchor" name="ga94" doxytag="format.h::FLAC__MIN_BITS_PER_SAMPLE"></a><p>
|
Chris@1
|
474 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
475 <tr>
|
Chris@1
|
476 <td class="mdRow">
|
Chris@1
|
477 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
478 <tr>
|
Chris@1
|
479 <td class="md" nowrap valign="top">#define FLAC__MIN_BITS_PER_SAMPLE (4u) </td>
|
Chris@1
|
480 </tr>
|
Chris@1
|
481 </table>
|
Chris@1
|
482 </td>
|
Chris@1
|
483 </tr>
|
Chris@1
|
484 </table>
|
Chris@1
|
485 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
486 <tr>
|
Chris@1
|
487 <td>
|
Chris@1
|
488
|
Chris@1
|
489 </td>
|
Chris@1
|
490 <td>
|
Chris@1
|
491
|
Chris@1
|
492 <p>
|
Chris@1
|
493 The minimum sample resolution permitted by the format. </td>
|
Chris@1
|
494 </tr>
|
Chris@1
|
495 </table>
|
Chris@1
|
496 <a class="anchor" name="ga95" doxytag="format.h::FLAC__MAX_BITS_PER_SAMPLE"></a><p>
|
Chris@1
|
497 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
498 <tr>
|
Chris@1
|
499 <td class="mdRow">
|
Chris@1
|
500 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
501 <tr>
|
Chris@1
|
502 <td class="md" nowrap valign="top">#define FLAC__MAX_BITS_PER_SAMPLE (32u) </td>
|
Chris@1
|
503 </tr>
|
Chris@1
|
504 </table>
|
Chris@1
|
505 </td>
|
Chris@1
|
506 </tr>
|
Chris@1
|
507 </table>
|
Chris@1
|
508 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
509 <tr>
|
Chris@1
|
510 <td>
|
Chris@1
|
511
|
Chris@1
|
512 </td>
|
Chris@1
|
513 <td>
|
Chris@1
|
514
|
Chris@1
|
515 <p>
|
Chris@1
|
516 The maximum sample resolution permitted by the format. </td>
|
Chris@1
|
517 </tr>
|
Chris@1
|
518 </table>
|
Chris@1
|
519 <a class="anchor" name="ga96" doxytag="format.h::FLAC__REFERENCE_CODEC_MAX_BITS_PER_SAMPLE"></a><p>
|
Chris@1
|
520 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
521 <tr>
|
Chris@1
|
522 <td class="mdRow">
|
Chris@1
|
523 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
524 <tr>
|
Chris@1
|
525 <td class="md" nowrap valign="top">#define FLAC__REFERENCE_CODEC_MAX_BITS_PER_SAMPLE (24u) </td>
|
Chris@1
|
526 </tr>
|
Chris@1
|
527 </table>
|
Chris@1
|
528 </td>
|
Chris@1
|
529 </tr>
|
Chris@1
|
530 </table>
|
Chris@1
|
531 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
532 <tr>
|
Chris@1
|
533 <td>
|
Chris@1
|
534
|
Chris@1
|
535 </td>
|
Chris@1
|
536 <td>
|
Chris@1
|
537
|
Chris@1
|
538 <p>
|
Chris@1
|
539 The maximum sample resolution permitted by libFLAC.<p>
|
Chris@1
|
540 <dl compact><dt><b>Warning:</b></dt><dd>FLAC__MAX_BITS_PER_SAMPLE is the limit of the FLAC format. However, the reference encoder/decoder is currently limited to 24 bits because of prevalent 32-bit math, so make sure and use this value when appropriate. </dd></dl>
|
Chris@1
|
541 </td>
|
Chris@1
|
542 </tr>
|
Chris@1
|
543 </table>
|
Chris@1
|
544 <a class="anchor" name="ga97" doxytag="format.h::FLAC__MAX_SAMPLE_RATE"></a><p>
|
Chris@1
|
545 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
546 <tr>
|
Chris@1
|
547 <td class="mdRow">
|
Chris@1
|
548 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
549 <tr>
|
Chris@1
|
550 <td class="md" nowrap valign="top">#define FLAC__MAX_SAMPLE_RATE (655350u) </td>
|
Chris@1
|
551 </tr>
|
Chris@1
|
552 </table>
|
Chris@1
|
553 </td>
|
Chris@1
|
554 </tr>
|
Chris@1
|
555 </table>
|
Chris@1
|
556 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
557 <tr>
|
Chris@1
|
558 <td>
|
Chris@1
|
559
|
Chris@1
|
560 </td>
|
Chris@1
|
561 <td>
|
Chris@1
|
562
|
Chris@1
|
563 <p>
|
Chris@1
|
564 The maximum sample rate permitted by the format. The value is ((2 ^ 16) - 1) * 10; see <a href="../format.html">FLAC format</a> as to why. </td>
|
Chris@1
|
565 </tr>
|
Chris@1
|
566 </table>
|
Chris@1
|
567 <a class="anchor" name="ga98" doxytag="format.h::FLAC__MAX_LPC_ORDER"></a><p>
|
Chris@1
|
568 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
569 <tr>
|
Chris@1
|
570 <td class="mdRow">
|
Chris@1
|
571 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
572 <tr>
|
Chris@1
|
573 <td class="md" nowrap valign="top">#define FLAC__MAX_LPC_ORDER (32u) </td>
|
Chris@1
|
574 </tr>
|
Chris@1
|
575 </table>
|
Chris@1
|
576 </td>
|
Chris@1
|
577 </tr>
|
Chris@1
|
578 </table>
|
Chris@1
|
579 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
580 <tr>
|
Chris@1
|
581 <td>
|
Chris@1
|
582
|
Chris@1
|
583 </td>
|
Chris@1
|
584 <td>
|
Chris@1
|
585
|
Chris@1
|
586 <p>
|
Chris@1
|
587 The maximum LPC order permitted by the format. </td>
|
Chris@1
|
588 </tr>
|
Chris@1
|
589 </table>
|
Chris@1
|
590 <a class="anchor" name="ga99" doxytag="format.h::FLAC__SUBSET_MAX_LPC_ORDER_48000HZ"></a><p>
|
Chris@1
|
591 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
592 <tr>
|
Chris@1
|
593 <td class="mdRow">
|
Chris@1
|
594 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
595 <tr>
|
Chris@1
|
596 <td class="md" nowrap valign="top">#define FLAC__SUBSET_MAX_LPC_ORDER_48000HZ (12u) </td>
|
Chris@1
|
597 </tr>
|
Chris@1
|
598 </table>
|
Chris@1
|
599 </td>
|
Chris@1
|
600 </tr>
|
Chris@1
|
601 </table>
|
Chris@1
|
602 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
603 <tr>
|
Chris@1
|
604 <td>
|
Chris@1
|
605
|
Chris@1
|
606 </td>
|
Chris@1
|
607 <td>
|
Chris@1
|
608
|
Chris@1
|
609 <p>
|
Chris@1
|
610 The maximum LPC order permitted by the FLAC subset for sample rates up to 48kHz. </td>
|
Chris@1
|
611 </tr>
|
Chris@1
|
612 </table>
|
Chris@1
|
613 <a class="anchor" name="ga100" doxytag="format.h::FLAC__MIN_QLP_COEFF_PRECISION"></a><p>
|
Chris@1
|
614 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
615 <tr>
|
Chris@1
|
616 <td class="mdRow">
|
Chris@1
|
617 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
618 <tr>
|
Chris@1
|
619 <td class="md" nowrap valign="top">#define FLAC__MIN_QLP_COEFF_PRECISION (5u) </td>
|
Chris@1
|
620 </tr>
|
Chris@1
|
621 </table>
|
Chris@1
|
622 </td>
|
Chris@1
|
623 </tr>
|
Chris@1
|
624 </table>
|
Chris@1
|
625 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
626 <tr>
|
Chris@1
|
627 <td>
|
Chris@1
|
628
|
Chris@1
|
629 </td>
|
Chris@1
|
630 <td>
|
Chris@1
|
631
|
Chris@1
|
632 <p>
|
Chris@1
|
633 The minimum quantized linear predictor coefficient precision permitted by the format. </td>
|
Chris@1
|
634 </tr>
|
Chris@1
|
635 </table>
|
Chris@1
|
636 <a class="anchor" name="ga101" doxytag="format.h::FLAC__MAX_QLP_COEFF_PRECISION"></a><p>
|
Chris@1
|
637 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
638 <tr>
|
Chris@1
|
639 <td class="mdRow">
|
Chris@1
|
640 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
641 <tr>
|
Chris@1
|
642 <td class="md" nowrap valign="top">#define FLAC__MAX_QLP_COEFF_PRECISION (15u) </td>
|
Chris@1
|
643 </tr>
|
Chris@1
|
644 </table>
|
Chris@1
|
645 </td>
|
Chris@1
|
646 </tr>
|
Chris@1
|
647 </table>
|
Chris@1
|
648 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
649 <tr>
|
Chris@1
|
650 <td>
|
Chris@1
|
651
|
Chris@1
|
652 </td>
|
Chris@1
|
653 <td>
|
Chris@1
|
654
|
Chris@1
|
655 <p>
|
Chris@1
|
656 The maximum quantized linear predictor coefficient precision permitted by the format. </td>
|
Chris@1
|
657 </tr>
|
Chris@1
|
658 </table>
|
Chris@1
|
659 <a class="anchor" name="ga102" doxytag="format.h::FLAC__MAX_FIXED_ORDER"></a><p>
|
Chris@1
|
660 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
661 <tr>
|
Chris@1
|
662 <td class="mdRow">
|
Chris@1
|
663 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
664 <tr>
|
Chris@1
|
665 <td class="md" nowrap valign="top">#define FLAC__MAX_FIXED_ORDER (4u) </td>
|
Chris@1
|
666 </tr>
|
Chris@1
|
667 </table>
|
Chris@1
|
668 </td>
|
Chris@1
|
669 </tr>
|
Chris@1
|
670 </table>
|
Chris@1
|
671 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
672 <tr>
|
Chris@1
|
673 <td>
|
Chris@1
|
674
|
Chris@1
|
675 </td>
|
Chris@1
|
676 <td>
|
Chris@1
|
677
|
Chris@1
|
678 <p>
|
Chris@1
|
679 The maximum order of the fixed predictors permitted by the format. </td>
|
Chris@1
|
680 </tr>
|
Chris@1
|
681 </table>
|
Chris@1
|
682 <a class="anchor" name="ga103" doxytag="format.h::FLAC__MAX_RICE_PARTITION_ORDER"></a><p>
|
Chris@1
|
683 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
684 <tr>
|
Chris@1
|
685 <td class="mdRow">
|
Chris@1
|
686 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
687 <tr>
|
Chris@1
|
688 <td class="md" nowrap valign="top">#define FLAC__MAX_RICE_PARTITION_ORDER (15u) </td>
|
Chris@1
|
689 </tr>
|
Chris@1
|
690 </table>
|
Chris@1
|
691 </td>
|
Chris@1
|
692 </tr>
|
Chris@1
|
693 </table>
|
Chris@1
|
694 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
695 <tr>
|
Chris@1
|
696 <td>
|
Chris@1
|
697
|
Chris@1
|
698 </td>
|
Chris@1
|
699 <td>
|
Chris@1
|
700
|
Chris@1
|
701 <p>
|
Chris@1
|
702 The maximum Rice partition order permitted by the format. </td>
|
Chris@1
|
703 </tr>
|
Chris@1
|
704 </table>
|
Chris@1
|
705 <a class="anchor" name="ga104" doxytag="format.h::FLAC__SUBSET_MAX_RICE_PARTITION_ORDER"></a><p>
|
Chris@1
|
706 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
707 <tr>
|
Chris@1
|
708 <td class="mdRow">
|
Chris@1
|
709 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
710 <tr>
|
Chris@1
|
711 <td class="md" nowrap valign="top">#define FLAC__SUBSET_MAX_RICE_PARTITION_ORDER (8u) </td>
|
Chris@1
|
712 </tr>
|
Chris@1
|
713 </table>
|
Chris@1
|
714 </td>
|
Chris@1
|
715 </tr>
|
Chris@1
|
716 </table>
|
Chris@1
|
717 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
718 <tr>
|
Chris@1
|
719 <td>
|
Chris@1
|
720
|
Chris@1
|
721 </td>
|
Chris@1
|
722 <td>
|
Chris@1
|
723
|
Chris@1
|
724 <p>
|
Chris@1
|
725 The maximum Rice partition order permitted by the FLAC Subset. </td>
|
Chris@1
|
726 </tr>
|
Chris@1
|
727 </table>
|
Chris@1
|
728 <a class="anchor" name="ga105" doxytag="format.h::FLAC__STREAM_SYNC_LENGTH"></a><p>
|
Chris@1
|
729 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
730 <tr>
|
Chris@1
|
731 <td class="mdRow">
|
Chris@1
|
732 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
733 <tr>
|
Chris@1
|
734 <td class="md" nowrap valign="top">#define FLAC__STREAM_SYNC_LENGTH (4u) </td>
|
Chris@1
|
735 </tr>
|
Chris@1
|
736 </table>
|
Chris@1
|
737 </td>
|
Chris@1
|
738 </tr>
|
Chris@1
|
739 </table>
|
Chris@1
|
740 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
741 <tr>
|
Chris@1
|
742 <td>
|
Chris@1
|
743
|
Chris@1
|
744 </td>
|
Chris@1
|
745 <td>
|
Chris@1
|
746
|
Chris@1
|
747 <p>
|
Chris@1
|
748 The length of the FLAC signature in bytes. </td>
|
Chris@1
|
749 </tr>
|
Chris@1
|
750 </table>
|
Chris@1
|
751 <a class="anchor" name="ga106" doxytag="format.h::FLAC__STREAM_METADATA_STREAMINFO_LENGTH"></a><p>
|
Chris@1
|
752 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
753 <tr>
|
Chris@1
|
754 <td class="mdRow">
|
Chris@1
|
755 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
756 <tr>
|
Chris@1
|
757 <td class="md" nowrap valign="top">#define FLAC__STREAM_METADATA_STREAMINFO_LENGTH (34u) </td>
|
Chris@1
|
758 </tr>
|
Chris@1
|
759 </table>
|
Chris@1
|
760 </td>
|
Chris@1
|
761 </tr>
|
Chris@1
|
762 </table>
|
Chris@1
|
763 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
764 <tr>
|
Chris@1
|
765 <td>
|
Chris@1
|
766
|
Chris@1
|
767 </td>
|
Chris@1
|
768 <td>
|
Chris@1
|
769
|
Chris@1
|
770 <p>
|
Chris@1
|
771 The total stream length of the STREAMINFO block in bytes. </td>
|
Chris@1
|
772 </tr>
|
Chris@1
|
773 </table>
|
Chris@1
|
774 <a class="anchor" name="ga107" doxytag="format.h::FLAC__STREAM_METADATA_SEEKPOINT_LENGTH"></a><p>
|
Chris@1
|
775 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
776 <tr>
|
Chris@1
|
777 <td class="mdRow">
|
Chris@1
|
778 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
779 <tr>
|
Chris@1
|
780 <td class="md" nowrap valign="top">#define FLAC__STREAM_METADATA_SEEKPOINT_LENGTH (18u) </td>
|
Chris@1
|
781 </tr>
|
Chris@1
|
782 </table>
|
Chris@1
|
783 </td>
|
Chris@1
|
784 </tr>
|
Chris@1
|
785 </table>
|
Chris@1
|
786 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
787 <tr>
|
Chris@1
|
788 <td>
|
Chris@1
|
789
|
Chris@1
|
790 </td>
|
Chris@1
|
791 <td>
|
Chris@1
|
792
|
Chris@1
|
793 <p>
|
Chris@1
|
794 The total stream length of a seek point in bytes. </td>
|
Chris@1
|
795 </tr>
|
Chris@1
|
796 </table>
|
Chris@1
|
797 <a class="anchor" name="ga108" doxytag="format.h::FLAC__STREAM_METADATA_HEADER_LENGTH"></a><p>
|
Chris@1
|
798 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
799 <tr>
|
Chris@1
|
800 <td class="mdRow">
|
Chris@1
|
801 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
802 <tr>
|
Chris@1
|
803 <td class="md" nowrap valign="top">#define FLAC__STREAM_METADATA_HEADER_LENGTH (4u) </td>
|
Chris@1
|
804 </tr>
|
Chris@1
|
805 </table>
|
Chris@1
|
806 </td>
|
Chris@1
|
807 </tr>
|
Chris@1
|
808 </table>
|
Chris@1
|
809 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
810 <tr>
|
Chris@1
|
811 <td>
|
Chris@1
|
812
|
Chris@1
|
813 </td>
|
Chris@1
|
814 <td>
|
Chris@1
|
815
|
Chris@1
|
816 <p>
|
Chris@1
|
817 The total stream length of a metadata block header in bytes. </td>
|
Chris@1
|
818 </tr>
|
Chris@1
|
819 </table>
|
Chris@1
|
820 <hr><h2>Enumeration Type Documentation</h2>
|
Chris@1
|
821 <a class="anchor" name="ga109" doxytag="format.h::FLAC__EntropyCodingMethodType"></a><p>
|
Chris@1
|
822 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
823 <tr>
|
Chris@1
|
824 <td class="mdRow">
|
Chris@1
|
825 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
826 <tr>
|
Chris@1
|
827 <td class="md" nowrap valign="top">enum <a class="el" href="group__flac__format.html#ga109">FLAC__EntropyCodingMethodType</a> </td>
|
Chris@1
|
828 </tr>
|
Chris@1
|
829 </table>
|
Chris@1
|
830 </td>
|
Chris@1
|
831 </tr>
|
Chris@1
|
832 </table>
|
Chris@1
|
833 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
834 <tr>
|
Chris@1
|
835 <td>
|
Chris@1
|
836
|
Chris@1
|
837 </td>
|
Chris@1
|
838 <td>
|
Chris@1
|
839
|
Chris@1
|
840 <p>
|
Chris@1
|
841 An enumeration of the available entropy coding methods. <dl compact><dt><b>Enumeration values: </b></dt><dd>
|
Chris@1
|
842 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
843 <tr><td valign="top"><em><a class="anchor" name="gga109a100" doxytag="FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE"></a>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE</em> </td><td>
|
Chris@1
|
844 Residual is coded by partitioning into contexts, each with it's own 4-bit Rice parameter. </td></tr>
|
Chris@1
|
845 <tr><td valign="top"><em><a class="anchor" name="gga109a101" doxytag="FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2"></a>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2</em> </td><td>
|
Chris@1
|
846 Residual is coded by partitioning into contexts, each with it's own 5-bit Rice parameter. </td></tr>
|
Chris@1
|
847 </table>
|
Chris@1
|
848 </dl>
|
Chris@1
|
849 </td>
|
Chris@1
|
850 </tr>
|
Chris@1
|
851 </table>
|
Chris@1
|
852 <a class="anchor" name="ga110" doxytag="format.h::FLAC__SubframeType"></a><p>
|
Chris@1
|
853 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
854 <tr>
|
Chris@1
|
855 <td class="mdRow">
|
Chris@1
|
856 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
857 <tr>
|
Chris@1
|
858 <td class="md" nowrap valign="top">enum <a class="el" href="group__flac__format.html#ga110">FLAC__SubframeType</a> </td>
|
Chris@1
|
859 </tr>
|
Chris@1
|
860 </table>
|
Chris@1
|
861 </td>
|
Chris@1
|
862 </tr>
|
Chris@1
|
863 </table>
|
Chris@1
|
864 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
865 <tr>
|
Chris@1
|
866 <td>
|
Chris@1
|
867
|
Chris@1
|
868 </td>
|
Chris@1
|
869 <td>
|
Chris@1
|
870
|
Chris@1
|
871 <p>
|
Chris@1
|
872 An enumeration of the available subframe types. <dl compact><dt><b>Enumeration values: </b></dt><dd>
|
Chris@1
|
873 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
874 <tr><td valign="top"><em><a class="anchor" name="gga110a102" doxytag="FLAC__SUBFRAME_TYPE_CONSTANT"></a>FLAC__SUBFRAME_TYPE_CONSTANT</em> </td><td>
|
Chris@1
|
875 constant signal </td></tr>
|
Chris@1
|
876 <tr><td valign="top"><em><a class="anchor" name="gga110a103" doxytag="FLAC__SUBFRAME_TYPE_VERBATIM"></a>FLAC__SUBFRAME_TYPE_VERBATIM</em> </td><td>
|
Chris@1
|
877 uncompressed signal </td></tr>
|
Chris@1
|
878 <tr><td valign="top"><em><a class="anchor" name="gga110a104" doxytag="FLAC__SUBFRAME_TYPE_FIXED"></a>FLAC__SUBFRAME_TYPE_FIXED</em> </td><td>
|
Chris@1
|
879 fixed polynomial prediction </td></tr>
|
Chris@1
|
880 <tr><td valign="top"><em><a class="anchor" name="gga110a105" doxytag="FLAC__SUBFRAME_TYPE_LPC"></a>FLAC__SUBFRAME_TYPE_LPC</em> </td><td>
|
Chris@1
|
881 linear prediction </td></tr>
|
Chris@1
|
882 </table>
|
Chris@1
|
883 </dl>
|
Chris@1
|
884 </td>
|
Chris@1
|
885 </tr>
|
Chris@1
|
886 </table>
|
Chris@1
|
887 <a class="anchor" name="ga111" doxytag="format.h::FLAC__ChannelAssignment"></a><p>
|
Chris@1
|
888 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
889 <tr>
|
Chris@1
|
890 <td class="mdRow">
|
Chris@1
|
891 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
892 <tr>
|
Chris@1
|
893 <td class="md" nowrap valign="top">enum <a class="el" href="group__flac__format.html#ga111">FLAC__ChannelAssignment</a> </td>
|
Chris@1
|
894 </tr>
|
Chris@1
|
895 </table>
|
Chris@1
|
896 </td>
|
Chris@1
|
897 </tr>
|
Chris@1
|
898 </table>
|
Chris@1
|
899 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
900 <tr>
|
Chris@1
|
901 <td>
|
Chris@1
|
902
|
Chris@1
|
903 </td>
|
Chris@1
|
904 <td>
|
Chris@1
|
905
|
Chris@1
|
906 <p>
|
Chris@1
|
907 An enumeration of the available channel assignments. <dl compact><dt><b>Enumeration values: </b></dt><dd>
|
Chris@1
|
908 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
909 <tr><td valign="top"><em><a class="anchor" name="gga111a106" doxytag="FLAC__CHANNEL_ASSIGNMENT_INDEPENDENT"></a>FLAC__CHANNEL_ASSIGNMENT_INDEPENDENT</em> </td><td>
|
Chris@1
|
910 independent channels </td></tr>
|
Chris@1
|
911 <tr><td valign="top"><em><a class="anchor" name="gga111a107" doxytag="FLAC__CHANNEL_ASSIGNMENT_LEFT_SIDE"></a>FLAC__CHANNEL_ASSIGNMENT_LEFT_SIDE</em> </td><td>
|
Chris@1
|
912 left+side stereo </td></tr>
|
Chris@1
|
913 <tr><td valign="top"><em><a class="anchor" name="gga111a108" doxytag="FLAC__CHANNEL_ASSIGNMENT_RIGHT_SIDE"></a>FLAC__CHANNEL_ASSIGNMENT_RIGHT_SIDE</em> </td><td>
|
Chris@1
|
914 right+side stereo </td></tr>
|
Chris@1
|
915 <tr><td valign="top"><em><a class="anchor" name="gga111a109" doxytag="FLAC__CHANNEL_ASSIGNMENT_MID_SIDE"></a>FLAC__CHANNEL_ASSIGNMENT_MID_SIDE</em> </td><td>
|
Chris@1
|
916 mid+side stereo </td></tr>
|
Chris@1
|
917 </table>
|
Chris@1
|
918 </dl>
|
Chris@1
|
919 </td>
|
Chris@1
|
920 </tr>
|
Chris@1
|
921 </table>
|
Chris@1
|
922 <a class="anchor" name="ga112" doxytag="format.h::FLAC__FrameNumberType"></a><p>
|
Chris@1
|
923 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
924 <tr>
|
Chris@1
|
925 <td class="mdRow">
|
Chris@1
|
926 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
927 <tr>
|
Chris@1
|
928 <td class="md" nowrap valign="top">enum <a class="el" href="group__flac__format.html#ga112">FLAC__FrameNumberType</a> </td>
|
Chris@1
|
929 </tr>
|
Chris@1
|
930 </table>
|
Chris@1
|
931 </td>
|
Chris@1
|
932 </tr>
|
Chris@1
|
933 </table>
|
Chris@1
|
934 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
935 <tr>
|
Chris@1
|
936 <td>
|
Chris@1
|
937
|
Chris@1
|
938 </td>
|
Chris@1
|
939 <td>
|
Chris@1
|
940
|
Chris@1
|
941 <p>
|
Chris@1
|
942 An enumeration of the possible frame numbering methods. <dl compact><dt><b>Enumeration values: </b></dt><dd>
|
Chris@1
|
943 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
944 <tr><td valign="top"><em><a class="anchor" name="gga112a110" doxytag="FLAC__FRAME_NUMBER_TYPE_FRAME_NUMBER"></a>FLAC__FRAME_NUMBER_TYPE_FRAME_NUMBER</em> </td><td>
|
Chris@1
|
945 number contains the frame number </td></tr>
|
Chris@1
|
946 <tr><td valign="top"><em><a class="anchor" name="gga112a111" doxytag="FLAC__FRAME_NUMBER_TYPE_SAMPLE_NUMBER"></a>FLAC__FRAME_NUMBER_TYPE_SAMPLE_NUMBER</em> </td><td>
|
Chris@1
|
947 number contains the sample number of first sample in frame </td></tr>
|
Chris@1
|
948 </table>
|
Chris@1
|
949 </dl>
|
Chris@1
|
950 </td>
|
Chris@1
|
951 </tr>
|
Chris@1
|
952 </table>
|
Chris@1
|
953 <a class="anchor" name="ga113" doxytag="format.h::FLAC__MetadataType"></a><p>
|
Chris@1
|
954 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
955 <tr>
|
Chris@1
|
956 <td class="mdRow">
|
Chris@1
|
957 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
958 <tr>
|
Chris@1
|
959 <td class="md" nowrap valign="top">enum <a class="el" href="group__flac__format.html#ga113">FLAC__MetadataType</a> </td>
|
Chris@1
|
960 </tr>
|
Chris@1
|
961 </table>
|
Chris@1
|
962 </td>
|
Chris@1
|
963 </tr>
|
Chris@1
|
964 </table>
|
Chris@1
|
965 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
966 <tr>
|
Chris@1
|
967 <td>
|
Chris@1
|
968
|
Chris@1
|
969 </td>
|
Chris@1
|
970 <td>
|
Chris@1
|
971
|
Chris@1
|
972 <p>
|
Chris@1
|
973 An enumeration of the available metadata block types. <dl compact><dt><b>Enumeration values: </b></dt><dd>
|
Chris@1
|
974 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
975 <tr><td valign="top"><em><a class="anchor" name="gga113a112" doxytag="FLAC__METADATA_TYPE_STREAMINFO"></a>FLAC__METADATA_TYPE_STREAMINFO</em> </td><td>
|
Chris@1
|
976 <a href="../format.html#metadata_block_streaminfo">STREAMINFO</a> block </td></tr>
|
Chris@1
|
977 <tr><td valign="top"><em><a class="anchor" name="gga113a113" doxytag="FLAC__METADATA_TYPE_PADDING"></a>FLAC__METADATA_TYPE_PADDING</em> </td><td>
|
Chris@1
|
978 <a href="../format.html#metadata_block_padding">PADDING</a> block </td></tr>
|
Chris@1
|
979 <tr><td valign="top"><em><a class="anchor" name="gga113a114" doxytag="FLAC__METADATA_TYPE_APPLICATION"></a>FLAC__METADATA_TYPE_APPLICATION</em> </td><td>
|
Chris@1
|
980 <a href="../format.html#metadata_block_application">APPLICATION</a> block </td></tr>
|
Chris@1
|
981 <tr><td valign="top"><em><a class="anchor" name="gga113a115" doxytag="FLAC__METADATA_TYPE_SEEKTABLE"></a>FLAC__METADATA_TYPE_SEEKTABLE</em> </td><td>
|
Chris@1
|
982 <a href="../format.html#metadata_block_seektable">SEEKTABLE</a> block </td></tr>
|
Chris@1
|
983 <tr><td valign="top"><em><a class="anchor" name="gga113a116" doxytag="FLAC__METADATA_TYPE_VORBIS_COMMENT"></a>FLAC__METADATA_TYPE_VORBIS_COMMENT</em> </td><td>
|
Chris@1
|
984 <a href="../format.html#metadata_block_vorbis_comment">VORBISCOMMENT</a> block (a.k.a. FLAC tags) </td></tr>
|
Chris@1
|
985 <tr><td valign="top"><em><a class="anchor" name="gga113a117" doxytag="FLAC__METADATA_TYPE_CUESHEET"></a>FLAC__METADATA_TYPE_CUESHEET</em> </td><td>
|
Chris@1
|
986 <a href="../format.html#metadata_block_cuesheet">CUESHEET</a> block </td></tr>
|
Chris@1
|
987 <tr><td valign="top"><em><a class="anchor" name="gga113a118" doxytag="FLAC__METADATA_TYPE_PICTURE"></a>FLAC__METADATA_TYPE_PICTURE</em> </td><td>
|
Chris@1
|
988 <a href="../format.html#metadata_block_picture">PICTURE</a> block </td></tr>
|
Chris@1
|
989 <tr><td valign="top"><em><a class="anchor" name="gga113a119" doxytag="FLAC__METADATA_TYPE_UNDEFINED"></a>FLAC__METADATA_TYPE_UNDEFINED</em> </td><td>
|
Chris@1
|
990 marker to denote beginning of undefined type range; this number will increase as new metadata types are added </td></tr>
|
Chris@1
|
991 </table>
|
Chris@1
|
992 </dl>
|
Chris@1
|
993 </td>
|
Chris@1
|
994 </tr>
|
Chris@1
|
995 </table>
|
Chris@1
|
996 <a class="anchor" name="ga114" doxytag="format.h::FLAC__StreamMetadata_Picture_Type"></a><p>
|
Chris@1
|
997 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
998 <tr>
|
Chris@1
|
999 <td class="mdRow">
|
Chris@1
|
1000 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1001 <tr>
|
Chris@1
|
1002 <td class="md" nowrap valign="top">enum <a class="el" href="group__flac__format.html#ga114">FLAC__StreamMetadata_Picture_Type</a> </td>
|
Chris@1
|
1003 </tr>
|
Chris@1
|
1004 </table>
|
Chris@1
|
1005 </td>
|
Chris@1
|
1006 </tr>
|
Chris@1
|
1007 </table>
|
Chris@1
|
1008 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1009 <tr>
|
Chris@1
|
1010 <td>
|
Chris@1
|
1011
|
Chris@1
|
1012 </td>
|
Chris@1
|
1013 <td>
|
Chris@1
|
1014
|
Chris@1
|
1015 <p>
|
Chris@1
|
1016 An enumeration of the PICTURE types (see FLAC__StreamMetadataPicture and id3 v2.4 APIC tag). <dl compact><dt><b>Enumeration values: </b></dt><dd>
|
Chris@1
|
1017 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1018 <tr><td valign="top"><em><a class="anchor" name="gga114a120" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_OTHER"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_OTHER</em> </td><td>
|
Chris@1
|
1019 Other </td></tr>
|
Chris@1
|
1020 <tr><td valign="top"><em><a class="anchor" name="gga114a121" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON_STANDARD"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON_STANDARD</em> </td><td>
|
Chris@1
|
1021 32x32 pixels 'file icon' (PNG only) </td></tr>
|
Chris@1
|
1022 <tr><td valign="top"><em><a class="anchor" name="gga114a122" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_FILE_ICON</em> </td><td>
|
Chris@1
|
1023 Other file icon </td></tr>
|
Chris@1
|
1024 <tr><td valign="top"><em><a class="anchor" name="gga114a123" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_FRONT_COVER"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_FRONT_COVER</em> </td><td>
|
Chris@1
|
1025 Cover (front) </td></tr>
|
Chris@1
|
1026 <tr><td valign="top"><em><a class="anchor" name="gga114a124" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_BACK_COVER"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_BACK_COVER</em> </td><td>
|
Chris@1
|
1027 Cover (back) </td></tr>
|
Chris@1
|
1028 <tr><td valign="top"><em><a class="anchor" name="gga114a125" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_LEAFLET_PAGE"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_LEAFLET_PAGE</em> </td><td>
|
Chris@1
|
1029 Leaflet page </td></tr>
|
Chris@1
|
1030 <tr><td valign="top"><em><a class="anchor" name="gga114a126" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_MEDIA"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_MEDIA</em> </td><td>
|
Chris@1
|
1031 Media (e.g. label side of CD) </td></tr>
|
Chris@1
|
1032 <tr><td valign="top"><em><a class="anchor" name="gga114a127" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_LEAD_ARTIST"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_LEAD_ARTIST</em> </td><td>
|
Chris@1
|
1033 Lead artist/lead performer/soloist </td></tr>
|
Chris@1
|
1034 <tr><td valign="top"><em><a class="anchor" name="gga114a128" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_ARTIST"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_ARTIST</em> </td><td>
|
Chris@1
|
1035 Artist/performer </td></tr>
|
Chris@1
|
1036 <tr><td valign="top"><em><a class="anchor" name="gga114a129" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_CONDUCTOR"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_CONDUCTOR</em> </td><td>
|
Chris@1
|
1037 Conductor </td></tr>
|
Chris@1
|
1038 <tr><td valign="top"><em><a class="anchor" name="gga114a130" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_BAND"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_BAND</em> </td><td>
|
Chris@1
|
1039 Band/Orchestra </td></tr>
|
Chris@1
|
1040 <tr><td valign="top"><em><a class="anchor" name="gga114a131" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_COMPOSER"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_COMPOSER</em> </td><td>
|
Chris@1
|
1041 Composer </td></tr>
|
Chris@1
|
1042 <tr><td valign="top"><em><a class="anchor" name="gga114a132" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_LYRICIST"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_LYRICIST</em> </td><td>
|
Chris@1
|
1043 Lyricist/text writer </td></tr>
|
Chris@1
|
1044 <tr><td valign="top"><em><a class="anchor" name="gga114a133" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_RECORDING_LOCATION"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_RECORDING_LOCATION</em> </td><td>
|
Chris@1
|
1045 Recording Location </td></tr>
|
Chris@1
|
1046 <tr><td valign="top"><em><a class="anchor" name="gga114a134" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_RECORDING"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_RECORDING</em> </td><td>
|
Chris@1
|
1047 During recording </td></tr>
|
Chris@1
|
1048 <tr><td valign="top"><em><a class="anchor" name="gga114a135" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_PERFORMANCE"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_DURING_PERFORMANCE</em> </td><td>
|
Chris@1
|
1049 During performance </td></tr>
|
Chris@1
|
1050 <tr><td valign="top"><em><a class="anchor" name="gga114a136" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_VIDEO_SCREEN_CAPTURE"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_VIDEO_SCREEN_CAPTURE</em> </td><td>
|
Chris@1
|
1051 Movie/video screen capture </td></tr>
|
Chris@1
|
1052 <tr><td valign="top"><em><a class="anchor" name="gga114a137" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_FISH"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_FISH</em> </td><td>
|
Chris@1
|
1053 A bright coloured fish </td></tr>
|
Chris@1
|
1054 <tr><td valign="top"><em><a class="anchor" name="gga114a138" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_ILLUSTRATION"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_ILLUSTRATION</em> </td><td>
|
Chris@1
|
1055 Illustration </td></tr>
|
Chris@1
|
1056 <tr><td valign="top"><em><a class="anchor" name="gga114a139" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_BAND_LOGOTYPE"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_BAND_LOGOTYPE</em> </td><td>
|
Chris@1
|
1057 Band/artist logotype </td></tr>
|
Chris@1
|
1058 <tr><td valign="top"><em><a class="anchor" name="gga114a140" doxytag="FLAC__STREAM_METADATA_PICTURE_TYPE_PUBLISHER_LOGOTYPE"></a>FLAC__STREAM_METADATA_PICTURE_TYPE_PUBLISHER_LOGOTYPE</em> </td><td>
|
Chris@1
|
1059 Publisher/Studio logotype </td></tr>
|
Chris@1
|
1060 </table>
|
Chris@1
|
1061 </dl>
|
Chris@1
|
1062 </td>
|
Chris@1
|
1063 </tr>
|
Chris@1
|
1064 </table>
|
Chris@1
|
1065 <hr><h2>Function Documentation</h2>
|
Chris@1
|
1066 <a class="anchor" name="ga80" doxytag="format.h::FLAC__format_sample_rate_is_valid"></a><p>
|
Chris@1
|
1067 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1068 <tr>
|
Chris@1
|
1069 <td class="mdRow">
|
Chris@1
|
1070 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1071 <tr>
|
Chris@1
|
1072 <td class="md" nowrap valign="top">FLAC__bool FLAC__format_sample_rate_is_valid </td>
|
Chris@1
|
1073 <td class="md" valign="top">( </td>
|
Chris@1
|
1074 <td class="md" nowrap valign="top">unsigned </td>
|
Chris@1
|
1075 <td class="mdname1" valign="top" nowrap> <em>sample_rate</em> </td>
|
Chris@1
|
1076 <td class="md" valign="top"> ) </td>
|
Chris@1
|
1077 <td class="md" nowrap></td>
|
Chris@1
|
1078 </tr>
|
Chris@1
|
1079 </table>
|
Chris@1
|
1080 </td>
|
Chris@1
|
1081 </tr>
|
Chris@1
|
1082 </table>
|
Chris@1
|
1083 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1084 <tr>
|
Chris@1
|
1085 <td>
|
Chris@1
|
1086
|
Chris@1
|
1087 </td>
|
Chris@1
|
1088 <td>
|
Chris@1
|
1089
|
Chris@1
|
1090 <p>
|
Chris@1
|
1091 Tests that a sample rate is valid for FLAC.<p>
|
Chris@1
|
1092 <dl compact><dt><b>Parameters:</b></dt><dd>
|
Chris@1
|
1093 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1094 <tr><td valign="top"></td><td valign="top"><em>sample_rate</em> </td><td>The sample rate to test for compliance. </td></tr>
|
Chris@1
|
1095 </table>
|
Chris@1
|
1096 </dl>
|
Chris@1
|
1097 <dl compact><dt><b>Return values:</b></dt><dd>
|
Chris@1
|
1098 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1099 <tr><td valign="top"></td><td valign="top"><em>FLAC__bool</em> </td><td><code>true</code> if the given sample rate conforms to the specification, else <code>false</code>. </td></tr>
|
Chris@1
|
1100 </table>
|
Chris@1
|
1101 </dl>
|
Chris@1
|
1102 </td>
|
Chris@1
|
1103 </tr>
|
Chris@1
|
1104 </table>
|
Chris@1
|
1105 <a class="anchor" name="ga81" doxytag="format.h::FLAC__format_sample_rate_is_subset"></a><p>
|
Chris@1
|
1106 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1107 <tr>
|
Chris@1
|
1108 <td class="mdRow">
|
Chris@1
|
1109 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1110 <tr>
|
Chris@1
|
1111 <td class="md" nowrap valign="top">FLAC__bool FLAC__format_sample_rate_is_subset </td>
|
Chris@1
|
1112 <td class="md" valign="top">( </td>
|
Chris@1
|
1113 <td class="md" nowrap valign="top">unsigned </td>
|
Chris@1
|
1114 <td class="mdname1" valign="top" nowrap> <em>sample_rate</em> </td>
|
Chris@1
|
1115 <td class="md" valign="top"> ) </td>
|
Chris@1
|
1116 <td class="md" nowrap></td>
|
Chris@1
|
1117 </tr>
|
Chris@1
|
1118 </table>
|
Chris@1
|
1119 </td>
|
Chris@1
|
1120 </tr>
|
Chris@1
|
1121 </table>
|
Chris@1
|
1122 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1123 <tr>
|
Chris@1
|
1124 <td>
|
Chris@1
|
1125
|
Chris@1
|
1126 </td>
|
Chris@1
|
1127 <td>
|
Chris@1
|
1128
|
Chris@1
|
1129 <p>
|
Chris@1
|
1130 Tests that a sample rate is valid for the FLAC subset. The subset rules for valid sample rates are slightly more complex since the rate has to be expressible completely in the frame header.<p>
|
Chris@1
|
1131 <dl compact><dt><b>Parameters:</b></dt><dd>
|
Chris@1
|
1132 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1133 <tr><td valign="top"></td><td valign="top"><em>sample_rate</em> </td><td>The sample rate to test for compliance. </td></tr>
|
Chris@1
|
1134 </table>
|
Chris@1
|
1135 </dl>
|
Chris@1
|
1136 <dl compact><dt><b>Return values:</b></dt><dd>
|
Chris@1
|
1137 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1138 <tr><td valign="top"></td><td valign="top"><em>FLAC__bool</em> </td><td><code>true</code> if the given sample rate conforms to the specification for the subset, else <code>false</code>. </td></tr>
|
Chris@1
|
1139 </table>
|
Chris@1
|
1140 </dl>
|
Chris@1
|
1141 </td>
|
Chris@1
|
1142 </tr>
|
Chris@1
|
1143 </table>
|
Chris@1
|
1144 <a class="anchor" name="ga82" doxytag="format.h::FLAC__format_vorbiscomment_entry_name_is_legal"></a><p>
|
Chris@1
|
1145 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1146 <tr>
|
Chris@1
|
1147 <td class="mdRow">
|
Chris@1
|
1148 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1149 <tr>
|
Chris@1
|
1150 <td class="md" nowrap valign="top">FLAC__bool FLAC__format_vorbiscomment_entry_name_is_legal </td>
|
Chris@1
|
1151 <td class="md" valign="top">( </td>
|
Chris@1
|
1152 <td class="md" nowrap valign="top">const char * </td>
|
Chris@1
|
1153 <td class="mdname1" valign="top" nowrap> <em>name</em> </td>
|
Chris@1
|
1154 <td class="md" valign="top"> ) </td>
|
Chris@1
|
1155 <td class="md" nowrap></td>
|
Chris@1
|
1156 </tr>
|
Chris@1
|
1157 </table>
|
Chris@1
|
1158 </td>
|
Chris@1
|
1159 </tr>
|
Chris@1
|
1160 </table>
|
Chris@1
|
1161 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1162 <tr>
|
Chris@1
|
1163 <td>
|
Chris@1
|
1164
|
Chris@1
|
1165 </td>
|
Chris@1
|
1166 <td>
|
Chris@1
|
1167
|
Chris@1
|
1168 <p>
|
Chris@1
|
1169 Check a Vorbis comment entry name to see if it conforms to the Vorbis comment specification.<p>
|
Chris@1
|
1170 Vorbis comment names must be composed only of characters from [0x20-0x3C,0x3E-0x7D].<p>
|
Chris@1
|
1171 <dl compact><dt><b>Parameters:</b></dt><dd>
|
Chris@1
|
1172 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1173 <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>A NUL-terminated string to be checked. </td></tr>
|
Chris@1
|
1174 </table>
|
Chris@1
|
1175 </dl>
|
Chris@1
|
1176 <dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> name != NULL
|
Chris@1
|
1177 </pre></div> </dd></dl>
|
Chris@1
|
1178 <dl compact><dt><b>Return values:</b></dt><dd>
|
Chris@1
|
1179 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1180 <tr><td valign="top"></td><td valign="top"><em>FLAC__bool</em> </td><td><code>false</code> if entry name is illegal, else <code>true</code>. </td></tr>
|
Chris@1
|
1181 </table>
|
Chris@1
|
1182 </dl>
|
Chris@1
|
1183 </td>
|
Chris@1
|
1184 </tr>
|
Chris@1
|
1185 </table>
|
Chris@1
|
1186 <a class="anchor" name="ga83" doxytag="format.h::FLAC__format_vorbiscomment_entry_value_is_legal"></a><p>
|
Chris@1
|
1187 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1188 <tr>
|
Chris@1
|
1189 <td class="mdRow">
|
Chris@1
|
1190 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1191 <tr>
|
Chris@1
|
1192 <td class="md" nowrap valign="top">FLAC__bool FLAC__format_vorbiscomment_entry_value_is_legal </td>
|
Chris@1
|
1193 <td class="md" valign="top">( </td>
|
Chris@1
|
1194 <td class="md" nowrap valign="top">const FLAC__byte * </td>
|
Chris@1
|
1195 <td class="mdname" nowrap> <em>value</em>, </td>
|
Chris@1
|
1196 </tr>
|
Chris@1
|
1197 <tr>
|
Chris@1
|
1198 <td class="md" nowrap align="right"></td>
|
Chris@1
|
1199 <td class="md"></td>
|
Chris@1
|
1200 <td class="md" nowrap>unsigned </td>
|
Chris@1
|
1201 <td class="mdname" nowrap> <em>length</em></td>
|
Chris@1
|
1202 </tr>
|
Chris@1
|
1203 <tr>
|
Chris@1
|
1204 <td class="md"></td>
|
Chris@1
|
1205 <td class="md">) </td>
|
Chris@1
|
1206 <td class="md" colspan="2"></td>
|
Chris@1
|
1207 </tr>
|
Chris@1
|
1208 </table>
|
Chris@1
|
1209 </td>
|
Chris@1
|
1210 </tr>
|
Chris@1
|
1211 </table>
|
Chris@1
|
1212 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1213 <tr>
|
Chris@1
|
1214 <td>
|
Chris@1
|
1215
|
Chris@1
|
1216 </td>
|
Chris@1
|
1217 <td>
|
Chris@1
|
1218
|
Chris@1
|
1219 <p>
|
Chris@1
|
1220 Check a Vorbis comment entry value to see if it conforms to the Vorbis comment specification.<p>
|
Chris@1
|
1221 Vorbis comment values must be valid UTF-8 sequences.<p>
|
Chris@1
|
1222 <dl compact><dt><b>Parameters:</b></dt><dd>
|
Chris@1
|
1223 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1224 <tr><td valign="top"></td><td valign="top"><em>value</em> </td><td>A string to be checked. </td></tr>
|
Chris@1
|
1225 <tr><td valign="top"></td><td valign="top"><em>length</em> </td><td>A the length of <em>value</em> in bytes. May be <code></code>(unsigned)(-1) to indicate that <em>value</em> is a plain UTF-8 NUL-terminated string. </td></tr>
|
Chris@1
|
1226 </table>
|
Chris@1
|
1227 </dl>
|
Chris@1
|
1228 <dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> value != NULL
|
Chris@1
|
1229 </pre></div> </dd></dl>
|
Chris@1
|
1230 <dl compact><dt><b>Return values:</b></dt><dd>
|
Chris@1
|
1231 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1232 <tr><td valign="top"></td><td valign="top"><em>FLAC__bool</em> </td><td><code>false</code> if entry name is illegal, else <code>true</code>. </td></tr>
|
Chris@1
|
1233 </table>
|
Chris@1
|
1234 </dl>
|
Chris@1
|
1235 </td>
|
Chris@1
|
1236 </tr>
|
Chris@1
|
1237 </table>
|
Chris@1
|
1238 <a class="anchor" name="ga84" doxytag="format.h::FLAC__format_vorbiscomment_entry_is_legal"></a><p>
|
Chris@1
|
1239 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1240 <tr>
|
Chris@1
|
1241 <td class="mdRow">
|
Chris@1
|
1242 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1243 <tr>
|
Chris@1
|
1244 <td class="md" nowrap valign="top">FLAC__bool FLAC__format_vorbiscomment_entry_is_legal </td>
|
Chris@1
|
1245 <td class="md" valign="top">( </td>
|
Chris@1
|
1246 <td class="md" nowrap valign="top">const FLAC__byte * </td>
|
Chris@1
|
1247 <td class="mdname" nowrap> <em>entry</em>, </td>
|
Chris@1
|
1248 </tr>
|
Chris@1
|
1249 <tr>
|
Chris@1
|
1250 <td class="md" nowrap align="right"></td>
|
Chris@1
|
1251 <td class="md"></td>
|
Chris@1
|
1252 <td class="md" nowrap>unsigned </td>
|
Chris@1
|
1253 <td class="mdname" nowrap> <em>length</em></td>
|
Chris@1
|
1254 </tr>
|
Chris@1
|
1255 <tr>
|
Chris@1
|
1256 <td class="md"></td>
|
Chris@1
|
1257 <td class="md">) </td>
|
Chris@1
|
1258 <td class="md" colspan="2"></td>
|
Chris@1
|
1259 </tr>
|
Chris@1
|
1260 </table>
|
Chris@1
|
1261 </td>
|
Chris@1
|
1262 </tr>
|
Chris@1
|
1263 </table>
|
Chris@1
|
1264 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1265 <tr>
|
Chris@1
|
1266 <td>
|
Chris@1
|
1267
|
Chris@1
|
1268 </td>
|
Chris@1
|
1269 <td>
|
Chris@1
|
1270
|
Chris@1
|
1271 <p>
|
Chris@1
|
1272 Check a Vorbis comment entry to see if it conforms to the Vorbis comment specification.<p>
|
Chris@1
|
1273 Vorbis comment entries must be of the form 'name=value', and 'name' and 'value' must be legal according to <a class="el" href="group__flac__format.html#ga82">FLAC__format_vorbiscomment_entry_name_is_legal()</a> and <a class="el" href="group__flac__format.html#ga83">FLAC__format_vorbiscomment_entry_value_is_legal()</a> respectively.<p>
|
Chris@1
|
1274 <dl compact><dt><b>Parameters:</b></dt><dd>
|
Chris@1
|
1275 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1276 <tr><td valign="top"></td><td valign="top"><em>entry</em> </td><td>An entry to be checked. </td></tr>
|
Chris@1
|
1277 <tr><td valign="top"></td><td valign="top"><em>length</em> </td><td>The length of <em>entry</em> in bytes. </td></tr>
|
Chris@1
|
1278 </table>
|
Chris@1
|
1279 </dl>
|
Chris@1
|
1280 <dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> value != NULL
|
Chris@1
|
1281 </pre></div> </dd></dl>
|
Chris@1
|
1282 <dl compact><dt><b>Return values:</b></dt><dd>
|
Chris@1
|
1283 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1284 <tr><td valign="top"></td><td valign="top"><em>FLAC__bool</em> </td><td><code>false</code> if entry name is illegal, else <code>true</code>. </td></tr>
|
Chris@1
|
1285 </table>
|
Chris@1
|
1286 </dl>
|
Chris@1
|
1287 </td>
|
Chris@1
|
1288 </tr>
|
Chris@1
|
1289 </table>
|
Chris@1
|
1290 <a class="anchor" name="ga85" doxytag="format.h::FLAC__format_seektable_is_legal"></a><p>
|
Chris@1
|
1291 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1292 <tr>
|
Chris@1
|
1293 <td class="mdRow">
|
Chris@1
|
1294 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1295 <tr>
|
Chris@1
|
1296 <td class="md" nowrap valign="top">FLAC__bool FLAC__format_seektable_is_legal </td>
|
Chris@1
|
1297 <td class="md" valign="top">( </td>
|
Chris@1
|
1298 <td class="md" nowrap valign="top">const <a class="el" href="structFLAC____StreamMetadata__SeekTable.html">FLAC__StreamMetadata_SeekTable</a> * </td>
|
Chris@1
|
1299 <td class="mdname1" valign="top" nowrap> <em>seek_table</em> </td>
|
Chris@1
|
1300 <td class="md" valign="top"> ) </td>
|
Chris@1
|
1301 <td class="md" nowrap></td>
|
Chris@1
|
1302 </tr>
|
Chris@1
|
1303 </table>
|
Chris@1
|
1304 </td>
|
Chris@1
|
1305 </tr>
|
Chris@1
|
1306 </table>
|
Chris@1
|
1307 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1308 <tr>
|
Chris@1
|
1309 <td>
|
Chris@1
|
1310
|
Chris@1
|
1311 </td>
|
Chris@1
|
1312 <td>
|
Chris@1
|
1313
|
Chris@1
|
1314 <p>
|
Chris@1
|
1315 Check a seek table to see if it conforms to the FLAC specification. See the format specification for limits on the contents of the seek table.<p>
|
Chris@1
|
1316 <dl compact><dt><b>Parameters:</b></dt><dd>
|
Chris@1
|
1317 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1318 <tr><td valign="top"></td><td valign="top"><em>seek_table</em> </td><td>A pointer to a seek table to be checked. </td></tr>
|
Chris@1
|
1319 </table>
|
Chris@1
|
1320 </dl>
|
Chris@1
|
1321 <dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> seek_table != NULL
|
Chris@1
|
1322 </pre></div> </dd></dl>
|
Chris@1
|
1323 <dl compact><dt><b>Return values:</b></dt><dd>
|
Chris@1
|
1324 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1325 <tr><td valign="top"></td><td valign="top"><em>FLAC__bool</em> </td><td><code>false</code> if seek table is illegal, else <code>true</code>. </td></tr>
|
Chris@1
|
1326 </table>
|
Chris@1
|
1327 </dl>
|
Chris@1
|
1328 </td>
|
Chris@1
|
1329 </tr>
|
Chris@1
|
1330 </table>
|
Chris@1
|
1331 <a class="anchor" name="ga86" doxytag="format.h::FLAC__format_seektable_sort"></a><p>
|
Chris@1
|
1332 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1333 <tr>
|
Chris@1
|
1334 <td class="mdRow">
|
Chris@1
|
1335 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1336 <tr>
|
Chris@1
|
1337 <td class="md" nowrap valign="top">unsigned FLAC__format_seektable_sort </td>
|
Chris@1
|
1338 <td class="md" valign="top">( </td>
|
Chris@1
|
1339 <td class="md" nowrap valign="top"><a class="el" href="structFLAC____StreamMetadata__SeekTable.html">FLAC__StreamMetadata_SeekTable</a> * </td>
|
Chris@1
|
1340 <td class="mdname1" valign="top" nowrap> <em>seek_table</em> </td>
|
Chris@1
|
1341 <td class="md" valign="top"> ) </td>
|
Chris@1
|
1342 <td class="md" nowrap></td>
|
Chris@1
|
1343 </tr>
|
Chris@1
|
1344 </table>
|
Chris@1
|
1345 </td>
|
Chris@1
|
1346 </tr>
|
Chris@1
|
1347 </table>
|
Chris@1
|
1348 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1349 <tr>
|
Chris@1
|
1350 <td>
|
Chris@1
|
1351
|
Chris@1
|
1352 </td>
|
Chris@1
|
1353 <td>
|
Chris@1
|
1354
|
Chris@1
|
1355 <p>
|
Chris@1
|
1356 Sort a seek table's seek points according to the format specification. This includes a "unique-ification" step to remove duplicates, i.e. seek points with identical <em>sample_number</em> values. Duplicate seek points are converted into placeholder points and sorted to the end of the table.<p>
|
Chris@1
|
1357 <dl compact><dt><b>Parameters:</b></dt><dd>
|
Chris@1
|
1358 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1359 <tr><td valign="top"></td><td valign="top"><em>seek_table</em> </td><td>A pointer to a seek table to be sorted. </td></tr>
|
Chris@1
|
1360 </table>
|
Chris@1
|
1361 </dl>
|
Chris@1
|
1362 <dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> seek_table != NULL
|
Chris@1
|
1363 </pre></div> </dd></dl>
|
Chris@1
|
1364 <dl compact><dt><b>Return values:</b></dt><dd>
|
Chris@1
|
1365 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1366 <tr><td valign="top"></td><td valign="top"><em>unsigned</em> </td><td>The number of duplicate seek points converted into placeholders. </td></tr>
|
Chris@1
|
1367 </table>
|
Chris@1
|
1368 </dl>
|
Chris@1
|
1369 </td>
|
Chris@1
|
1370 </tr>
|
Chris@1
|
1371 </table>
|
Chris@1
|
1372 <a class="anchor" name="ga87" doxytag="format.h::FLAC__format_cuesheet_is_legal"></a><p>
|
Chris@1
|
1373 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1374 <tr>
|
Chris@1
|
1375 <td class="mdRow">
|
Chris@1
|
1376 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1377 <tr>
|
Chris@1
|
1378 <td class="md" nowrap valign="top">FLAC__bool FLAC__format_cuesheet_is_legal </td>
|
Chris@1
|
1379 <td class="md" valign="top">( </td>
|
Chris@1
|
1380 <td class="md" nowrap valign="top">const <a class="el" href="structFLAC____StreamMetadata__CueSheet.html">FLAC__StreamMetadata_CueSheet</a> * </td>
|
Chris@1
|
1381 <td class="mdname" nowrap> <em>cue_sheet</em>, </td>
|
Chris@1
|
1382 </tr>
|
Chris@1
|
1383 <tr>
|
Chris@1
|
1384 <td class="md" nowrap align="right"></td>
|
Chris@1
|
1385 <td class="md"></td>
|
Chris@1
|
1386 <td class="md" nowrap>FLAC__bool </td>
|
Chris@1
|
1387 <td class="mdname" nowrap> <em>check_cd_da_subset</em>, </td>
|
Chris@1
|
1388 </tr>
|
Chris@1
|
1389 <tr>
|
Chris@1
|
1390 <td class="md" nowrap align="right"></td>
|
Chris@1
|
1391 <td class="md"></td>
|
Chris@1
|
1392 <td class="md" nowrap>const char ** </td>
|
Chris@1
|
1393 <td class="mdname" nowrap> <em>violation</em></td>
|
Chris@1
|
1394 </tr>
|
Chris@1
|
1395 <tr>
|
Chris@1
|
1396 <td class="md"></td>
|
Chris@1
|
1397 <td class="md">) </td>
|
Chris@1
|
1398 <td class="md" colspan="2"></td>
|
Chris@1
|
1399 </tr>
|
Chris@1
|
1400 </table>
|
Chris@1
|
1401 </td>
|
Chris@1
|
1402 </tr>
|
Chris@1
|
1403 </table>
|
Chris@1
|
1404 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1405 <tr>
|
Chris@1
|
1406 <td>
|
Chris@1
|
1407
|
Chris@1
|
1408 </td>
|
Chris@1
|
1409 <td>
|
Chris@1
|
1410
|
Chris@1
|
1411 <p>
|
Chris@1
|
1412 Check a cue sheet to see if it conforms to the FLAC specification. See the format specification for limits on the contents of the cue sheet.<p>
|
Chris@1
|
1413 <dl compact><dt><b>Parameters:</b></dt><dd>
|
Chris@1
|
1414 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1415 <tr><td valign="top"></td><td valign="top"><em>cue_sheet</em> </td><td>A pointer to an existing cue sheet to be checked. </td></tr>
|
Chris@1
|
1416 <tr><td valign="top"></td><td valign="top"><em>check_cd_da_subset</em> </td><td>If <code>true</code>, check CUESHEET against more stringent requirements for a CD-DA (audio) disc. </td></tr>
|
Chris@1
|
1417 <tr><td valign="top"></td><td valign="top"><em>violation</em> </td><td>Address of a pointer to a string. If there is a violation, a pointer to a string explanation of the violation will be returned here. <em>violation</em> may be <code>NULL</code> if you don't need the returned string. Do not free the returned string; it will always point to static data. </td></tr>
|
Chris@1
|
1418 </table>
|
Chris@1
|
1419 </dl>
|
Chris@1
|
1420 <dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> cue_sheet != NULL
|
Chris@1
|
1421 </pre></div> </dd></dl>
|
Chris@1
|
1422 <dl compact><dt><b>Return values:</b></dt><dd>
|
Chris@1
|
1423 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1424 <tr><td valign="top"></td><td valign="top"><em>FLAC__bool</em> </td><td><code>false</code> if cue sheet is illegal, else <code>true</code>. </td></tr>
|
Chris@1
|
1425 </table>
|
Chris@1
|
1426 </dl>
|
Chris@1
|
1427 </td>
|
Chris@1
|
1428 </tr>
|
Chris@1
|
1429 </table>
|
Chris@1
|
1430 <a class="anchor" name="ga88" doxytag="format.h::FLAC__format_picture_is_legal"></a><p>
|
Chris@1
|
1431 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1432 <tr>
|
Chris@1
|
1433 <td class="mdRow">
|
Chris@1
|
1434 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1435 <tr>
|
Chris@1
|
1436 <td class="md" nowrap valign="top">FLAC__bool FLAC__format_picture_is_legal </td>
|
Chris@1
|
1437 <td class="md" valign="top">( </td>
|
Chris@1
|
1438 <td class="md" nowrap valign="top">const <a class="el" href="structFLAC____StreamMetadata__Picture.html">FLAC__StreamMetadata_Picture</a> * </td>
|
Chris@1
|
1439 <td class="mdname" nowrap> <em>picture</em>, </td>
|
Chris@1
|
1440 </tr>
|
Chris@1
|
1441 <tr>
|
Chris@1
|
1442 <td class="md" nowrap align="right"></td>
|
Chris@1
|
1443 <td class="md"></td>
|
Chris@1
|
1444 <td class="md" nowrap>const char ** </td>
|
Chris@1
|
1445 <td class="mdname" nowrap> <em>violation</em></td>
|
Chris@1
|
1446 </tr>
|
Chris@1
|
1447 <tr>
|
Chris@1
|
1448 <td class="md"></td>
|
Chris@1
|
1449 <td class="md">) </td>
|
Chris@1
|
1450 <td class="md" colspan="2"></td>
|
Chris@1
|
1451 </tr>
|
Chris@1
|
1452 </table>
|
Chris@1
|
1453 </td>
|
Chris@1
|
1454 </tr>
|
Chris@1
|
1455 </table>
|
Chris@1
|
1456 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1457 <tr>
|
Chris@1
|
1458 <td>
|
Chris@1
|
1459
|
Chris@1
|
1460 </td>
|
Chris@1
|
1461 <td>
|
Chris@1
|
1462
|
Chris@1
|
1463 <p>
|
Chris@1
|
1464 Check picture data to see if it conforms to the FLAC specification. See the format specification for limits on the contents of the PICTURE block.<p>
|
Chris@1
|
1465 <dl compact><dt><b>Parameters:</b></dt><dd>
|
Chris@1
|
1466 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1467 <tr><td valign="top"></td><td valign="top"><em>picture</em> </td><td>A pointer to existing picture data to be checked. </td></tr>
|
Chris@1
|
1468 <tr><td valign="top"></td><td valign="top"><em>violation</em> </td><td>Address of a pointer to a string. If there is a violation, a pointer to a string explanation of the violation will be returned here. <em>violation</em> may be <code>NULL</code> if you don't need the returned string. Do not free the returned string; it will always point to static data. </td></tr>
|
Chris@1
|
1469 </table>
|
Chris@1
|
1470 </dl>
|
Chris@1
|
1471 <dl compact><dt><b>Assertions: </b></dt><dd><div class="fragment"><pre class="fragment"> picture != NULL
|
Chris@1
|
1472 </pre></div> </dd></dl>
|
Chris@1
|
1473 <dl compact><dt><b>Return values:</b></dt><dd>
|
Chris@1
|
1474 <table border="0" cellspacing="2" cellpadding="0">
|
Chris@1
|
1475 <tr><td valign="top"></td><td valign="top"><em>FLAC__bool</em> </td><td><code>false</code> if picture data is illegal, else <code>true</code>. </td></tr>
|
Chris@1
|
1476 </table>
|
Chris@1
|
1477 </dl>
|
Chris@1
|
1478 </td>
|
Chris@1
|
1479 </tr>
|
Chris@1
|
1480 </table>
|
Chris@1
|
1481 <hr><h2>Variable Documentation</h2>
|
Chris@1
|
1482 <a class="anchor" name="ga0" doxytag="format.h::FLAC__VERSION_STRING"></a><p>
|
Chris@1
|
1483 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1484 <tr>
|
Chris@1
|
1485 <td class="mdRow">
|
Chris@1
|
1486 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1487 <tr>
|
Chris@1
|
1488 <td class="md" nowrap valign="top">const char* <a class="el" href="group__flac__format.html#ga0">FLAC__VERSION_STRING</a> </td>
|
Chris@1
|
1489 </tr>
|
Chris@1
|
1490 </table>
|
Chris@1
|
1491 </td>
|
Chris@1
|
1492 </tr>
|
Chris@1
|
1493 </table>
|
Chris@1
|
1494 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1495 <tr>
|
Chris@1
|
1496 <td>
|
Chris@1
|
1497
|
Chris@1
|
1498 </td>
|
Chris@1
|
1499 <td>
|
Chris@1
|
1500
|
Chris@1
|
1501 <p>
|
Chris@1
|
1502 The version string of the release, stamped onto the libraries and binaries.<p>
|
Chris@1
|
1503 <dl compact><dt><b>Note:</b></dt><dd>This does not correspond to the shared library version number, which is used to determine binary compatibility. </dd></dl>
|
Chris@1
|
1504 </td>
|
Chris@1
|
1505 </tr>
|
Chris@1
|
1506 </table>
|
Chris@1
|
1507 <a class="anchor" name="ga1" doxytag="format.h::FLAC__VENDOR_STRING"></a><p>
|
Chris@1
|
1508 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1509 <tr>
|
Chris@1
|
1510 <td class="mdRow">
|
Chris@1
|
1511 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1512 <tr>
|
Chris@1
|
1513 <td class="md" nowrap valign="top">const char* <a class="el" href="group__flac__format.html#ga1">FLAC__VENDOR_STRING</a> </td>
|
Chris@1
|
1514 </tr>
|
Chris@1
|
1515 </table>
|
Chris@1
|
1516 </td>
|
Chris@1
|
1517 </tr>
|
Chris@1
|
1518 </table>
|
Chris@1
|
1519 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1520 <tr>
|
Chris@1
|
1521 <td>
|
Chris@1
|
1522
|
Chris@1
|
1523 </td>
|
Chris@1
|
1524 <td>
|
Chris@1
|
1525
|
Chris@1
|
1526 <p>
|
Chris@1
|
1527 The vendor string inserted by the encoder into the VORBIS_COMMENT block. This is a NUL-terminated ASCII string; when inserted into the VORBIS_COMMENT the trailing null is stripped. </td>
|
Chris@1
|
1528 </tr>
|
Chris@1
|
1529 </table>
|
Chris@1
|
1530 <a class="anchor" name="ga2" doxytag="format.h::FLAC__STREAM_SYNC_STRING"></a><p>
|
Chris@1
|
1531 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1532 <tr>
|
Chris@1
|
1533 <td class="mdRow">
|
Chris@1
|
1534 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1535 <tr>
|
Chris@1
|
1536 <td class="md" nowrap valign="top">const FLAC__byte <a class="el" href="group__flac__format.html#ga2">FLAC__STREAM_SYNC_STRING</a>[4] </td>
|
Chris@1
|
1537 </tr>
|
Chris@1
|
1538 </table>
|
Chris@1
|
1539 </td>
|
Chris@1
|
1540 </tr>
|
Chris@1
|
1541 </table>
|
Chris@1
|
1542 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1543 <tr>
|
Chris@1
|
1544 <td>
|
Chris@1
|
1545
|
Chris@1
|
1546 </td>
|
Chris@1
|
1547 <td>
|
Chris@1
|
1548
|
Chris@1
|
1549 <p>
|
Chris@1
|
1550 The byte string representation of the beginning of a FLAC stream. </td>
|
Chris@1
|
1551 </tr>
|
Chris@1
|
1552 </table>
|
Chris@1
|
1553 <a class="anchor" name="ga3" doxytag="format.h::FLAC__STREAM_SYNC"></a><p>
|
Chris@1
|
1554 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1555 <tr>
|
Chris@1
|
1556 <td class="mdRow">
|
Chris@1
|
1557 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1558 <tr>
|
Chris@1
|
1559 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga3">FLAC__STREAM_SYNC</a> </td>
|
Chris@1
|
1560 </tr>
|
Chris@1
|
1561 </table>
|
Chris@1
|
1562 </td>
|
Chris@1
|
1563 </tr>
|
Chris@1
|
1564 </table>
|
Chris@1
|
1565 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1566 <tr>
|
Chris@1
|
1567 <td>
|
Chris@1
|
1568
|
Chris@1
|
1569 </td>
|
Chris@1
|
1570 <td>
|
Chris@1
|
1571
|
Chris@1
|
1572 <p>
|
Chris@1
|
1573 The 32-bit integer big-endian representation of the beginning of a FLAC stream. </td>
|
Chris@1
|
1574 </tr>
|
Chris@1
|
1575 </table>
|
Chris@1
|
1576 <a class="anchor" name="ga4" doxytag="format.h::FLAC__STREAM_SYNC_LEN"></a><p>
|
Chris@1
|
1577 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1578 <tr>
|
Chris@1
|
1579 <td class="mdRow">
|
Chris@1
|
1580 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1581 <tr>
|
Chris@1
|
1582 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga4">FLAC__STREAM_SYNC_LEN</a> </td>
|
Chris@1
|
1583 </tr>
|
Chris@1
|
1584 </table>
|
Chris@1
|
1585 </td>
|
Chris@1
|
1586 </tr>
|
Chris@1
|
1587 </table>
|
Chris@1
|
1588 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1589 <tr>
|
Chris@1
|
1590 <td>
|
Chris@1
|
1591
|
Chris@1
|
1592 </td>
|
Chris@1
|
1593 <td>
|
Chris@1
|
1594
|
Chris@1
|
1595 <p>
|
Chris@1
|
1596 The length of the FLAC signature in bits. </td>
|
Chris@1
|
1597 </tr>
|
Chris@1
|
1598 </table>
|
Chris@1
|
1599 <a class="anchor" name="ga5" doxytag="format.h::FLAC__EntropyCodingMethodTypeString"></a><p>
|
Chris@1
|
1600 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1601 <tr>
|
Chris@1
|
1602 <td class="mdRow">
|
Chris@1
|
1603 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1604 <tr>
|
Chris@1
|
1605 <td class="md" nowrap valign="top">const char* const <a class="el" href="group__flac__format.html#ga5">FLAC__EntropyCodingMethodTypeString</a>[] </td>
|
Chris@1
|
1606 </tr>
|
Chris@1
|
1607 </table>
|
Chris@1
|
1608 </td>
|
Chris@1
|
1609 </tr>
|
Chris@1
|
1610 </table>
|
Chris@1
|
1611 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1612 <tr>
|
Chris@1
|
1613 <td>
|
Chris@1
|
1614
|
Chris@1
|
1615 </td>
|
Chris@1
|
1616 <td>
|
Chris@1
|
1617
|
Chris@1
|
1618 <p>
|
Chris@1
|
1619 Maps a FLAC__EntropyCodingMethodType to a C string.<p>
|
Chris@1
|
1620 Using a FLAC__EntropyCodingMethodType as the index to this array will give the string equivalent. The contents should not be modified. </td>
|
Chris@1
|
1621 </tr>
|
Chris@1
|
1622 </table>
|
Chris@1
|
1623 <a class="anchor" name="ga6" doxytag="format.h::FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ORDER_LEN"></a><p>
|
Chris@1
|
1624 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1625 <tr>
|
Chris@1
|
1626 <td class="mdRow">
|
Chris@1
|
1627 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1628 <tr>
|
Chris@1
|
1629 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga6">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ORDER_LEN</a> </td>
|
Chris@1
|
1630 </tr>
|
Chris@1
|
1631 </table>
|
Chris@1
|
1632 </td>
|
Chris@1
|
1633 </tr>
|
Chris@1
|
1634 </table>
|
Chris@1
|
1635 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1636 <tr>
|
Chris@1
|
1637 <td>
|
Chris@1
|
1638
|
Chris@1
|
1639 </td>
|
Chris@1
|
1640 <td>
|
Chris@1
|
1641
|
Chris@1
|
1642 <p>
|
Chris@1
|
1643 == 4 (bits) </td>
|
Chris@1
|
1644 </tr>
|
Chris@1
|
1645 </table>
|
Chris@1
|
1646 <a class="anchor" name="ga7" doxytag="format.h::FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN"></a><p>
|
Chris@1
|
1647 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1648 <tr>
|
Chris@1
|
1649 <td class="mdRow">
|
Chris@1
|
1650 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1651 <tr>
|
Chris@1
|
1652 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga7">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN</a> </td>
|
Chris@1
|
1653 </tr>
|
Chris@1
|
1654 </table>
|
Chris@1
|
1655 </td>
|
Chris@1
|
1656 </tr>
|
Chris@1
|
1657 </table>
|
Chris@1
|
1658 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1659 <tr>
|
Chris@1
|
1660 <td>
|
Chris@1
|
1661
|
Chris@1
|
1662 </td>
|
Chris@1
|
1663 <td>
|
Chris@1
|
1664
|
Chris@1
|
1665 <p>
|
Chris@1
|
1666 == 4 (bits) </td>
|
Chris@1
|
1667 </tr>
|
Chris@1
|
1668 </table>
|
Chris@1
|
1669 <a class="anchor" name="ga8" doxytag="format.h::FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN"></a><p>
|
Chris@1
|
1670 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1671 <tr>
|
Chris@1
|
1672 <td class="mdRow">
|
Chris@1
|
1673 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1674 <tr>
|
Chris@1
|
1675 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga8">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN</a> </td>
|
Chris@1
|
1676 </tr>
|
Chris@1
|
1677 </table>
|
Chris@1
|
1678 </td>
|
Chris@1
|
1679 </tr>
|
Chris@1
|
1680 </table>
|
Chris@1
|
1681 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1682 <tr>
|
Chris@1
|
1683 <td>
|
Chris@1
|
1684
|
Chris@1
|
1685 </td>
|
Chris@1
|
1686 <td>
|
Chris@1
|
1687
|
Chris@1
|
1688 <p>
|
Chris@1
|
1689 == 5 (bits) </td>
|
Chris@1
|
1690 </tr>
|
Chris@1
|
1691 </table>
|
Chris@1
|
1692 <a class="anchor" name="ga9" doxytag="format.h::FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN"></a><p>
|
Chris@1
|
1693 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1694 <tr>
|
Chris@1
|
1695 <td class="mdRow">
|
Chris@1
|
1696 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1697 <tr>
|
Chris@1
|
1698 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga9">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_RAW_LEN</a> </td>
|
Chris@1
|
1699 </tr>
|
Chris@1
|
1700 </table>
|
Chris@1
|
1701 </td>
|
Chris@1
|
1702 </tr>
|
Chris@1
|
1703 </table>
|
Chris@1
|
1704 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1705 <tr>
|
Chris@1
|
1706 <td>
|
Chris@1
|
1707
|
Chris@1
|
1708 </td>
|
Chris@1
|
1709 <td>
|
Chris@1
|
1710
|
Chris@1
|
1711 <p>
|
Chris@1
|
1712 == 5 (bits) </td>
|
Chris@1
|
1713 </tr>
|
Chris@1
|
1714 </table>
|
Chris@1
|
1715 <a class="anchor" name="ga10" doxytag="format.h::FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER"></a><p>
|
Chris@1
|
1716 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1717 <tr>
|
Chris@1
|
1718 <td class="mdRow">
|
Chris@1
|
1719 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1720 <tr>
|
Chris@1
|
1721 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga10">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_ESCAPE_PARAMETER</a> </td>
|
Chris@1
|
1722 </tr>
|
Chris@1
|
1723 </table>
|
Chris@1
|
1724 </td>
|
Chris@1
|
1725 </tr>
|
Chris@1
|
1726 </table>
|
Chris@1
|
1727 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1728 <tr>
|
Chris@1
|
1729 <td>
|
Chris@1
|
1730
|
Chris@1
|
1731 </td>
|
Chris@1
|
1732 <td>
|
Chris@1
|
1733
|
Chris@1
|
1734 <p>
|
Chris@1
|
1735 == (1<<FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE_PARAMETER_LEN)-1 </td>
|
Chris@1
|
1736 </tr>
|
Chris@1
|
1737 </table>
|
Chris@1
|
1738 <a class="anchor" name="ga11" doxytag="format.h::FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_ESCAPE_PARAMETER"></a><p>
|
Chris@1
|
1739 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1740 <tr>
|
Chris@1
|
1741 <td class="mdRow">
|
Chris@1
|
1742 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1743 <tr>
|
Chris@1
|
1744 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga11">FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_ESCAPE_PARAMETER</a> </td>
|
Chris@1
|
1745 </tr>
|
Chris@1
|
1746 </table>
|
Chris@1
|
1747 </td>
|
Chris@1
|
1748 </tr>
|
Chris@1
|
1749 </table>
|
Chris@1
|
1750 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1751 <tr>
|
Chris@1
|
1752 <td>
|
Chris@1
|
1753
|
Chris@1
|
1754 </td>
|
Chris@1
|
1755 <td>
|
Chris@1
|
1756
|
Chris@1
|
1757 <p>
|
Chris@1
|
1758 == (1<<FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE2_PARAMETER_LEN)-1 </td>
|
Chris@1
|
1759 </tr>
|
Chris@1
|
1760 </table>
|
Chris@1
|
1761 <a class="anchor" name="ga12" doxytag="format.h::FLAC__ENTROPY_CODING_METHOD_TYPE_LEN"></a><p>
|
Chris@1
|
1762 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1763 <tr>
|
Chris@1
|
1764 <td class="mdRow">
|
Chris@1
|
1765 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1766 <tr>
|
Chris@1
|
1767 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga12">FLAC__ENTROPY_CODING_METHOD_TYPE_LEN</a> </td>
|
Chris@1
|
1768 </tr>
|
Chris@1
|
1769 </table>
|
Chris@1
|
1770 </td>
|
Chris@1
|
1771 </tr>
|
Chris@1
|
1772 </table>
|
Chris@1
|
1773 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1774 <tr>
|
Chris@1
|
1775 <td>
|
Chris@1
|
1776
|
Chris@1
|
1777 </td>
|
Chris@1
|
1778 <td>
|
Chris@1
|
1779
|
Chris@1
|
1780 <p>
|
Chris@1
|
1781 == 2 (bits) </td>
|
Chris@1
|
1782 </tr>
|
Chris@1
|
1783 </table>
|
Chris@1
|
1784 <a class="anchor" name="ga13" doxytag="format.h::FLAC__SubframeTypeString"></a><p>
|
Chris@1
|
1785 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1786 <tr>
|
Chris@1
|
1787 <td class="mdRow">
|
Chris@1
|
1788 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1789 <tr>
|
Chris@1
|
1790 <td class="md" nowrap valign="top">const char* const <a class="el" href="group__flac__format.html#ga13">FLAC__SubframeTypeString</a>[] </td>
|
Chris@1
|
1791 </tr>
|
Chris@1
|
1792 </table>
|
Chris@1
|
1793 </td>
|
Chris@1
|
1794 </tr>
|
Chris@1
|
1795 </table>
|
Chris@1
|
1796 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1797 <tr>
|
Chris@1
|
1798 <td>
|
Chris@1
|
1799
|
Chris@1
|
1800 </td>
|
Chris@1
|
1801 <td>
|
Chris@1
|
1802
|
Chris@1
|
1803 <p>
|
Chris@1
|
1804 Maps a FLAC__SubframeType to a C string.<p>
|
Chris@1
|
1805 Using a FLAC__SubframeType as the index to this array will give the string equivalent. The contents should not be modified. </td>
|
Chris@1
|
1806 </tr>
|
Chris@1
|
1807 </table>
|
Chris@1
|
1808 <a class="anchor" name="ga14" doxytag="format.h::FLAC__SUBFRAME_LPC_QLP_COEFF_PRECISION_LEN"></a><p>
|
Chris@1
|
1809 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1810 <tr>
|
Chris@1
|
1811 <td class="mdRow">
|
Chris@1
|
1812 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1813 <tr>
|
Chris@1
|
1814 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga14">FLAC__SUBFRAME_LPC_QLP_COEFF_PRECISION_LEN</a> </td>
|
Chris@1
|
1815 </tr>
|
Chris@1
|
1816 </table>
|
Chris@1
|
1817 </td>
|
Chris@1
|
1818 </tr>
|
Chris@1
|
1819 </table>
|
Chris@1
|
1820 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1821 <tr>
|
Chris@1
|
1822 <td>
|
Chris@1
|
1823
|
Chris@1
|
1824 </td>
|
Chris@1
|
1825 <td>
|
Chris@1
|
1826
|
Chris@1
|
1827 <p>
|
Chris@1
|
1828 == 4 (bits) </td>
|
Chris@1
|
1829 </tr>
|
Chris@1
|
1830 </table>
|
Chris@1
|
1831 <a class="anchor" name="ga15" doxytag="format.h::FLAC__SUBFRAME_LPC_QLP_SHIFT_LEN"></a><p>
|
Chris@1
|
1832 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1833 <tr>
|
Chris@1
|
1834 <td class="mdRow">
|
Chris@1
|
1835 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1836 <tr>
|
Chris@1
|
1837 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga15">FLAC__SUBFRAME_LPC_QLP_SHIFT_LEN</a> </td>
|
Chris@1
|
1838 </tr>
|
Chris@1
|
1839 </table>
|
Chris@1
|
1840 </td>
|
Chris@1
|
1841 </tr>
|
Chris@1
|
1842 </table>
|
Chris@1
|
1843 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1844 <tr>
|
Chris@1
|
1845 <td>
|
Chris@1
|
1846
|
Chris@1
|
1847 </td>
|
Chris@1
|
1848 <td>
|
Chris@1
|
1849
|
Chris@1
|
1850 <p>
|
Chris@1
|
1851 == 5 (bits) </td>
|
Chris@1
|
1852 </tr>
|
Chris@1
|
1853 </table>
|
Chris@1
|
1854 <a class="anchor" name="ga16" doxytag="format.h::FLAC__SUBFRAME_ZERO_PAD_LEN"></a><p>
|
Chris@1
|
1855 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1856 <tr>
|
Chris@1
|
1857 <td class="mdRow">
|
Chris@1
|
1858 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1859 <tr>
|
Chris@1
|
1860 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga16">FLAC__SUBFRAME_ZERO_PAD_LEN</a> </td>
|
Chris@1
|
1861 </tr>
|
Chris@1
|
1862 </table>
|
Chris@1
|
1863 </td>
|
Chris@1
|
1864 </tr>
|
Chris@1
|
1865 </table>
|
Chris@1
|
1866 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1867 <tr>
|
Chris@1
|
1868 <td>
|
Chris@1
|
1869
|
Chris@1
|
1870 </td>
|
Chris@1
|
1871 <td>
|
Chris@1
|
1872
|
Chris@1
|
1873 <p>
|
Chris@1
|
1874 == 1 (bit)<p>
|
Chris@1
|
1875 This used to be a zero-padding bit (hence the name FLAC__SUBFRAME_ZERO_PAD_LEN) but is now a reserved bit. It still has a mandatory value of <code>0</code> but in the future may take on the value <code>0</code> or <code>1</code> to mean something else. </td>
|
Chris@1
|
1876 </tr>
|
Chris@1
|
1877 </table>
|
Chris@1
|
1878 <a class="anchor" name="ga17" doxytag="format.h::FLAC__SUBFRAME_TYPE_LEN"></a><p>
|
Chris@1
|
1879 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1880 <tr>
|
Chris@1
|
1881 <td class="mdRow">
|
Chris@1
|
1882 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1883 <tr>
|
Chris@1
|
1884 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga17">FLAC__SUBFRAME_TYPE_LEN</a> </td>
|
Chris@1
|
1885 </tr>
|
Chris@1
|
1886 </table>
|
Chris@1
|
1887 </td>
|
Chris@1
|
1888 </tr>
|
Chris@1
|
1889 </table>
|
Chris@1
|
1890 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1891 <tr>
|
Chris@1
|
1892 <td>
|
Chris@1
|
1893
|
Chris@1
|
1894 </td>
|
Chris@1
|
1895 <td>
|
Chris@1
|
1896
|
Chris@1
|
1897 <p>
|
Chris@1
|
1898 == 6 (bits) </td>
|
Chris@1
|
1899 </tr>
|
Chris@1
|
1900 </table>
|
Chris@1
|
1901 <a class="anchor" name="ga18" doxytag="format.h::FLAC__SUBFRAME_WASTED_BITS_FLAG_LEN"></a><p>
|
Chris@1
|
1902 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1903 <tr>
|
Chris@1
|
1904 <td class="mdRow">
|
Chris@1
|
1905 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1906 <tr>
|
Chris@1
|
1907 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga18">FLAC__SUBFRAME_WASTED_BITS_FLAG_LEN</a> </td>
|
Chris@1
|
1908 </tr>
|
Chris@1
|
1909 </table>
|
Chris@1
|
1910 </td>
|
Chris@1
|
1911 </tr>
|
Chris@1
|
1912 </table>
|
Chris@1
|
1913 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1914 <tr>
|
Chris@1
|
1915 <td>
|
Chris@1
|
1916
|
Chris@1
|
1917 </td>
|
Chris@1
|
1918 <td>
|
Chris@1
|
1919
|
Chris@1
|
1920 <p>
|
Chris@1
|
1921 == 1 (bit) </td>
|
Chris@1
|
1922 </tr>
|
Chris@1
|
1923 </table>
|
Chris@1
|
1924 <a class="anchor" name="ga19" doxytag="format.h::FLAC__SUBFRAME_TYPE_CONSTANT_BYTE_ALIGNED_MASK"></a><p>
|
Chris@1
|
1925 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1926 <tr>
|
Chris@1
|
1927 <td class="mdRow">
|
Chris@1
|
1928 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1929 <tr>
|
Chris@1
|
1930 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga19">FLAC__SUBFRAME_TYPE_CONSTANT_BYTE_ALIGNED_MASK</a> </td>
|
Chris@1
|
1931 </tr>
|
Chris@1
|
1932 </table>
|
Chris@1
|
1933 </td>
|
Chris@1
|
1934 </tr>
|
Chris@1
|
1935 </table>
|
Chris@1
|
1936 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1937 <tr>
|
Chris@1
|
1938 <td>
|
Chris@1
|
1939
|
Chris@1
|
1940 </td>
|
Chris@1
|
1941 <td>
|
Chris@1
|
1942
|
Chris@1
|
1943 <p>
|
Chris@1
|
1944 = 0x00 </td>
|
Chris@1
|
1945 </tr>
|
Chris@1
|
1946 </table>
|
Chris@1
|
1947 <a class="anchor" name="ga20" doxytag="format.h::FLAC__SUBFRAME_TYPE_VERBATIM_BYTE_ALIGNED_MASK"></a><p>
|
Chris@1
|
1948 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1949 <tr>
|
Chris@1
|
1950 <td class="mdRow">
|
Chris@1
|
1951 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1952 <tr>
|
Chris@1
|
1953 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga20">FLAC__SUBFRAME_TYPE_VERBATIM_BYTE_ALIGNED_MASK</a> </td>
|
Chris@1
|
1954 </tr>
|
Chris@1
|
1955 </table>
|
Chris@1
|
1956 </td>
|
Chris@1
|
1957 </tr>
|
Chris@1
|
1958 </table>
|
Chris@1
|
1959 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1960 <tr>
|
Chris@1
|
1961 <td>
|
Chris@1
|
1962
|
Chris@1
|
1963 </td>
|
Chris@1
|
1964 <td>
|
Chris@1
|
1965
|
Chris@1
|
1966 <p>
|
Chris@1
|
1967 = 0x02 </td>
|
Chris@1
|
1968 </tr>
|
Chris@1
|
1969 </table>
|
Chris@1
|
1970 <a class="anchor" name="ga21" doxytag="format.h::FLAC__SUBFRAME_TYPE_FIXED_BYTE_ALIGNED_MASK"></a><p>
|
Chris@1
|
1971 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1972 <tr>
|
Chris@1
|
1973 <td class="mdRow">
|
Chris@1
|
1974 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1975 <tr>
|
Chris@1
|
1976 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga21">FLAC__SUBFRAME_TYPE_FIXED_BYTE_ALIGNED_MASK</a> </td>
|
Chris@1
|
1977 </tr>
|
Chris@1
|
1978 </table>
|
Chris@1
|
1979 </td>
|
Chris@1
|
1980 </tr>
|
Chris@1
|
1981 </table>
|
Chris@1
|
1982 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
1983 <tr>
|
Chris@1
|
1984 <td>
|
Chris@1
|
1985
|
Chris@1
|
1986 </td>
|
Chris@1
|
1987 <td>
|
Chris@1
|
1988
|
Chris@1
|
1989 <p>
|
Chris@1
|
1990 = 0x10 </td>
|
Chris@1
|
1991 </tr>
|
Chris@1
|
1992 </table>
|
Chris@1
|
1993 <a class="anchor" name="ga22" doxytag="format.h::FLAC__SUBFRAME_TYPE_LPC_BYTE_ALIGNED_MASK"></a><p>
|
Chris@1
|
1994 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
1995 <tr>
|
Chris@1
|
1996 <td class="mdRow">
|
Chris@1
|
1997 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
1998 <tr>
|
Chris@1
|
1999 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga22">FLAC__SUBFRAME_TYPE_LPC_BYTE_ALIGNED_MASK</a> </td>
|
Chris@1
|
2000 </tr>
|
Chris@1
|
2001 </table>
|
Chris@1
|
2002 </td>
|
Chris@1
|
2003 </tr>
|
Chris@1
|
2004 </table>
|
Chris@1
|
2005 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2006 <tr>
|
Chris@1
|
2007 <td>
|
Chris@1
|
2008
|
Chris@1
|
2009 </td>
|
Chris@1
|
2010 <td>
|
Chris@1
|
2011
|
Chris@1
|
2012 <p>
|
Chris@1
|
2013 = 0x40 </td>
|
Chris@1
|
2014 </tr>
|
Chris@1
|
2015 </table>
|
Chris@1
|
2016 <a class="anchor" name="ga23" doxytag="format.h::FLAC__ChannelAssignmentString"></a><p>
|
Chris@1
|
2017 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2018 <tr>
|
Chris@1
|
2019 <td class="mdRow">
|
Chris@1
|
2020 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2021 <tr>
|
Chris@1
|
2022 <td class="md" nowrap valign="top">const char* const <a class="el" href="group__flac__format.html#ga23">FLAC__ChannelAssignmentString</a>[] </td>
|
Chris@1
|
2023 </tr>
|
Chris@1
|
2024 </table>
|
Chris@1
|
2025 </td>
|
Chris@1
|
2026 </tr>
|
Chris@1
|
2027 </table>
|
Chris@1
|
2028 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2029 <tr>
|
Chris@1
|
2030 <td>
|
Chris@1
|
2031
|
Chris@1
|
2032 </td>
|
Chris@1
|
2033 <td>
|
Chris@1
|
2034
|
Chris@1
|
2035 <p>
|
Chris@1
|
2036 Maps a FLAC__ChannelAssignment to a C string.<p>
|
Chris@1
|
2037 Using a FLAC__ChannelAssignment as the index to this array will give the string equivalent. The contents should not be modified. </td>
|
Chris@1
|
2038 </tr>
|
Chris@1
|
2039 </table>
|
Chris@1
|
2040 <a class="anchor" name="ga24" doxytag="format.h::FLAC__FrameNumberTypeString"></a><p>
|
Chris@1
|
2041 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2042 <tr>
|
Chris@1
|
2043 <td class="mdRow">
|
Chris@1
|
2044 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2045 <tr>
|
Chris@1
|
2046 <td class="md" nowrap valign="top">const char* const <a class="el" href="group__flac__format.html#ga24">FLAC__FrameNumberTypeString</a>[] </td>
|
Chris@1
|
2047 </tr>
|
Chris@1
|
2048 </table>
|
Chris@1
|
2049 </td>
|
Chris@1
|
2050 </tr>
|
Chris@1
|
2051 </table>
|
Chris@1
|
2052 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2053 <tr>
|
Chris@1
|
2054 <td>
|
Chris@1
|
2055
|
Chris@1
|
2056 </td>
|
Chris@1
|
2057 <td>
|
Chris@1
|
2058
|
Chris@1
|
2059 <p>
|
Chris@1
|
2060 Maps a FLAC__FrameNumberType to a C string.<p>
|
Chris@1
|
2061 Using a FLAC__FrameNumberType as the index to this array will give the string equivalent. The contents should not be modified. </td>
|
Chris@1
|
2062 </tr>
|
Chris@1
|
2063 </table>
|
Chris@1
|
2064 <a class="anchor" name="ga25" doxytag="format.h::FLAC__FRAME_HEADER_SYNC"></a><p>
|
Chris@1
|
2065 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2066 <tr>
|
Chris@1
|
2067 <td class="mdRow">
|
Chris@1
|
2068 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2069 <tr>
|
Chris@1
|
2070 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga25">FLAC__FRAME_HEADER_SYNC</a> </td>
|
Chris@1
|
2071 </tr>
|
Chris@1
|
2072 </table>
|
Chris@1
|
2073 </td>
|
Chris@1
|
2074 </tr>
|
Chris@1
|
2075 </table>
|
Chris@1
|
2076 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2077 <tr>
|
Chris@1
|
2078 <td>
|
Chris@1
|
2079
|
Chris@1
|
2080 </td>
|
Chris@1
|
2081 <td>
|
Chris@1
|
2082
|
Chris@1
|
2083 <p>
|
Chris@1
|
2084 == 0x3ffe; the frame header sync code </td>
|
Chris@1
|
2085 </tr>
|
Chris@1
|
2086 </table>
|
Chris@1
|
2087 <a class="anchor" name="ga26" doxytag="format.h::FLAC__FRAME_HEADER_SYNC_LEN"></a><p>
|
Chris@1
|
2088 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2089 <tr>
|
Chris@1
|
2090 <td class="mdRow">
|
Chris@1
|
2091 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2092 <tr>
|
Chris@1
|
2093 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga26">FLAC__FRAME_HEADER_SYNC_LEN</a> </td>
|
Chris@1
|
2094 </tr>
|
Chris@1
|
2095 </table>
|
Chris@1
|
2096 </td>
|
Chris@1
|
2097 </tr>
|
Chris@1
|
2098 </table>
|
Chris@1
|
2099 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2100 <tr>
|
Chris@1
|
2101 <td>
|
Chris@1
|
2102
|
Chris@1
|
2103 </td>
|
Chris@1
|
2104 <td>
|
Chris@1
|
2105
|
Chris@1
|
2106 <p>
|
Chris@1
|
2107 == 14 (bits) </td>
|
Chris@1
|
2108 </tr>
|
Chris@1
|
2109 </table>
|
Chris@1
|
2110 <a class="anchor" name="ga27" doxytag="format.h::FLAC__FRAME_HEADER_RESERVED_LEN"></a><p>
|
Chris@1
|
2111 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2112 <tr>
|
Chris@1
|
2113 <td class="mdRow">
|
Chris@1
|
2114 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2115 <tr>
|
Chris@1
|
2116 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga27">FLAC__FRAME_HEADER_RESERVED_LEN</a> </td>
|
Chris@1
|
2117 </tr>
|
Chris@1
|
2118 </table>
|
Chris@1
|
2119 </td>
|
Chris@1
|
2120 </tr>
|
Chris@1
|
2121 </table>
|
Chris@1
|
2122 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2123 <tr>
|
Chris@1
|
2124 <td>
|
Chris@1
|
2125
|
Chris@1
|
2126 </td>
|
Chris@1
|
2127 <td>
|
Chris@1
|
2128
|
Chris@1
|
2129 <p>
|
Chris@1
|
2130 == 1 (bits) </td>
|
Chris@1
|
2131 </tr>
|
Chris@1
|
2132 </table>
|
Chris@1
|
2133 <a class="anchor" name="ga28" doxytag="format.h::FLAC__FRAME_HEADER_BLOCKING_STRATEGY_LEN"></a><p>
|
Chris@1
|
2134 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2135 <tr>
|
Chris@1
|
2136 <td class="mdRow">
|
Chris@1
|
2137 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2138 <tr>
|
Chris@1
|
2139 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga28">FLAC__FRAME_HEADER_BLOCKING_STRATEGY_LEN</a> </td>
|
Chris@1
|
2140 </tr>
|
Chris@1
|
2141 </table>
|
Chris@1
|
2142 </td>
|
Chris@1
|
2143 </tr>
|
Chris@1
|
2144 </table>
|
Chris@1
|
2145 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2146 <tr>
|
Chris@1
|
2147 <td>
|
Chris@1
|
2148
|
Chris@1
|
2149 </td>
|
Chris@1
|
2150 <td>
|
Chris@1
|
2151
|
Chris@1
|
2152 <p>
|
Chris@1
|
2153 == 1 (bits) </td>
|
Chris@1
|
2154 </tr>
|
Chris@1
|
2155 </table>
|
Chris@1
|
2156 <a class="anchor" name="ga29" doxytag="format.h::FLAC__FRAME_HEADER_BLOCK_SIZE_LEN"></a><p>
|
Chris@1
|
2157 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2158 <tr>
|
Chris@1
|
2159 <td class="mdRow">
|
Chris@1
|
2160 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2161 <tr>
|
Chris@1
|
2162 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga29">FLAC__FRAME_HEADER_BLOCK_SIZE_LEN</a> </td>
|
Chris@1
|
2163 </tr>
|
Chris@1
|
2164 </table>
|
Chris@1
|
2165 </td>
|
Chris@1
|
2166 </tr>
|
Chris@1
|
2167 </table>
|
Chris@1
|
2168 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2169 <tr>
|
Chris@1
|
2170 <td>
|
Chris@1
|
2171
|
Chris@1
|
2172 </td>
|
Chris@1
|
2173 <td>
|
Chris@1
|
2174
|
Chris@1
|
2175 <p>
|
Chris@1
|
2176 == 4 (bits) </td>
|
Chris@1
|
2177 </tr>
|
Chris@1
|
2178 </table>
|
Chris@1
|
2179 <a class="anchor" name="ga30" doxytag="format.h::FLAC__FRAME_HEADER_SAMPLE_RATE_LEN"></a><p>
|
Chris@1
|
2180 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2181 <tr>
|
Chris@1
|
2182 <td class="mdRow">
|
Chris@1
|
2183 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2184 <tr>
|
Chris@1
|
2185 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga30">FLAC__FRAME_HEADER_SAMPLE_RATE_LEN</a> </td>
|
Chris@1
|
2186 </tr>
|
Chris@1
|
2187 </table>
|
Chris@1
|
2188 </td>
|
Chris@1
|
2189 </tr>
|
Chris@1
|
2190 </table>
|
Chris@1
|
2191 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2192 <tr>
|
Chris@1
|
2193 <td>
|
Chris@1
|
2194
|
Chris@1
|
2195 </td>
|
Chris@1
|
2196 <td>
|
Chris@1
|
2197
|
Chris@1
|
2198 <p>
|
Chris@1
|
2199 == 4 (bits) </td>
|
Chris@1
|
2200 </tr>
|
Chris@1
|
2201 </table>
|
Chris@1
|
2202 <a class="anchor" name="ga31" doxytag="format.h::FLAC__FRAME_HEADER_CHANNEL_ASSIGNMENT_LEN"></a><p>
|
Chris@1
|
2203 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2204 <tr>
|
Chris@1
|
2205 <td class="mdRow">
|
Chris@1
|
2206 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2207 <tr>
|
Chris@1
|
2208 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga31">FLAC__FRAME_HEADER_CHANNEL_ASSIGNMENT_LEN</a> </td>
|
Chris@1
|
2209 </tr>
|
Chris@1
|
2210 </table>
|
Chris@1
|
2211 </td>
|
Chris@1
|
2212 </tr>
|
Chris@1
|
2213 </table>
|
Chris@1
|
2214 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2215 <tr>
|
Chris@1
|
2216 <td>
|
Chris@1
|
2217
|
Chris@1
|
2218 </td>
|
Chris@1
|
2219 <td>
|
Chris@1
|
2220
|
Chris@1
|
2221 <p>
|
Chris@1
|
2222 == 4 (bits) </td>
|
Chris@1
|
2223 </tr>
|
Chris@1
|
2224 </table>
|
Chris@1
|
2225 <a class="anchor" name="ga32" doxytag="format.h::FLAC__FRAME_HEADER_BITS_PER_SAMPLE_LEN"></a><p>
|
Chris@1
|
2226 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2227 <tr>
|
Chris@1
|
2228 <td class="mdRow">
|
Chris@1
|
2229 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2230 <tr>
|
Chris@1
|
2231 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga32">FLAC__FRAME_HEADER_BITS_PER_SAMPLE_LEN</a> </td>
|
Chris@1
|
2232 </tr>
|
Chris@1
|
2233 </table>
|
Chris@1
|
2234 </td>
|
Chris@1
|
2235 </tr>
|
Chris@1
|
2236 </table>
|
Chris@1
|
2237 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2238 <tr>
|
Chris@1
|
2239 <td>
|
Chris@1
|
2240
|
Chris@1
|
2241 </td>
|
Chris@1
|
2242 <td>
|
Chris@1
|
2243
|
Chris@1
|
2244 <p>
|
Chris@1
|
2245 == 3 (bits) </td>
|
Chris@1
|
2246 </tr>
|
Chris@1
|
2247 </table>
|
Chris@1
|
2248 <a class="anchor" name="ga33" doxytag="format.h::FLAC__FRAME_HEADER_ZERO_PAD_LEN"></a><p>
|
Chris@1
|
2249 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2250 <tr>
|
Chris@1
|
2251 <td class="mdRow">
|
Chris@1
|
2252 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2253 <tr>
|
Chris@1
|
2254 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga33">FLAC__FRAME_HEADER_ZERO_PAD_LEN</a> </td>
|
Chris@1
|
2255 </tr>
|
Chris@1
|
2256 </table>
|
Chris@1
|
2257 </td>
|
Chris@1
|
2258 </tr>
|
Chris@1
|
2259 </table>
|
Chris@1
|
2260 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2261 <tr>
|
Chris@1
|
2262 <td>
|
Chris@1
|
2263
|
Chris@1
|
2264 </td>
|
Chris@1
|
2265 <td>
|
Chris@1
|
2266
|
Chris@1
|
2267 <p>
|
Chris@1
|
2268 == 1 (bit) </td>
|
Chris@1
|
2269 </tr>
|
Chris@1
|
2270 </table>
|
Chris@1
|
2271 <a class="anchor" name="ga34" doxytag="format.h::FLAC__FRAME_HEADER_CRC_LEN"></a><p>
|
Chris@1
|
2272 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2273 <tr>
|
Chris@1
|
2274 <td class="mdRow">
|
Chris@1
|
2275 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2276 <tr>
|
Chris@1
|
2277 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga34">FLAC__FRAME_HEADER_CRC_LEN</a> </td>
|
Chris@1
|
2278 </tr>
|
Chris@1
|
2279 </table>
|
Chris@1
|
2280 </td>
|
Chris@1
|
2281 </tr>
|
Chris@1
|
2282 </table>
|
Chris@1
|
2283 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2284 <tr>
|
Chris@1
|
2285 <td>
|
Chris@1
|
2286
|
Chris@1
|
2287 </td>
|
Chris@1
|
2288 <td>
|
Chris@1
|
2289
|
Chris@1
|
2290 <p>
|
Chris@1
|
2291 == 8 (bits) </td>
|
Chris@1
|
2292 </tr>
|
Chris@1
|
2293 </table>
|
Chris@1
|
2294 <a class="anchor" name="ga35" doxytag="format.h::FLAC__FRAME_FOOTER_CRC_LEN"></a><p>
|
Chris@1
|
2295 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2296 <tr>
|
Chris@1
|
2297 <td class="mdRow">
|
Chris@1
|
2298 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2299 <tr>
|
Chris@1
|
2300 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga35">FLAC__FRAME_FOOTER_CRC_LEN</a> </td>
|
Chris@1
|
2301 </tr>
|
Chris@1
|
2302 </table>
|
Chris@1
|
2303 </td>
|
Chris@1
|
2304 </tr>
|
Chris@1
|
2305 </table>
|
Chris@1
|
2306 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2307 <tr>
|
Chris@1
|
2308 <td>
|
Chris@1
|
2309
|
Chris@1
|
2310 </td>
|
Chris@1
|
2311 <td>
|
Chris@1
|
2312
|
Chris@1
|
2313 <p>
|
Chris@1
|
2314 == 16 (bits) </td>
|
Chris@1
|
2315 </tr>
|
Chris@1
|
2316 </table>
|
Chris@1
|
2317 <a class="anchor" name="ga36" doxytag="format.h::FLAC__MetadataTypeString"></a><p>
|
Chris@1
|
2318 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2319 <tr>
|
Chris@1
|
2320 <td class="mdRow">
|
Chris@1
|
2321 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2322 <tr>
|
Chris@1
|
2323 <td class="md" nowrap valign="top">const char* const <a class="el" href="group__flac__format.html#ga36">FLAC__MetadataTypeString</a>[] </td>
|
Chris@1
|
2324 </tr>
|
Chris@1
|
2325 </table>
|
Chris@1
|
2326 </td>
|
Chris@1
|
2327 </tr>
|
Chris@1
|
2328 </table>
|
Chris@1
|
2329 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2330 <tr>
|
Chris@1
|
2331 <td>
|
Chris@1
|
2332
|
Chris@1
|
2333 </td>
|
Chris@1
|
2334 <td>
|
Chris@1
|
2335
|
Chris@1
|
2336 <p>
|
Chris@1
|
2337 Maps a FLAC__MetadataType to a C string.<p>
|
Chris@1
|
2338 Using a FLAC__MetadataType as the index to this array will give the string equivalent. The contents should not be modified. </td>
|
Chris@1
|
2339 </tr>
|
Chris@1
|
2340 </table>
|
Chris@1
|
2341 <a class="anchor" name="ga37" doxytag="format.h::FLAC__STREAM_METADATA_STREAMINFO_MIN_BLOCK_SIZE_LEN"></a><p>
|
Chris@1
|
2342 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2343 <tr>
|
Chris@1
|
2344 <td class="mdRow">
|
Chris@1
|
2345 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2346 <tr>
|
Chris@1
|
2347 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga37">FLAC__STREAM_METADATA_STREAMINFO_MIN_BLOCK_SIZE_LEN</a> </td>
|
Chris@1
|
2348 </tr>
|
Chris@1
|
2349 </table>
|
Chris@1
|
2350 </td>
|
Chris@1
|
2351 </tr>
|
Chris@1
|
2352 </table>
|
Chris@1
|
2353 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2354 <tr>
|
Chris@1
|
2355 <td>
|
Chris@1
|
2356
|
Chris@1
|
2357 </td>
|
Chris@1
|
2358 <td>
|
Chris@1
|
2359
|
Chris@1
|
2360 <p>
|
Chris@1
|
2361 == 16 (bits) </td>
|
Chris@1
|
2362 </tr>
|
Chris@1
|
2363 </table>
|
Chris@1
|
2364 <a class="anchor" name="ga38" doxytag="format.h::FLAC__STREAM_METADATA_STREAMINFO_MAX_BLOCK_SIZE_LEN"></a><p>
|
Chris@1
|
2365 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2366 <tr>
|
Chris@1
|
2367 <td class="mdRow">
|
Chris@1
|
2368 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2369 <tr>
|
Chris@1
|
2370 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga38">FLAC__STREAM_METADATA_STREAMINFO_MAX_BLOCK_SIZE_LEN</a> </td>
|
Chris@1
|
2371 </tr>
|
Chris@1
|
2372 </table>
|
Chris@1
|
2373 </td>
|
Chris@1
|
2374 </tr>
|
Chris@1
|
2375 </table>
|
Chris@1
|
2376 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2377 <tr>
|
Chris@1
|
2378 <td>
|
Chris@1
|
2379
|
Chris@1
|
2380 </td>
|
Chris@1
|
2381 <td>
|
Chris@1
|
2382
|
Chris@1
|
2383 <p>
|
Chris@1
|
2384 == 16 (bits) </td>
|
Chris@1
|
2385 </tr>
|
Chris@1
|
2386 </table>
|
Chris@1
|
2387 <a class="anchor" name="ga39" doxytag="format.h::FLAC__STREAM_METADATA_STREAMINFO_MIN_FRAME_SIZE_LEN"></a><p>
|
Chris@1
|
2388 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2389 <tr>
|
Chris@1
|
2390 <td class="mdRow">
|
Chris@1
|
2391 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2392 <tr>
|
Chris@1
|
2393 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga39">FLAC__STREAM_METADATA_STREAMINFO_MIN_FRAME_SIZE_LEN</a> </td>
|
Chris@1
|
2394 </tr>
|
Chris@1
|
2395 </table>
|
Chris@1
|
2396 </td>
|
Chris@1
|
2397 </tr>
|
Chris@1
|
2398 </table>
|
Chris@1
|
2399 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2400 <tr>
|
Chris@1
|
2401 <td>
|
Chris@1
|
2402
|
Chris@1
|
2403 </td>
|
Chris@1
|
2404 <td>
|
Chris@1
|
2405
|
Chris@1
|
2406 <p>
|
Chris@1
|
2407 == 24 (bits) </td>
|
Chris@1
|
2408 </tr>
|
Chris@1
|
2409 </table>
|
Chris@1
|
2410 <a class="anchor" name="ga40" doxytag="format.h::FLAC__STREAM_METADATA_STREAMINFO_MAX_FRAME_SIZE_LEN"></a><p>
|
Chris@1
|
2411 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2412 <tr>
|
Chris@1
|
2413 <td class="mdRow">
|
Chris@1
|
2414 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2415 <tr>
|
Chris@1
|
2416 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga40">FLAC__STREAM_METADATA_STREAMINFO_MAX_FRAME_SIZE_LEN</a> </td>
|
Chris@1
|
2417 </tr>
|
Chris@1
|
2418 </table>
|
Chris@1
|
2419 </td>
|
Chris@1
|
2420 </tr>
|
Chris@1
|
2421 </table>
|
Chris@1
|
2422 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2423 <tr>
|
Chris@1
|
2424 <td>
|
Chris@1
|
2425
|
Chris@1
|
2426 </td>
|
Chris@1
|
2427 <td>
|
Chris@1
|
2428
|
Chris@1
|
2429 <p>
|
Chris@1
|
2430 == 24 (bits) </td>
|
Chris@1
|
2431 </tr>
|
Chris@1
|
2432 </table>
|
Chris@1
|
2433 <a class="anchor" name="ga41" doxytag="format.h::FLAC__STREAM_METADATA_STREAMINFO_SAMPLE_RATE_LEN"></a><p>
|
Chris@1
|
2434 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2435 <tr>
|
Chris@1
|
2436 <td class="mdRow">
|
Chris@1
|
2437 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2438 <tr>
|
Chris@1
|
2439 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga41">FLAC__STREAM_METADATA_STREAMINFO_SAMPLE_RATE_LEN</a> </td>
|
Chris@1
|
2440 </tr>
|
Chris@1
|
2441 </table>
|
Chris@1
|
2442 </td>
|
Chris@1
|
2443 </tr>
|
Chris@1
|
2444 </table>
|
Chris@1
|
2445 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2446 <tr>
|
Chris@1
|
2447 <td>
|
Chris@1
|
2448
|
Chris@1
|
2449 </td>
|
Chris@1
|
2450 <td>
|
Chris@1
|
2451
|
Chris@1
|
2452 <p>
|
Chris@1
|
2453 == 20 (bits) </td>
|
Chris@1
|
2454 </tr>
|
Chris@1
|
2455 </table>
|
Chris@1
|
2456 <a class="anchor" name="ga42" doxytag="format.h::FLAC__STREAM_METADATA_STREAMINFO_CHANNELS_LEN"></a><p>
|
Chris@1
|
2457 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2458 <tr>
|
Chris@1
|
2459 <td class="mdRow">
|
Chris@1
|
2460 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2461 <tr>
|
Chris@1
|
2462 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga42">FLAC__STREAM_METADATA_STREAMINFO_CHANNELS_LEN</a> </td>
|
Chris@1
|
2463 </tr>
|
Chris@1
|
2464 </table>
|
Chris@1
|
2465 </td>
|
Chris@1
|
2466 </tr>
|
Chris@1
|
2467 </table>
|
Chris@1
|
2468 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2469 <tr>
|
Chris@1
|
2470 <td>
|
Chris@1
|
2471
|
Chris@1
|
2472 </td>
|
Chris@1
|
2473 <td>
|
Chris@1
|
2474
|
Chris@1
|
2475 <p>
|
Chris@1
|
2476 == 3 (bits) </td>
|
Chris@1
|
2477 </tr>
|
Chris@1
|
2478 </table>
|
Chris@1
|
2479 <a class="anchor" name="ga43" doxytag="format.h::FLAC__STREAM_METADATA_STREAMINFO_BITS_PER_SAMPLE_LEN"></a><p>
|
Chris@1
|
2480 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2481 <tr>
|
Chris@1
|
2482 <td class="mdRow">
|
Chris@1
|
2483 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2484 <tr>
|
Chris@1
|
2485 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga43">FLAC__STREAM_METADATA_STREAMINFO_BITS_PER_SAMPLE_LEN</a> </td>
|
Chris@1
|
2486 </tr>
|
Chris@1
|
2487 </table>
|
Chris@1
|
2488 </td>
|
Chris@1
|
2489 </tr>
|
Chris@1
|
2490 </table>
|
Chris@1
|
2491 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2492 <tr>
|
Chris@1
|
2493 <td>
|
Chris@1
|
2494
|
Chris@1
|
2495 </td>
|
Chris@1
|
2496 <td>
|
Chris@1
|
2497
|
Chris@1
|
2498 <p>
|
Chris@1
|
2499 == 5 (bits) </td>
|
Chris@1
|
2500 </tr>
|
Chris@1
|
2501 </table>
|
Chris@1
|
2502 <a class="anchor" name="ga44" doxytag="format.h::FLAC__STREAM_METADATA_STREAMINFO_TOTAL_SAMPLES_LEN"></a><p>
|
Chris@1
|
2503 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2504 <tr>
|
Chris@1
|
2505 <td class="mdRow">
|
Chris@1
|
2506 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2507 <tr>
|
Chris@1
|
2508 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga44">FLAC__STREAM_METADATA_STREAMINFO_TOTAL_SAMPLES_LEN</a> </td>
|
Chris@1
|
2509 </tr>
|
Chris@1
|
2510 </table>
|
Chris@1
|
2511 </td>
|
Chris@1
|
2512 </tr>
|
Chris@1
|
2513 </table>
|
Chris@1
|
2514 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2515 <tr>
|
Chris@1
|
2516 <td>
|
Chris@1
|
2517
|
Chris@1
|
2518 </td>
|
Chris@1
|
2519 <td>
|
Chris@1
|
2520
|
Chris@1
|
2521 <p>
|
Chris@1
|
2522 == 36 (bits) </td>
|
Chris@1
|
2523 </tr>
|
Chris@1
|
2524 </table>
|
Chris@1
|
2525 <a class="anchor" name="ga45" doxytag="format.h::FLAC__STREAM_METADATA_STREAMINFO_MD5SUM_LEN"></a><p>
|
Chris@1
|
2526 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2527 <tr>
|
Chris@1
|
2528 <td class="mdRow">
|
Chris@1
|
2529 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2530 <tr>
|
Chris@1
|
2531 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga45">FLAC__STREAM_METADATA_STREAMINFO_MD5SUM_LEN</a> </td>
|
Chris@1
|
2532 </tr>
|
Chris@1
|
2533 </table>
|
Chris@1
|
2534 </td>
|
Chris@1
|
2535 </tr>
|
Chris@1
|
2536 </table>
|
Chris@1
|
2537 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2538 <tr>
|
Chris@1
|
2539 <td>
|
Chris@1
|
2540
|
Chris@1
|
2541 </td>
|
Chris@1
|
2542 <td>
|
Chris@1
|
2543
|
Chris@1
|
2544 <p>
|
Chris@1
|
2545 == 128 (bits) </td>
|
Chris@1
|
2546 </tr>
|
Chris@1
|
2547 </table>
|
Chris@1
|
2548 <a class="anchor" name="ga46" doxytag="format.h::FLAC__STREAM_METADATA_APPLICATION_ID_LEN"></a><p>
|
Chris@1
|
2549 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2550 <tr>
|
Chris@1
|
2551 <td class="mdRow">
|
Chris@1
|
2552 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2553 <tr>
|
Chris@1
|
2554 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga46">FLAC__STREAM_METADATA_APPLICATION_ID_LEN</a> </td>
|
Chris@1
|
2555 </tr>
|
Chris@1
|
2556 </table>
|
Chris@1
|
2557 </td>
|
Chris@1
|
2558 </tr>
|
Chris@1
|
2559 </table>
|
Chris@1
|
2560 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2561 <tr>
|
Chris@1
|
2562 <td>
|
Chris@1
|
2563
|
Chris@1
|
2564 </td>
|
Chris@1
|
2565 <td>
|
Chris@1
|
2566
|
Chris@1
|
2567 <p>
|
Chris@1
|
2568 == 32 (bits) </td>
|
Chris@1
|
2569 </tr>
|
Chris@1
|
2570 </table>
|
Chris@1
|
2571 <a class="anchor" name="ga47" doxytag="format.h::FLAC__STREAM_METADATA_SEEKPOINT_SAMPLE_NUMBER_LEN"></a><p>
|
Chris@1
|
2572 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2573 <tr>
|
Chris@1
|
2574 <td class="mdRow">
|
Chris@1
|
2575 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2576 <tr>
|
Chris@1
|
2577 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga47">FLAC__STREAM_METADATA_SEEKPOINT_SAMPLE_NUMBER_LEN</a> </td>
|
Chris@1
|
2578 </tr>
|
Chris@1
|
2579 </table>
|
Chris@1
|
2580 </td>
|
Chris@1
|
2581 </tr>
|
Chris@1
|
2582 </table>
|
Chris@1
|
2583 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2584 <tr>
|
Chris@1
|
2585 <td>
|
Chris@1
|
2586
|
Chris@1
|
2587 </td>
|
Chris@1
|
2588 <td>
|
Chris@1
|
2589
|
Chris@1
|
2590 <p>
|
Chris@1
|
2591 == 64 (bits) </td>
|
Chris@1
|
2592 </tr>
|
Chris@1
|
2593 </table>
|
Chris@1
|
2594 <a class="anchor" name="ga48" doxytag="format.h::FLAC__STREAM_METADATA_SEEKPOINT_STREAM_OFFSET_LEN"></a><p>
|
Chris@1
|
2595 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2596 <tr>
|
Chris@1
|
2597 <td class="mdRow">
|
Chris@1
|
2598 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2599 <tr>
|
Chris@1
|
2600 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga48">FLAC__STREAM_METADATA_SEEKPOINT_STREAM_OFFSET_LEN</a> </td>
|
Chris@1
|
2601 </tr>
|
Chris@1
|
2602 </table>
|
Chris@1
|
2603 </td>
|
Chris@1
|
2604 </tr>
|
Chris@1
|
2605 </table>
|
Chris@1
|
2606 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2607 <tr>
|
Chris@1
|
2608 <td>
|
Chris@1
|
2609
|
Chris@1
|
2610 </td>
|
Chris@1
|
2611 <td>
|
Chris@1
|
2612
|
Chris@1
|
2613 <p>
|
Chris@1
|
2614 == 64 (bits) </td>
|
Chris@1
|
2615 </tr>
|
Chris@1
|
2616 </table>
|
Chris@1
|
2617 <a class="anchor" name="ga49" doxytag="format.h::FLAC__STREAM_METADATA_SEEKPOINT_FRAME_SAMPLES_LEN"></a><p>
|
Chris@1
|
2618 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2619 <tr>
|
Chris@1
|
2620 <td class="mdRow">
|
Chris@1
|
2621 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2622 <tr>
|
Chris@1
|
2623 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga49">FLAC__STREAM_METADATA_SEEKPOINT_FRAME_SAMPLES_LEN</a> </td>
|
Chris@1
|
2624 </tr>
|
Chris@1
|
2625 </table>
|
Chris@1
|
2626 </td>
|
Chris@1
|
2627 </tr>
|
Chris@1
|
2628 </table>
|
Chris@1
|
2629 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2630 <tr>
|
Chris@1
|
2631 <td>
|
Chris@1
|
2632
|
Chris@1
|
2633 </td>
|
Chris@1
|
2634 <td>
|
Chris@1
|
2635
|
Chris@1
|
2636 <p>
|
Chris@1
|
2637 == 16 (bits) </td>
|
Chris@1
|
2638 </tr>
|
Chris@1
|
2639 </table>
|
Chris@1
|
2640 <a class="anchor" name="ga50" doxytag="format.h::FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER"></a><p>
|
Chris@1
|
2641 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2642 <tr>
|
Chris@1
|
2643 <td class="mdRow">
|
Chris@1
|
2644 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2645 <tr>
|
Chris@1
|
2646 <td class="md" nowrap valign="top">const FLAC__uint64 <a class="el" href="group__flac__format.html#ga50">FLAC__STREAM_METADATA_SEEKPOINT_PLACEHOLDER</a> </td>
|
Chris@1
|
2647 </tr>
|
Chris@1
|
2648 </table>
|
Chris@1
|
2649 </td>
|
Chris@1
|
2650 </tr>
|
Chris@1
|
2651 </table>
|
Chris@1
|
2652 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2653 <tr>
|
Chris@1
|
2654 <td>
|
Chris@1
|
2655
|
Chris@1
|
2656 </td>
|
Chris@1
|
2657 <td>
|
Chris@1
|
2658
|
Chris@1
|
2659 <p>
|
Chris@1
|
2660 The value used in the <em>sample_number</em> field of FLAC__StreamMetadataSeekPoint used to indicate a placeholder point (== 0xffffffffffffffff). </td>
|
Chris@1
|
2661 </tr>
|
Chris@1
|
2662 </table>
|
Chris@1
|
2663 <a class="anchor" name="ga51" doxytag="format.h::FLAC__STREAM_METADATA_VORBIS_COMMENT_ENTRY_LENGTH_LEN"></a><p>
|
Chris@1
|
2664 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2665 <tr>
|
Chris@1
|
2666 <td class="mdRow">
|
Chris@1
|
2667 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2668 <tr>
|
Chris@1
|
2669 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga51">FLAC__STREAM_METADATA_VORBIS_COMMENT_ENTRY_LENGTH_LEN</a> </td>
|
Chris@1
|
2670 </tr>
|
Chris@1
|
2671 </table>
|
Chris@1
|
2672 </td>
|
Chris@1
|
2673 </tr>
|
Chris@1
|
2674 </table>
|
Chris@1
|
2675 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2676 <tr>
|
Chris@1
|
2677 <td>
|
Chris@1
|
2678
|
Chris@1
|
2679 </td>
|
Chris@1
|
2680 <td>
|
Chris@1
|
2681
|
Chris@1
|
2682 <p>
|
Chris@1
|
2683 == 32 (bits) </td>
|
Chris@1
|
2684 </tr>
|
Chris@1
|
2685 </table>
|
Chris@1
|
2686 <a class="anchor" name="ga52" doxytag="format.h::FLAC__STREAM_METADATA_VORBIS_COMMENT_NUM_COMMENTS_LEN"></a><p>
|
Chris@1
|
2687 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2688 <tr>
|
Chris@1
|
2689 <td class="mdRow">
|
Chris@1
|
2690 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2691 <tr>
|
Chris@1
|
2692 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga52">FLAC__STREAM_METADATA_VORBIS_COMMENT_NUM_COMMENTS_LEN</a> </td>
|
Chris@1
|
2693 </tr>
|
Chris@1
|
2694 </table>
|
Chris@1
|
2695 </td>
|
Chris@1
|
2696 </tr>
|
Chris@1
|
2697 </table>
|
Chris@1
|
2698 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2699 <tr>
|
Chris@1
|
2700 <td>
|
Chris@1
|
2701
|
Chris@1
|
2702 </td>
|
Chris@1
|
2703 <td>
|
Chris@1
|
2704
|
Chris@1
|
2705 <p>
|
Chris@1
|
2706 == 32 (bits) </td>
|
Chris@1
|
2707 </tr>
|
Chris@1
|
2708 </table>
|
Chris@1
|
2709 <a class="anchor" name="ga53" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_INDEX_OFFSET_LEN"></a><p>
|
Chris@1
|
2710 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2711 <tr>
|
Chris@1
|
2712 <td class="mdRow">
|
Chris@1
|
2713 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2714 <tr>
|
Chris@1
|
2715 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga53">FLAC__STREAM_METADATA_CUESHEET_INDEX_OFFSET_LEN</a> </td>
|
Chris@1
|
2716 </tr>
|
Chris@1
|
2717 </table>
|
Chris@1
|
2718 </td>
|
Chris@1
|
2719 </tr>
|
Chris@1
|
2720 </table>
|
Chris@1
|
2721 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2722 <tr>
|
Chris@1
|
2723 <td>
|
Chris@1
|
2724
|
Chris@1
|
2725 </td>
|
Chris@1
|
2726 <td>
|
Chris@1
|
2727
|
Chris@1
|
2728 <p>
|
Chris@1
|
2729 == 64 (bits) </td>
|
Chris@1
|
2730 </tr>
|
Chris@1
|
2731 </table>
|
Chris@1
|
2732 <a class="anchor" name="ga54" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_INDEX_NUMBER_LEN"></a><p>
|
Chris@1
|
2733 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2734 <tr>
|
Chris@1
|
2735 <td class="mdRow">
|
Chris@1
|
2736 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2737 <tr>
|
Chris@1
|
2738 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga54">FLAC__STREAM_METADATA_CUESHEET_INDEX_NUMBER_LEN</a> </td>
|
Chris@1
|
2739 </tr>
|
Chris@1
|
2740 </table>
|
Chris@1
|
2741 </td>
|
Chris@1
|
2742 </tr>
|
Chris@1
|
2743 </table>
|
Chris@1
|
2744 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2745 <tr>
|
Chris@1
|
2746 <td>
|
Chris@1
|
2747
|
Chris@1
|
2748 </td>
|
Chris@1
|
2749 <td>
|
Chris@1
|
2750
|
Chris@1
|
2751 <p>
|
Chris@1
|
2752 == 8 (bits) </td>
|
Chris@1
|
2753 </tr>
|
Chris@1
|
2754 </table>
|
Chris@1
|
2755 <a class="anchor" name="ga55" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_INDEX_RESERVED_LEN"></a><p>
|
Chris@1
|
2756 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2757 <tr>
|
Chris@1
|
2758 <td class="mdRow">
|
Chris@1
|
2759 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2760 <tr>
|
Chris@1
|
2761 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga55">FLAC__STREAM_METADATA_CUESHEET_INDEX_RESERVED_LEN</a> </td>
|
Chris@1
|
2762 </tr>
|
Chris@1
|
2763 </table>
|
Chris@1
|
2764 </td>
|
Chris@1
|
2765 </tr>
|
Chris@1
|
2766 </table>
|
Chris@1
|
2767 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2768 <tr>
|
Chris@1
|
2769 <td>
|
Chris@1
|
2770
|
Chris@1
|
2771 </td>
|
Chris@1
|
2772 <td>
|
Chris@1
|
2773
|
Chris@1
|
2774 <p>
|
Chris@1
|
2775 == 3*8 (bits) </td>
|
Chris@1
|
2776 </tr>
|
Chris@1
|
2777 </table>
|
Chris@1
|
2778 <a class="anchor" name="ga56" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_TRACK_OFFSET_LEN"></a><p>
|
Chris@1
|
2779 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2780 <tr>
|
Chris@1
|
2781 <td class="mdRow">
|
Chris@1
|
2782 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2783 <tr>
|
Chris@1
|
2784 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga56">FLAC__STREAM_METADATA_CUESHEET_TRACK_OFFSET_LEN</a> </td>
|
Chris@1
|
2785 </tr>
|
Chris@1
|
2786 </table>
|
Chris@1
|
2787 </td>
|
Chris@1
|
2788 </tr>
|
Chris@1
|
2789 </table>
|
Chris@1
|
2790 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2791 <tr>
|
Chris@1
|
2792 <td>
|
Chris@1
|
2793
|
Chris@1
|
2794 </td>
|
Chris@1
|
2795 <td>
|
Chris@1
|
2796
|
Chris@1
|
2797 <p>
|
Chris@1
|
2798 == 64 (bits) </td>
|
Chris@1
|
2799 </tr>
|
Chris@1
|
2800 </table>
|
Chris@1
|
2801 <a class="anchor" name="ga57" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_TRACK_NUMBER_LEN"></a><p>
|
Chris@1
|
2802 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2803 <tr>
|
Chris@1
|
2804 <td class="mdRow">
|
Chris@1
|
2805 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2806 <tr>
|
Chris@1
|
2807 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga57">FLAC__STREAM_METADATA_CUESHEET_TRACK_NUMBER_LEN</a> </td>
|
Chris@1
|
2808 </tr>
|
Chris@1
|
2809 </table>
|
Chris@1
|
2810 </td>
|
Chris@1
|
2811 </tr>
|
Chris@1
|
2812 </table>
|
Chris@1
|
2813 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2814 <tr>
|
Chris@1
|
2815 <td>
|
Chris@1
|
2816
|
Chris@1
|
2817 </td>
|
Chris@1
|
2818 <td>
|
Chris@1
|
2819
|
Chris@1
|
2820 <p>
|
Chris@1
|
2821 == 8 (bits) </td>
|
Chris@1
|
2822 </tr>
|
Chris@1
|
2823 </table>
|
Chris@1
|
2824 <a class="anchor" name="ga58" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_TRACK_ISRC_LEN"></a><p>
|
Chris@1
|
2825 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2826 <tr>
|
Chris@1
|
2827 <td class="mdRow">
|
Chris@1
|
2828 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2829 <tr>
|
Chris@1
|
2830 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga58">FLAC__STREAM_METADATA_CUESHEET_TRACK_ISRC_LEN</a> </td>
|
Chris@1
|
2831 </tr>
|
Chris@1
|
2832 </table>
|
Chris@1
|
2833 </td>
|
Chris@1
|
2834 </tr>
|
Chris@1
|
2835 </table>
|
Chris@1
|
2836 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2837 <tr>
|
Chris@1
|
2838 <td>
|
Chris@1
|
2839
|
Chris@1
|
2840 </td>
|
Chris@1
|
2841 <td>
|
Chris@1
|
2842
|
Chris@1
|
2843 <p>
|
Chris@1
|
2844 == 12*8 (bits) </td>
|
Chris@1
|
2845 </tr>
|
Chris@1
|
2846 </table>
|
Chris@1
|
2847 <a class="anchor" name="ga59" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_TRACK_TYPE_LEN"></a><p>
|
Chris@1
|
2848 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2849 <tr>
|
Chris@1
|
2850 <td class="mdRow">
|
Chris@1
|
2851 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2852 <tr>
|
Chris@1
|
2853 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga59">FLAC__STREAM_METADATA_CUESHEET_TRACK_TYPE_LEN</a> </td>
|
Chris@1
|
2854 </tr>
|
Chris@1
|
2855 </table>
|
Chris@1
|
2856 </td>
|
Chris@1
|
2857 </tr>
|
Chris@1
|
2858 </table>
|
Chris@1
|
2859 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2860 <tr>
|
Chris@1
|
2861 <td>
|
Chris@1
|
2862
|
Chris@1
|
2863 </td>
|
Chris@1
|
2864 <td>
|
Chris@1
|
2865
|
Chris@1
|
2866 <p>
|
Chris@1
|
2867 == 1 (bit) </td>
|
Chris@1
|
2868 </tr>
|
Chris@1
|
2869 </table>
|
Chris@1
|
2870 <a class="anchor" name="ga60" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_TRACK_PRE_EMPHASIS_LEN"></a><p>
|
Chris@1
|
2871 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2872 <tr>
|
Chris@1
|
2873 <td class="mdRow">
|
Chris@1
|
2874 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2875 <tr>
|
Chris@1
|
2876 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga60">FLAC__STREAM_METADATA_CUESHEET_TRACK_PRE_EMPHASIS_LEN</a> </td>
|
Chris@1
|
2877 </tr>
|
Chris@1
|
2878 </table>
|
Chris@1
|
2879 </td>
|
Chris@1
|
2880 </tr>
|
Chris@1
|
2881 </table>
|
Chris@1
|
2882 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2883 <tr>
|
Chris@1
|
2884 <td>
|
Chris@1
|
2885
|
Chris@1
|
2886 </td>
|
Chris@1
|
2887 <td>
|
Chris@1
|
2888
|
Chris@1
|
2889 <p>
|
Chris@1
|
2890 == 1 (bit) </td>
|
Chris@1
|
2891 </tr>
|
Chris@1
|
2892 </table>
|
Chris@1
|
2893 <a class="anchor" name="ga61" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_TRACK_RESERVED_LEN"></a><p>
|
Chris@1
|
2894 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2895 <tr>
|
Chris@1
|
2896 <td class="mdRow">
|
Chris@1
|
2897 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2898 <tr>
|
Chris@1
|
2899 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga61">FLAC__STREAM_METADATA_CUESHEET_TRACK_RESERVED_LEN</a> </td>
|
Chris@1
|
2900 </tr>
|
Chris@1
|
2901 </table>
|
Chris@1
|
2902 </td>
|
Chris@1
|
2903 </tr>
|
Chris@1
|
2904 </table>
|
Chris@1
|
2905 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2906 <tr>
|
Chris@1
|
2907 <td>
|
Chris@1
|
2908
|
Chris@1
|
2909 </td>
|
Chris@1
|
2910 <td>
|
Chris@1
|
2911
|
Chris@1
|
2912 <p>
|
Chris@1
|
2913 == 6+13*8 (bits) </td>
|
Chris@1
|
2914 </tr>
|
Chris@1
|
2915 </table>
|
Chris@1
|
2916 <a class="anchor" name="ga62" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_TRACK_NUM_INDICES_LEN"></a><p>
|
Chris@1
|
2917 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2918 <tr>
|
Chris@1
|
2919 <td class="mdRow">
|
Chris@1
|
2920 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2921 <tr>
|
Chris@1
|
2922 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga62">FLAC__STREAM_METADATA_CUESHEET_TRACK_NUM_INDICES_LEN</a> </td>
|
Chris@1
|
2923 </tr>
|
Chris@1
|
2924 </table>
|
Chris@1
|
2925 </td>
|
Chris@1
|
2926 </tr>
|
Chris@1
|
2927 </table>
|
Chris@1
|
2928 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2929 <tr>
|
Chris@1
|
2930 <td>
|
Chris@1
|
2931
|
Chris@1
|
2932 </td>
|
Chris@1
|
2933 <td>
|
Chris@1
|
2934
|
Chris@1
|
2935 <p>
|
Chris@1
|
2936 == 8 (bits) </td>
|
Chris@1
|
2937 </tr>
|
Chris@1
|
2938 </table>
|
Chris@1
|
2939 <a class="anchor" name="ga63" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_MEDIA_CATALOG_NUMBER_LEN"></a><p>
|
Chris@1
|
2940 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2941 <tr>
|
Chris@1
|
2942 <td class="mdRow">
|
Chris@1
|
2943 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2944 <tr>
|
Chris@1
|
2945 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga63">FLAC__STREAM_METADATA_CUESHEET_MEDIA_CATALOG_NUMBER_LEN</a> </td>
|
Chris@1
|
2946 </tr>
|
Chris@1
|
2947 </table>
|
Chris@1
|
2948 </td>
|
Chris@1
|
2949 </tr>
|
Chris@1
|
2950 </table>
|
Chris@1
|
2951 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2952 <tr>
|
Chris@1
|
2953 <td>
|
Chris@1
|
2954
|
Chris@1
|
2955 </td>
|
Chris@1
|
2956 <td>
|
Chris@1
|
2957
|
Chris@1
|
2958 <p>
|
Chris@1
|
2959 == 128*8 (bits) </td>
|
Chris@1
|
2960 </tr>
|
Chris@1
|
2961 </table>
|
Chris@1
|
2962 <a class="anchor" name="ga64" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_LEAD_IN_LEN"></a><p>
|
Chris@1
|
2963 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2964 <tr>
|
Chris@1
|
2965 <td class="mdRow">
|
Chris@1
|
2966 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2967 <tr>
|
Chris@1
|
2968 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga64">FLAC__STREAM_METADATA_CUESHEET_LEAD_IN_LEN</a> </td>
|
Chris@1
|
2969 </tr>
|
Chris@1
|
2970 </table>
|
Chris@1
|
2971 </td>
|
Chris@1
|
2972 </tr>
|
Chris@1
|
2973 </table>
|
Chris@1
|
2974 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2975 <tr>
|
Chris@1
|
2976 <td>
|
Chris@1
|
2977
|
Chris@1
|
2978 </td>
|
Chris@1
|
2979 <td>
|
Chris@1
|
2980
|
Chris@1
|
2981 <p>
|
Chris@1
|
2982 == 64 (bits) </td>
|
Chris@1
|
2983 </tr>
|
Chris@1
|
2984 </table>
|
Chris@1
|
2985 <a class="anchor" name="ga65" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_IS_CD_LEN"></a><p>
|
Chris@1
|
2986 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
2987 <tr>
|
Chris@1
|
2988 <td class="mdRow">
|
Chris@1
|
2989 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
2990 <tr>
|
Chris@1
|
2991 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga65">FLAC__STREAM_METADATA_CUESHEET_IS_CD_LEN</a> </td>
|
Chris@1
|
2992 </tr>
|
Chris@1
|
2993 </table>
|
Chris@1
|
2994 </td>
|
Chris@1
|
2995 </tr>
|
Chris@1
|
2996 </table>
|
Chris@1
|
2997 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
2998 <tr>
|
Chris@1
|
2999 <td>
|
Chris@1
|
3000
|
Chris@1
|
3001 </td>
|
Chris@1
|
3002 <td>
|
Chris@1
|
3003
|
Chris@1
|
3004 <p>
|
Chris@1
|
3005 == 1 (bit) </td>
|
Chris@1
|
3006 </tr>
|
Chris@1
|
3007 </table>
|
Chris@1
|
3008 <a class="anchor" name="ga66" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_RESERVED_LEN"></a><p>
|
Chris@1
|
3009 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3010 <tr>
|
Chris@1
|
3011 <td class="mdRow">
|
Chris@1
|
3012 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3013 <tr>
|
Chris@1
|
3014 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga66">FLAC__STREAM_METADATA_CUESHEET_RESERVED_LEN</a> </td>
|
Chris@1
|
3015 </tr>
|
Chris@1
|
3016 </table>
|
Chris@1
|
3017 </td>
|
Chris@1
|
3018 </tr>
|
Chris@1
|
3019 </table>
|
Chris@1
|
3020 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3021 <tr>
|
Chris@1
|
3022 <td>
|
Chris@1
|
3023
|
Chris@1
|
3024 </td>
|
Chris@1
|
3025 <td>
|
Chris@1
|
3026
|
Chris@1
|
3027 <p>
|
Chris@1
|
3028 == 7+258*8 (bits) </td>
|
Chris@1
|
3029 </tr>
|
Chris@1
|
3030 </table>
|
Chris@1
|
3031 <a class="anchor" name="ga67" doxytag="format.h::FLAC__STREAM_METADATA_CUESHEET_NUM_TRACKS_LEN"></a><p>
|
Chris@1
|
3032 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3033 <tr>
|
Chris@1
|
3034 <td class="mdRow">
|
Chris@1
|
3035 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3036 <tr>
|
Chris@1
|
3037 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga67">FLAC__STREAM_METADATA_CUESHEET_NUM_TRACKS_LEN</a> </td>
|
Chris@1
|
3038 </tr>
|
Chris@1
|
3039 </table>
|
Chris@1
|
3040 </td>
|
Chris@1
|
3041 </tr>
|
Chris@1
|
3042 </table>
|
Chris@1
|
3043 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3044 <tr>
|
Chris@1
|
3045 <td>
|
Chris@1
|
3046
|
Chris@1
|
3047 </td>
|
Chris@1
|
3048 <td>
|
Chris@1
|
3049
|
Chris@1
|
3050 <p>
|
Chris@1
|
3051 == 8 (bits) </td>
|
Chris@1
|
3052 </tr>
|
Chris@1
|
3053 </table>
|
Chris@1
|
3054 <a class="anchor" name="ga68" doxytag="format.h::FLAC__StreamMetadata_Picture_TypeString"></a><p>
|
Chris@1
|
3055 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3056 <tr>
|
Chris@1
|
3057 <td class="mdRow">
|
Chris@1
|
3058 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3059 <tr>
|
Chris@1
|
3060 <td class="md" nowrap valign="top">const char* const <a class="el" href="group__flac__format.html#ga68">FLAC__StreamMetadata_Picture_TypeString</a>[] </td>
|
Chris@1
|
3061 </tr>
|
Chris@1
|
3062 </table>
|
Chris@1
|
3063 </td>
|
Chris@1
|
3064 </tr>
|
Chris@1
|
3065 </table>
|
Chris@1
|
3066 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3067 <tr>
|
Chris@1
|
3068 <td>
|
Chris@1
|
3069
|
Chris@1
|
3070 </td>
|
Chris@1
|
3071 <td>
|
Chris@1
|
3072
|
Chris@1
|
3073 <p>
|
Chris@1
|
3074 Maps a FLAC__StreamMetadata_Picture_Type to a C string.<p>
|
Chris@1
|
3075 Using a FLAC__StreamMetadata_Picture_Type as the index to this array will give the string equivalent. The contents should not be modified. </td>
|
Chris@1
|
3076 </tr>
|
Chris@1
|
3077 </table>
|
Chris@1
|
3078 <a class="anchor" name="ga69" doxytag="format.h::FLAC__STREAM_METADATA_PICTURE_TYPE_LEN"></a><p>
|
Chris@1
|
3079 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3080 <tr>
|
Chris@1
|
3081 <td class="mdRow">
|
Chris@1
|
3082 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3083 <tr>
|
Chris@1
|
3084 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga69">FLAC__STREAM_METADATA_PICTURE_TYPE_LEN</a> </td>
|
Chris@1
|
3085 </tr>
|
Chris@1
|
3086 </table>
|
Chris@1
|
3087 </td>
|
Chris@1
|
3088 </tr>
|
Chris@1
|
3089 </table>
|
Chris@1
|
3090 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3091 <tr>
|
Chris@1
|
3092 <td>
|
Chris@1
|
3093
|
Chris@1
|
3094 </td>
|
Chris@1
|
3095 <td>
|
Chris@1
|
3096
|
Chris@1
|
3097 <p>
|
Chris@1
|
3098 == 32 (bits) </td>
|
Chris@1
|
3099 </tr>
|
Chris@1
|
3100 </table>
|
Chris@1
|
3101 <a class="anchor" name="ga70" doxytag="format.h::FLAC__STREAM_METADATA_PICTURE_MIME_TYPE_LENGTH_LEN"></a><p>
|
Chris@1
|
3102 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3103 <tr>
|
Chris@1
|
3104 <td class="mdRow">
|
Chris@1
|
3105 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3106 <tr>
|
Chris@1
|
3107 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga70">FLAC__STREAM_METADATA_PICTURE_MIME_TYPE_LENGTH_LEN</a> </td>
|
Chris@1
|
3108 </tr>
|
Chris@1
|
3109 </table>
|
Chris@1
|
3110 </td>
|
Chris@1
|
3111 </tr>
|
Chris@1
|
3112 </table>
|
Chris@1
|
3113 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3114 <tr>
|
Chris@1
|
3115 <td>
|
Chris@1
|
3116
|
Chris@1
|
3117 </td>
|
Chris@1
|
3118 <td>
|
Chris@1
|
3119
|
Chris@1
|
3120 <p>
|
Chris@1
|
3121 == 32 (bits) </td>
|
Chris@1
|
3122 </tr>
|
Chris@1
|
3123 </table>
|
Chris@1
|
3124 <a class="anchor" name="ga71" doxytag="format.h::FLAC__STREAM_METADATA_PICTURE_DESCRIPTION_LENGTH_LEN"></a><p>
|
Chris@1
|
3125 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3126 <tr>
|
Chris@1
|
3127 <td class="mdRow">
|
Chris@1
|
3128 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3129 <tr>
|
Chris@1
|
3130 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga71">FLAC__STREAM_METADATA_PICTURE_DESCRIPTION_LENGTH_LEN</a> </td>
|
Chris@1
|
3131 </tr>
|
Chris@1
|
3132 </table>
|
Chris@1
|
3133 </td>
|
Chris@1
|
3134 </tr>
|
Chris@1
|
3135 </table>
|
Chris@1
|
3136 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3137 <tr>
|
Chris@1
|
3138 <td>
|
Chris@1
|
3139
|
Chris@1
|
3140 </td>
|
Chris@1
|
3141 <td>
|
Chris@1
|
3142
|
Chris@1
|
3143 <p>
|
Chris@1
|
3144 == 32 (bits) </td>
|
Chris@1
|
3145 </tr>
|
Chris@1
|
3146 </table>
|
Chris@1
|
3147 <a class="anchor" name="ga72" doxytag="format.h::FLAC__STREAM_METADATA_PICTURE_WIDTH_LEN"></a><p>
|
Chris@1
|
3148 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3149 <tr>
|
Chris@1
|
3150 <td class="mdRow">
|
Chris@1
|
3151 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3152 <tr>
|
Chris@1
|
3153 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga72">FLAC__STREAM_METADATA_PICTURE_WIDTH_LEN</a> </td>
|
Chris@1
|
3154 </tr>
|
Chris@1
|
3155 </table>
|
Chris@1
|
3156 </td>
|
Chris@1
|
3157 </tr>
|
Chris@1
|
3158 </table>
|
Chris@1
|
3159 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3160 <tr>
|
Chris@1
|
3161 <td>
|
Chris@1
|
3162
|
Chris@1
|
3163 </td>
|
Chris@1
|
3164 <td>
|
Chris@1
|
3165
|
Chris@1
|
3166 <p>
|
Chris@1
|
3167 == 32 (bits) </td>
|
Chris@1
|
3168 </tr>
|
Chris@1
|
3169 </table>
|
Chris@1
|
3170 <a class="anchor" name="ga73" doxytag="format.h::FLAC__STREAM_METADATA_PICTURE_HEIGHT_LEN"></a><p>
|
Chris@1
|
3171 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3172 <tr>
|
Chris@1
|
3173 <td class="mdRow">
|
Chris@1
|
3174 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3175 <tr>
|
Chris@1
|
3176 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga73">FLAC__STREAM_METADATA_PICTURE_HEIGHT_LEN</a> </td>
|
Chris@1
|
3177 </tr>
|
Chris@1
|
3178 </table>
|
Chris@1
|
3179 </td>
|
Chris@1
|
3180 </tr>
|
Chris@1
|
3181 </table>
|
Chris@1
|
3182 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3183 <tr>
|
Chris@1
|
3184 <td>
|
Chris@1
|
3185
|
Chris@1
|
3186 </td>
|
Chris@1
|
3187 <td>
|
Chris@1
|
3188
|
Chris@1
|
3189 <p>
|
Chris@1
|
3190 == 32 (bits) </td>
|
Chris@1
|
3191 </tr>
|
Chris@1
|
3192 </table>
|
Chris@1
|
3193 <a class="anchor" name="ga74" doxytag="format.h::FLAC__STREAM_METADATA_PICTURE_DEPTH_LEN"></a><p>
|
Chris@1
|
3194 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3195 <tr>
|
Chris@1
|
3196 <td class="mdRow">
|
Chris@1
|
3197 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3198 <tr>
|
Chris@1
|
3199 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga74">FLAC__STREAM_METADATA_PICTURE_DEPTH_LEN</a> </td>
|
Chris@1
|
3200 </tr>
|
Chris@1
|
3201 </table>
|
Chris@1
|
3202 </td>
|
Chris@1
|
3203 </tr>
|
Chris@1
|
3204 </table>
|
Chris@1
|
3205 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3206 <tr>
|
Chris@1
|
3207 <td>
|
Chris@1
|
3208
|
Chris@1
|
3209 </td>
|
Chris@1
|
3210 <td>
|
Chris@1
|
3211
|
Chris@1
|
3212 <p>
|
Chris@1
|
3213 == 32 (bits) </td>
|
Chris@1
|
3214 </tr>
|
Chris@1
|
3215 </table>
|
Chris@1
|
3216 <a class="anchor" name="ga75" doxytag="format.h::FLAC__STREAM_METADATA_PICTURE_COLORS_LEN"></a><p>
|
Chris@1
|
3217 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3218 <tr>
|
Chris@1
|
3219 <td class="mdRow">
|
Chris@1
|
3220 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3221 <tr>
|
Chris@1
|
3222 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga75">FLAC__STREAM_METADATA_PICTURE_COLORS_LEN</a> </td>
|
Chris@1
|
3223 </tr>
|
Chris@1
|
3224 </table>
|
Chris@1
|
3225 </td>
|
Chris@1
|
3226 </tr>
|
Chris@1
|
3227 </table>
|
Chris@1
|
3228 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3229 <tr>
|
Chris@1
|
3230 <td>
|
Chris@1
|
3231
|
Chris@1
|
3232 </td>
|
Chris@1
|
3233 <td>
|
Chris@1
|
3234
|
Chris@1
|
3235 <p>
|
Chris@1
|
3236 == 32 (bits) </td>
|
Chris@1
|
3237 </tr>
|
Chris@1
|
3238 </table>
|
Chris@1
|
3239 <a class="anchor" name="ga76" doxytag="format.h::FLAC__STREAM_METADATA_PICTURE_DATA_LENGTH_LEN"></a><p>
|
Chris@1
|
3240 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3241 <tr>
|
Chris@1
|
3242 <td class="mdRow">
|
Chris@1
|
3243 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3244 <tr>
|
Chris@1
|
3245 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga76">FLAC__STREAM_METADATA_PICTURE_DATA_LENGTH_LEN</a> </td>
|
Chris@1
|
3246 </tr>
|
Chris@1
|
3247 </table>
|
Chris@1
|
3248 </td>
|
Chris@1
|
3249 </tr>
|
Chris@1
|
3250 </table>
|
Chris@1
|
3251 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3252 <tr>
|
Chris@1
|
3253 <td>
|
Chris@1
|
3254
|
Chris@1
|
3255 </td>
|
Chris@1
|
3256 <td>
|
Chris@1
|
3257
|
Chris@1
|
3258 <p>
|
Chris@1
|
3259 == 32 (bits) </td>
|
Chris@1
|
3260 </tr>
|
Chris@1
|
3261 </table>
|
Chris@1
|
3262 <a class="anchor" name="ga77" doxytag="format.h::FLAC__STREAM_METADATA_IS_LAST_LEN"></a><p>
|
Chris@1
|
3263 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3264 <tr>
|
Chris@1
|
3265 <td class="mdRow">
|
Chris@1
|
3266 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3267 <tr>
|
Chris@1
|
3268 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga77">FLAC__STREAM_METADATA_IS_LAST_LEN</a> </td>
|
Chris@1
|
3269 </tr>
|
Chris@1
|
3270 </table>
|
Chris@1
|
3271 </td>
|
Chris@1
|
3272 </tr>
|
Chris@1
|
3273 </table>
|
Chris@1
|
3274 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3275 <tr>
|
Chris@1
|
3276 <td>
|
Chris@1
|
3277
|
Chris@1
|
3278 </td>
|
Chris@1
|
3279 <td>
|
Chris@1
|
3280
|
Chris@1
|
3281 <p>
|
Chris@1
|
3282 == 1 (bit) </td>
|
Chris@1
|
3283 </tr>
|
Chris@1
|
3284 </table>
|
Chris@1
|
3285 <a class="anchor" name="ga78" doxytag="format.h::FLAC__STREAM_METADATA_TYPE_LEN"></a><p>
|
Chris@1
|
3286 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3287 <tr>
|
Chris@1
|
3288 <td class="mdRow">
|
Chris@1
|
3289 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3290 <tr>
|
Chris@1
|
3291 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga78">FLAC__STREAM_METADATA_TYPE_LEN</a> </td>
|
Chris@1
|
3292 </tr>
|
Chris@1
|
3293 </table>
|
Chris@1
|
3294 </td>
|
Chris@1
|
3295 </tr>
|
Chris@1
|
3296 </table>
|
Chris@1
|
3297 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3298 <tr>
|
Chris@1
|
3299 <td>
|
Chris@1
|
3300
|
Chris@1
|
3301 </td>
|
Chris@1
|
3302 <td>
|
Chris@1
|
3303
|
Chris@1
|
3304 <p>
|
Chris@1
|
3305 == 7 (bits) </td>
|
Chris@1
|
3306 </tr>
|
Chris@1
|
3307 </table>
|
Chris@1
|
3308 <a class="anchor" name="ga79" doxytag="format.h::FLAC__STREAM_METADATA_LENGTH_LEN"></a><p>
|
Chris@1
|
3309 <table class="mdTable" cellpadding="2" cellspacing="0">
|
Chris@1
|
3310 <tr>
|
Chris@1
|
3311 <td class="mdRow">
|
Chris@1
|
3312 <table cellpadding="0" cellspacing="0" border="0">
|
Chris@1
|
3313 <tr>
|
Chris@1
|
3314 <td class="md" nowrap valign="top">const unsigned <a class="el" href="group__flac__format.html#ga79">FLAC__STREAM_METADATA_LENGTH_LEN</a> </td>
|
Chris@1
|
3315 </tr>
|
Chris@1
|
3316 </table>
|
Chris@1
|
3317 </td>
|
Chris@1
|
3318 </tr>
|
Chris@1
|
3319 </table>
|
Chris@1
|
3320 <table cellspacing="5" cellpadding="0" border="0">
|
Chris@1
|
3321 <tr>
|
Chris@1
|
3322 <td>
|
Chris@1
|
3323
|
Chris@1
|
3324 </td>
|
Chris@1
|
3325 <td>
|
Chris@1
|
3326
|
Chris@1
|
3327 <p>
|
Chris@1
|
3328 == 24 (bits) </td>
|
Chris@1
|
3329 </tr>
|
Chris@1
|
3330 </table>
|
Chris@1
|
3331
|
Chris@1
|
3332 <hr size="1">
|
Chris@1
|
3333 <div class="copyright">
|
Chris@1
|
3334 <!-- @@@ oh so hacky -->
|
Chris@1
|
3335 <table>
|
Chris@1
|
3336 <tr>
|
Chris@1
|
3337 <td align="left">
|
Chris@1
|
3338 Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007 Josh Coalson
|
Chris@1
|
3339 </td>
|
Chris@1
|
3340 <td width="1%" align="right">
|
Chris@1
|
3341 <a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
|
Chris@1
|
3342 </td>
|
Chris@1
|
3343 </tr>
|
Chris@1
|
3344 </table>
|
Chris@1
|
3345 </div>
|
Chris@1
|
3346 <!-- Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007 Josh Coalson -->
|
Chris@1
|
3347 <!-- Permission is granted to copy, distribute and/or modify this document -->
|
Chris@1
|
3348 <!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
|
Chris@1
|
3349 <!-- or any later version published by the Free Software Foundation; -->
|
Chris@1
|
3350 <!-- with no invariant sections. -->
|
Chris@1
|
3351 <!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
|
Chris@1
|
3352 </body>
|
Chris@1
|
3353 </html>
|