1112
1112
<member kind="define">
1113
1113
<type>#define</type>
1114
1114
<name>FLAC__MAX_METADATA_TYPE_CODE</name>
1115
<anchor>a72</anchor>
1115
<anchor>a75</anchor>
1116
1116
<arglist></arglist>
1118
1118
<member kind="define">
1119
1119
<type>#define</type>
1120
1120
<name>FLAC__MIN_BLOCK_SIZE</name>
1121
<anchor>a73</anchor>
1121
<anchor>a76</anchor>
1122
1122
<arglist></arglist>
1124
1124
<member kind="define">
1125
1125
<type>#define</type>
1126
1126
<name>FLAC__MAX_BLOCK_SIZE</name>
1127
<anchor>a74</anchor>
1127
<anchor>a77</anchor>
1128
1128
<arglist></arglist>
1130
1130
<member kind="define">
1131
1131
<type>#define</type>
1132
1132
<name>FLAC__MAX_CHANNELS</name>
1133
<anchor>a75</anchor>
1133
<anchor>a78</anchor>
1134
1134
<arglist></arglist>
1136
1136
<member kind="define">
1137
1137
<type>#define</type>
1138
1138
<name>FLAC__MIN_BITS_PER_SAMPLE</name>
1139
<anchor>a76</anchor>
1139
<anchor>a79</anchor>
1140
1140
<arglist></arglist>
1142
1142
<member kind="define">
1143
1143
<type>#define</type>
1144
1144
<name>FLAC__MAX_BITS_PER_SAMPLE</name>
1145
<anchor>a77</anchor>
1145
<anchor>a80</anchor>
1146
1146
<arglist></arglist>
1148
1148
<member kind="define">
1149
1149
<type>#define</type>
1150
1150
<name>FLAC__REFERENCE_CODEC_MAX_BITS_PER_SAMPLE</name>
1151
<anchor>a78</anchor>
1151
<anchor>a81</anchor>
1152
1152
<arglist></arglist>
1154
1154
<member kind="define">
1155
1155
<type>#define</type>
1156
1156
<name>FLAC__MAX_SAMPLE_RATE</name>
1157
<anchor>a79</anchor>
1157
<anchor>a82</anchor>
1158
1158
<arglist></arglist>
1160
1160
<member kind="define">
1161
1161
<type>#define</type>
1162
1162
<name>FLAC__MAX_LPC_ORDER</name>
1163
<anchor>a80</anchor>
1163
<anchor>a83</anchor>
1164
1164
<arglist></arglist>
1166
1166
<member kind="define">
1167
1167
<type>#define</type>
1168
1168
<name>FLAC__MIN_QLP_COEFF_PRECISION</name>
1169
<anchor>a81</anchor>
1169
<anchor>a84</anchor>
1170
1170
<arglist></arglist>
1172
1172
<member kind="define">
1173
1173
<type>#define</type>
1174
1174
<name>FLAC__MAX_QLP_COEFF_PRECISION</name>
1175
<anchor>a82</anchor>
1175
<anchor>a85</anchor>
1176
1176
<arglist></arglist>
1178
1178
<member kind="define">
1179
1179
<type>#define</type>
1180
1180
<name>FLAC__MAX_FIXED_ORDER</name>
1181
<anchor>a83</anchor>
1181
<anchor>a86</anchor>
1182
1182
<arglist></arglist>
1184
1184
<member kind="define">
1185
1185
<type>#define</type>
1186
1186
<name>FLAC__MAX_RICE_PARTITION_ORDER</name>
1187
<anchor>a84</anchor>
1187
<anchor>a87</anchor>
1188
1188
<arglist></arglist>
1190
1190
<member kind="define">
1191
1191
<type>#define</type>
1192
1192
<name>FLAC__SUBSET_MAX_RICE_PARTITION_ORDER</name>
1193
<anchor>a85</anchor>
1193
<anchor>a88</anchor>
1194
1194
<arglist></arglist>
1196
1196
<member kind="define">
1197
1197
<type>#define</type>
1198
1198
<name>FLAC__STREAM_SYNC_LENGTH</name>
1199
<anchor>a86</anchor>
1199
<anchor>a89</anchor>
1200
1200
<arglist></arglist>
1202
1202
<member kind="define">
1203
1203
<type>#define</type>
1204
1204
<name>FLAC__STREAM_METADATA_STREAMINFO_LENGTH</name>
1205
<anchor>a87</anchor>
1205
<anchor>a90</anchor>
1206
1206
<arglist></arglist>
1208
1208
<member kind="define">
1209
1209
<type>#define</type>
1210
1210
<name>FLAC__STREAM_METADATA_SEEKPOINT_LENGTH</name>
1211
<anchor>a88</anchor>
1211
<anchor>a91</anchor>
1212
1212
<arglist></arglist>
1214
1214
<member kind="define">
1215
1215
<type>#define</type>
1216
1216
<name>FLAC__STREAM_METADATA_HEADER_LENGTH</name>
1217
<anchor>a89</anchor>
1217
<anchor>a92</anchor>
1218
1218
<arglist></arglist>
1220
1220
<member kind="enumeration">
1221
1221
<name>FLAC__EntropyCodingMethodType</name>
1222
<anchor>a90</anchor>
1222
<anchor>a93</anchor>
1223
1223
<arglist></arglist>
1225
1225
<member kind="enumvalue">
1226
1226
<name>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE</name>
1227
<anchor>a90a86</anchor>
1227
<anchor>a93a86</anchor>
1228
1228
<arglist></arglist>
1230
1230
<member kind="enumeration">
1231
1231
<name>FLAC__SubframeType</name>
1232
<anchor>a91</anchor>
1232
<anchor>a94</anchor>
1233
1233
<arglist></arglist>
1235
1235
<member kind="enumvalue">
1236
1236
<name>FLAC__SUBFRAME_TYPE_CONSTANT</name>
1237
<anchor>a91a87</anchor>
1237
<anchor>a94a87</anchor>
1238
1238
<arglist></arglist>
1240
1240
<member kind="enumvalue">
1241
1241
<name>FLAC__SUBFRAME_TYPE_VERBATIM</name>
1242
<anchor>a91a88</anchor>
1242
<anchor>a94a88</anchor>
1243
1243
<arglist></arglist>
1245
1245
<member kind="enumvalue">
1246
1246
<name>FLAC__SUBFRAME_TYPE_FIXED</name>
1247
<anchor>a91a89</anchor>
1247
<anchor>a94a89</anchor>
1248
1248
<arglist></arglist>
1250
1250
<member kind="enumvalue">
1251
1251
<name>FLAC__SUBFRAME_TYPE_LPC</name>
1252
<anchor>a91a90</anchor>
1252
<anchor>a94a90</anchor>
1253
1253
<arglist></arglist>
1255
1255
<member kind="enumeration">
1256
1256
<name>FLAC__ChannelAssignment</name>
1257
<anchor>a92</anchor>
1257
<anchor>a95</anchor>
1258
1258
<arglist></arglist>
1260
1260
<member kind="enumvalue">
1261
1261
<name>FLAC__CHANNEL_ASSIGNMENT_INDEPENDENT</name>
1262
<anchor>a92a91</anchor>
1262
<anchor>a95a91</anchor>
1263
1263
<arglist></arglist>
1265
1265
<member kind="enumvalue">
1266
1266
<name>FLAC__CHANNEL_ASSIGNMENT_LEFT_SIDE</name>
1267
<anchor>a92a92</anchor>
1267
<anchor>a95a92</anchor>
1268
1268
<arglist></arglist>
1270
1270
<member kind="enumvalue">
1271
1271
<name>FLAC__CHANNEL_ASSIGNMENT_RIGHT_SIDE</name>
1272
<anchor>a92a93</anchor>
1272
<anchor>a95a93</anchor>
1273
1273
<arglist></arglist>
1275
1275
<member kind="enumvalue">
1276
1276
<name>FLAC__CHANNEL_ASSIGNMENT_MID_SIDE</name>
1277
<anchor>a92a94</anchor>
1277
<anchor>a95a94</anchor>
1278
1278
<arglist></arglist>
1280
1280
<member kind="enumeration">
1281
1281
<name>FLAC__FrameNumberType</name>
1282
<anchor>a93</anchor>
1282
<anchor>a96</anchor>
1283
1283
<arglist></arglist>
1285
1285
<member kind="enumvalue">
1286
1286
<name>FLAC__FRAME_NUMBER_TYPE_FRAME_NUMBER</name>
1287
<anchor>a93a95</anchor>
1287
<anchor>a96a95</anchor>
1288
1288
<arglist></arglist>
1290
1290
<member kind="enumvalue">
1291
1291
<name>FLAC__FRAME_NUMBER_TYPE_SAMPLE_NUMBER</name>
1292
<anchor>a93a96</anchor>
1292
<anchor>a96a96</anchor>
1293
1293
<arglist></arglist>
1295
1295
<member kind="enumeration">
1296
1296
<name>FLAC__MetadataType</name>
1297
<anchor>a94</anchor>
1297
<anchor>a97</anchor>
1298
1298
<arglist></arglist>
1300
1300
<member kind="enumvalue">
1301
1301
<name>FLAC__METADATA_TYPE_STREAMINFO</name>
1302
<anchor>a94a97</anchor>
1302
<anchor>a97a97</anchor>
1303
1303
<arglist></arglist>
1305
1305
<member kind="enumvalue">
1306
1306
<name>FLAC__METADATA_TYPE_PADDING</name>
1307
<anchor>a94a98</anchor>
1307
<anchor>a97a98</anchor>
1308
1308
<arglist></arglist>
1310
1310
<member kind="enumvalue">
1311
1311
<name>FLAC__METADATA_TYPE_APPLICATION</name>
1312
<anchor>a94a99</anchor>
1312
<anchor>a97a99</anchor>
1313
1313
<arglist></arglist>
1315
1315
<member kind="enumvalue">
1316
1316
<name>FLAC__METADATA_TYPE_SEEKTABLE</name>
1317
<anchor>a94a100</anchor>
1317
<anchor>a97a100</anchor>
1318
1318
<arglist></arglist>
1320
1320
<member kind="enumvalue">
1321
1321
<name>FLAC__METADATA_TYPE_VORBIS_COMMENT</name>
1322
<anchor>a94a101</anchor>
1322
<anchor>a97a101</anchor>
1323
1323
<arglist></arglist>
1325
1325
<member kind="enumvalue">
1326
1326
<name>FLAC__METADATA_TYPE_CUESHEET</name>
1327
<anchor>a94a102</anchor>
1327
<anchor>a97a102</anchor>
1328
1328
<arglist></arglist>
1330
1330
<member kind="enumvalue">
1331
1331
<name>FLAC__METADATA_TYPE_UNDEFINED</name>
1332
<anchor>a94a103</anchor>
1332
<anchor>a97a103</anchor>
1333
1333
<arglist></arglist>
1335
1335
<member kind="function">
1341
1341
<member kind="function">
1342
1342
<type>FLAC__bool</type>
1343
<name>FLAC__format_vorbiscomment_entry_name_is_legal</name>
1344
<anchor>a69</anchor>
1345
<arglist>(const char *name)</arglist>
1347
<member kind="function">
1348
<type>FLAC__bool</type>
1349
<name>FLAC__format_vorbiscomment_entry_value_is_legal</name>
1350
<anchor>a70</anchor>
1351
<arglist>(const FLAC__byte *value, unsigned length)</arglist>
1353
<member kind="function">
1354
<type>FLAC__bool</type>
1355
<name>FLAC__format_vorbiscomment_entry_is_legal</name>
1356
<anchor>a71</anchor>
1357
<arglist>(const FLAC__byte *entry, unsigned length)</arglist>
1359
<member kind="function">
1360
<type>FLAC__bool</type>
1343
1361
<name>FLAC__format_seektable_is_legal</name>
1344
<anchor>a69</anchor>
1362
<anchor>a72</anchor>
1345
1363
<arglist>(const FLAC__StreamMetadata_SeekTable *seek_table)</arglist>
1347
1365
<member kind="function">
1348
1366
<type>unsigned</type>
1349
1367
<name>FLAC__format_seektable_sort</name>
1350
<anchor>a70</anchor>
1368
<anchor>a73</anchor>
1351
1369
<arglist>(FLAC__StreamMetadata_SeekTable *seek_table)</arglist>
1353
1371
<member kind="function">
1354
1372
<type>FLAC__bool</type>
1355
1373
<name>FLAC__format_cuesheet_is_legal</name>
1356
<anchor>a71</anchor>
1374
<anchor>a74</anchor>
1357
1375
<arglist>(const FLAC__StreamMetadata_CueSheet *cue_sheet, FLAC__bool check_cd_da_subset, const char **violation)</arglist>
1359
1377
<member kind="variable">
2275
2293
<member kind="function">
2276
2294
<type>FLAC__bool</type>
2295
<name>FLAC__metadata_object_vorbiscomment_append_comment</name>
2296
<anchor>a19</anchor>
2297
<arglist>(FLAC__StreamMetadata *object, FLAC__StreamMetadata_VorbisComment_Entry entry, FLAC__bool copy)</arglist>
2299
<member kind="function">
2300
<type>FLAC__bool</type>
2301
<name>FLAC__metadata_object_vorbiscomment_replace_comment</name>
2302
<anchor>a20</anchor>
2303
<arglist>(FLAC__StreamMetadata *object, FLAC__StreamMetadata_VorbisComment_Entry entry, FLAC__bool all, FLAC__bool copy)</arglist>
2305
<member kind="function">
2306
<type>FLAC__bool</type>
2277
2307
<name>FLAC__metadata_object_vorbiscomment_delete_comment</name>
2278
<anchor>a19</anchor>
2308
<anchor>a21</anchor>
2279
2309
<arglist>(FLAC__StreamMetadata *object, unsigned comment_num)</arglist>
2281
2311
<member kind="function">
2282
2312
<type>FLAC__bool</type>
2313
<name>FLAC__metadata_object_vorbiscomment_entry_from_name_value_pair</name>
2314
<anchor>a22</anchor>
2315
<arglist>(FLAC__StreamMetadata_VorbisComment_Entry *entry, const char *field_name, const char *field_value)</arglist>
2317
<member kind="function">
2318
<type>FLAC__bool</type>
2319
<name>FLAC__metadata_object_vorbiscomment_entry_to_name_value_pair</name>
2320
<anchor>a23</anchor>
2321
<arglist>(const FLAC__StreamMetadata_VorbisComment_Entry entry, char **field_name, char **field_value)</arglist>
2323
<member kind="function">
2324
<type>FLAC__bool</type>
2283
2325
<name>FLAC__metadata_object_vorbiscomment_entry_matches</name>
2284
<anchor>a20</anchor>
2285
<arglist>(const FLAC__StreamMetadata_VorbisComment_Entry *entry, const char *field_name, unsigned field_name_length)</arglist>
2326
<anchor>a24</anchor>
2327
<arglist>(const FLAC__StreamMetadata_VorbisComment_Entry entry, const char *field_name, unsigned field_name_length)</arglist>
2287
2329
<member kind="function">
2288
2330
<type>int</type>
2289
2331
<name>FLAC__metadata_object_vorbiscomment_find_entry_from</name>
2290
<anchor>a21</anchor>
2332
<anchor>a25</anchor>
2291
2333
<arglist>(const FLAC__StreamMetadata *object, unsigned offset, const char *field_name)</arglist>
2293
2335
<member kind="function">
2294
2336
<type>int</type>
2295
2337
<name>FLAC__metadata_object_vorbiscomment_remove_entry_matching</name>
2296
<anchor>a22</anchor>
2338
<anchor>a26</anchor>
2297
2339
<arglist>(FLAC__StreamMetadata *object, const char *field_name)</arglist>
2299
2341
<member kind="function">
2300
2342
<type>int</type>
2301
2343
<name>FLAC__metadata_object_vorbiscomment_remove_entries_matching</name>
2302
<anchor>a23</anchor>
2344
<anchor>a27</anchor>
2303
2345
<arglist>(FLAC__StreamMetadata *object, const char *field_name)</arglist>
2305
2347
<member kind="function">
2306
2348
<type>FLAC__StreamMetadata_CueSheet_Track *</type>
2307
2349
<name>FLAC__metadata_object_cuesheet_track_new</name>
2308
<anchor>a24</anchor>
2350
<anchor>a28</anchor>
2309
2351
<arglist>()</arglist>
2311
2353
<member kind="function">
2312
2354
<type>FLAC__StreamMetadata_CueSheet_Track *</type>
2313
2355
<name>FLAC__metadata_object_cuesheet_track_clone</name>
2314
<anchor>a25</anchor>
2356
<anchor>a29</anchor>
2315
2357
<arglist>(const FLAC__StreamMetadata_CueSheet_Track *object)</arglist>
2317
2359
<member kind="function">
2318
2360
<type>void</type>
2319
2361
<name>FLAC__metadata_object_cuesheet_track_delete</name>
2320
<anchor>a26</anchor>
2362
<anchor>a30</anchor>
2321
2363
<arglist>(FLAC__StreamMetadata_CueSheet_Track *object)</arglist>
2323
2365
<member kind="function">
2324
2366
<type>FLAC__bool</type>
2325
2367
<name>FLAC__metadata_object_cuesheet_track_resize_indices</name>
2326
<anchor>a27</anchor>
2368
<anchor>a31</anchor>
2327
2369
<arglist>(FLAC__StreamMetadata *object, unsigned track_num, unsigned new_num_indices)</arglist>
2329
2371
<member kind="function">
2330
2372
<type>FLAC__bool</type>
2331
2373
<name>FLAC__metadata_object_cuesheet_track_insert_index</name>
2332
<anchor>a28</anchor>
2374
<anchor>a32</anchor>
2333
2375
<arglist>(FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num, FLAC__StreamMetadata_CueSheet_Index index)</arglist>
2335
2377
<member kind="function">
2336
2378
<type>FLAC__bool</type>
2337
2379
<name>FLAC__metadata_object_cuesheet_track_insert_blank_index</name>
2338
<anchor>a29</anchor>
2380
<anchor>a33</anchor>
2339
2381
<arglist>(FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num)</arglist>
2341
2383
<member kind="function">
2342
2384
<type>FLAC__bool</type>
2343
2385
<name>FLAC__metadata_object_cuesheet_track_delete_index</name>
2344
<anchor>a30</anchor>
2386
<anchor>a34</anchor>
2345
2387
<arglist>(FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num)</arglist>
2347
2389
<member kind="function">
2348
2390
<type>FLAC__bool</type>
2349
2391
<name>FLAC__metadata_object_cuesheet_resize_tracks</name>
2350
<anchor>a31</anchor>
2392
<anchor>a35</anchor>
2351
2393
<arglist>(FLAC__StreamMetadata *object, unsigned new_num_tracks)</arglist>
2353
2395
<member kind="function">
2354
2396
<type>FLAC__bool</type>
2355
2397
<name>FLAC__metadata_object_cuesheet_insert_track</name>
2356
<anchor>a32</anchor>
2398
<anchor>a36</anchor>
2357
2399
<arglist>(FLAC__StreamMetadata *object, unsigned track_num, FLAC__StreamMetadata_CueSheet_Track *track, FLAC__bool copy)</arglist>
2359
2401
<member kind="function">
2360
2402
<type>FLAC__bool</type>
2361
2403
<name>FLAC__metadata_object_cuesheet_insert_blank_track</name>
2362
<anchor>a33</anchor>
2404
<anchor>a37</anchor>
2363
2405
<arglist>(FLAC__StreamMetadata *object, unsigned track_num)</arglist>
2365
2407
<member kind="function">
2366
2408
<type>FLAC__bool</type>
2367
2409
<name>FLAC__metadata_object_cuesheet_delete_track</name>
2368
<anchor>a34</anchor>
2410
<anchor>a38</anchor>
2369
2411
<arglist>(FLAC__StreamMetadata *object, unsigned track_num)</arglist>
2371
2413
<member kind="function">
2372
2414
<type>FLAC__bool</type>
2373
2415
<name>FLAC__metadata_object_cuesheet_is_legal</name>
2374
<anchor>a35</anchor>
2416
<anchor>a39</anchor>
2375
2417
<arglist>(const FLAC__StreamMetadata *object, FLAC__bool check_cd_da_subset, const char **violation)</arglist>
2377
2419
<member kind="variable">
6648
6690
<member kind="define">
6649
6691
<type>#define</type>
6650
6692
<name>FLAC__MAX_METADATA_TYPE_CODE</name>
6651
<anchor>a72</anchor>
6693
<anchor>a75</anchor>
6652
6694
<arglist></arglist>
6654
6696
<member kind="define">
6655
6697
<type>#define</type>
6656
6698
<name>FLAC__MIN_BLOCK_SIZE</name>
6657
<anchor>a73</anchor>
6699
<anchor>a76</anchor>
6658
6700
<arglist></arglist>
6660
6702
<member kind="define">
6661
6703
<type>#define</type>
6662
6704
<name>FLAC__MAX_BLOCK_SIZE</name>
6663
<anchor>a74</anchor>
6705
<anchor>a77</anchor>
6664
6706
<arglist></arglist>
6666
6708
<member kind="define">
6667
6709
<type>#define</type>
6668
6710
<name>FLAC__MAX_CHANNELS</name>
6669
<anchor>a75</anchor>
6711
<anchor>a78</anchor>
6670
6712
<arglist></arglist>
6672
6714
<member kind="define">
6673
6715
<type>#define</type>
6674
6716
<name>FLAC__MIN_BITS_PER_SAMPLE</name>
6675
<anchor>a76</anchor>
6717
<anchor>a79</anchor>
6676
6718
<arglist></arglist>
6678
6720
<member kind="define">
6679
6721
<type>#define</type>
6680
6722
<name>FLAC__MAX_BITS_PER_SAMPLE</name>
6681
<anchor>a77</anchor>
6723
<anchor>a80</anchor>
6682
6724
<arglist></arglist>
6684
6726
<member kind="define">
6685
6727
<type>#define</type>
6686
6728
<name>FLAC__REFERENCE_CODEC_MAX_BITS_PER_SAMPLE</name>
6687
<anchor>a78</anchor>
6729
<anchor>a81</anchor>
6688
6730
<arglist></arglist>
6690
6732
<member kind="define">
6691
6733
<type>#define</type>
6692
6734
<name>FLAC__MAX_SAMPLE_RATE</name>
6693
<anchor>a79</anchor>
6735
<anchor>a82</anchor>
6694
6736
<arglist></arglist>
6696
6738
<member kind="define">
6697
6739
<type>#define</type>
6698
6740
<name>FLAC__MAX_LPC_ORDER</name>
6699
<anchor>a80</anchor>
6741
<anchor>a83</anchor>
6700
6742
<arglist></arglist>
6702
6744
<member kind="define">
6703
6745
<type>#define</type>
6704
6746
<name>FLAC__MIN_QLP_COEFF_PRECISION</name>
6705
<anchor>a81</anchor>
6747
<anchor>a84</anchor>
6706
6748
<arglist></arglist>
6708
6750
<member kind="define">
6709
6751
<type>#define</type>
6710
6752
<name>FLAC__MAX_QLP_COEFF_PRECISION</name>
6711
<anchor>a82</anchor>
6753
<anchor>a85</anchor>
6712
6754
<arglist></arglist>
6714
6756
<member kind="define">
6715
6757
<type>#define</type>
6716
6758
<name>FLAC__MAX_FIXED_ORDER</name>
6717
<anchor>a83</anchor>
6759
<anchor>a86</anchor>
6718
6760
<arglist></arglist>
6720
6762
<member kind="define">
6721
6763
<type>#define</type>
6722
6764
<name>FLAC__MAX_RICE_PARTITION_ORDER</name>
6723
<anchor>a84</anchor>
6765
<anchor>a87</anchor>
6724
6766
<arglist></arglist>
6726
6768
<member kind="define">
6727
6769
<type>#define</type>
6728
6770
<name>FLAC__SUBSET_MAX_RICE_PARTITION_ORDER</name>
6729
<anchor>a85</anchor>
6771
<anchor>a88</anchor>
6730
6772
<arglist></arglist>
6732
6774
<member kind="define">
6733
6775
<type>#define</type>
6734
6776
<name>FLAC__STREAM_SYNC_LENGTH</name>
6735
<anchor>a86</anchor>
6777
<anchor>a89</anchor>
6736
6778
<arglist></arglist>
6738
6780
<member kind="define">
6739
6781
<type>#define</type>
6740
6782
<name>FLAC__STREAM_METADATA_STREAMINFO_LENGTH</name>
6741
<anchor>a87</anchor>
6783
<anchor>a90</anchor>
6742
6784
<arglist></arglist>
6744
6786
<member kind="define">
6745
6787
<type>#define</type>
6746
6788
<name>FLAC__STREAM_METADATA_SEEKPOINT_LENGTH</name>
6747
<anchor>a88</anchor>
6789
<anchor>a91</anchor>
6748
6790
<arglist></arglist>
6750
6792
<member kind="define">
6751
6793
<type>#define</type>
6752
6794
<name>FLAC__STREAM_METADATA_HEADER_LENGTH</name>
6753
<anchor>a89</anchor>
6795
<anchor>a92</anchor>
6754
6796
<arglist></arglist>
6756
6798
<member kind="enumeration">
6757
6799
<name>FLAC__EntropyCodingMethodType</name>
6758
<anchor>a90</anchor>
6800
<anchor>a93</anchor>
6759
6801
<arglist></arglist>
6761
6803
<member kind="enumvalue">
6762
6804
<name>FLAC__ENTROPY_CODING_METHOD_PARTITIONED_RICE</name>
6763
<anchor>a90a86</anchor>
6805
<anchor>a93a86</anchor>
6764
6806
<arglist></arglist>
6766
6808
<member kind="enumeration">
6767
6809
<name>FLAC__SubframeType</name>
6768
<anchor>a91</anchor>
6810
<anchor>a94</anchor>
6769
6811
<arglist></arglist>
6771
6813
<member kind="enumvalue">
6772
6814
<name>FLAC__SUBFRAME_TYPE_CONSTANT</name>
6773
<anchor>a91a87</anchor>
6815
<anchor>a94a87</anchor>
6774
6816
<arglist></arglist>
6776
6818
<member kind="enumvalue">
6777
6819
<name>FLAC__SUBFRAME_TYPE_VERBATIM</name>
6778
<anchor>a91a88</anchor>
6820
<anchor>a94a88</anchor>
6779
6821
<arglist></arglist>
6781
6823
<member kind="enumvalue">
6782
6824
<name>FLAC__SUBFRAME_TYPE_FIXED</name>
6783
<anchor>a91a89</anchor>
6825
<anchor>a94a89</anchor>
6784
6826
<arglist></arglist>
6786
6828
<member kind="enumvalue">
6787
6829
<name>FLAC__SUBFRAME_TYPE_LPC</name>
6788
<anchor>a91a90</anchor>
6830
<anchor>a94a90</anchor>
6789
6831
<arglist></arglist>
6791
6833
<member kind="enumeration">
6792
6834
<name>FLAC__ChannelAssignment</name>
6793
<anchor>a92</anchor>
6835
<anchor>a95</anchor>
6794
6836
<arglist></arglist>
6796
6838
<member kind="enumvalue">
6797
6839
<name>FLAC__CHANNEL_ASSIGNMENT_INDEPENDENT</name>
6798
<anchor>a92a91</anchor>
6840
<anchor>a95a91</anchor>
6799
6841
<arglist></arglist>
6801
6843
<member kind="enumvalue">
6802
6844
<name>FLAC__CHANNEL_ASSIGNMENT_LEFT_SIDE</name>
6803
<anchor>a92a92</anchor>
6845
<anchor>a95a92</anchor>
6804
6846
<arglist></arglist>
6806
6848
<member kind="enumvalue">
6807
6849
<name>FLAC__CHANNEL_ASSIGNMENT_RIGHT_SIDE</name>
6808
<anchor>a92a93</anchor>
6850
<anchor>a95a93</anchor>
6809
6851
<arglist></arglist>
6811
6853
<member kind="enumvalue">
6812
6854
<name>FLAC__CHANNEL_ASSIGNMENT_MID_SIDE</name>
6813
<anchor>a92a94</anchor>
6855
<anchor>a95a94</anchor>
6814
6856
<arglist></arglist>
6816
6858
<member kind="enumeration">
6817
6859
<name>FLAC__FrameNumberType</name>
6818
<anchor>a93</anchor>
6860
<anchor>a96</anchor>
6819
6861
<arglist></arglist>
6821
6863
<member kind="enumvalue">
6822
6864
<name>FLAC__FRAME_NUMBER_TYPE_FRAME_NUMBER</name>
6823
<anchor>a93a95</anchor>
6865
<anchor>a96a95</anchor>
6824
6866
<arglist></arglist>
6826
6868
<member kind="enumvalue">
6827
6869
<name>FLAC__FRAME_NUMBER_TYPE_SAMPLE_NUMBER</name>
6828
<anchor>a93a96</anchor>
6870
<anchor>a96a96</anchor>
6829
6871
<arglist></arglist>
6831
6873
<member kind="enumeration">
6832
6874
<name>FLAC__MetadataType</name>
6833
<anchor>a94</anchor>
6875
<anchor>a97</anchor>
6834
6876
<arglist></arglist>
6836
6878
<member kind="enumvalue">
6837
6879
<name>FLAC__METADATA_TYPE_STREAMINFO</name>
6838
<anchor>a94a97</anchor>
6880
<anchor>a97a97</anchor>
6839
6881
<arglist></arglist>
6841
6883
<member kind="enumvalue">
6842
6884
<name>FLAC__METADATA_TYPE_PADDING</name>
6843
<anchor>a94a98</anchor>
6885
<anchor>a97a98</anchor>
6844
6886
<arglist></arglist>
6846
6888
<member kind="enumvalue">
6847
6889
<name>FLAC__METADATA_TYPE_APPLICATION</name>
6848
<anchor>a94a99</anchor>
6890
<anchor>a97a99</anchor>
6849
6891
<arglist></arglist>
6851
6893
<member kind="enumvalue">
6852
6894
<name>FLAC__METADATA_TYPE_SEEKTABLE</name>
6853
<anchor>a94a100</anchor>
6895
<anchor>a97a100</anchor>
6854
6896
<arglist></arglist>
6856
6898
<member kind="enumvalue">
6857
6899
<name>FLAC__METADATA_TYPE_VORBIS_COMMENT</name>
6858
<anchor>a94a101</anchor>
6900
<anchor>a97a101</anchor>
6859
6901
<arglist></arglist>
6861
6903
<member kind="enumvalue">
6862
6904
<name>FLAC__METADATA_TYPE_CUESHEET</name>
6863
<anchor>a94a102</anchor>
6905
<anchor>a97a102</anchor>
6864
6906
<arglist></arglist>
6866
6908
<member kind="enumvalue">
6867
6909
<name>FLAC__METADATA_TYPE_UNDEFINED</name>
6868
<anchor>a94a103</anchor>
6910
<anchor>a97a103</anchor>
6869
6911
<arglist></arglist>
6871
6913
<member kind="function">
6877
6919
<member kind="function">
6878
6920
<type>FLAC__bool</type>
6921
<name>FLAC__format_vorbiscomment_entry_name_is_legal</name>
6922
<anchor>a69</anchor>
6923
<arglist>(const char *name)</arglist>
6925
<member kind="function">
6926
<type>FLAC__bool</type>
6927
<name>FLAC__format_vorbiscomment_entry_value_is_legal</name>
6928
<anchor>a70</anchor>
6929
<arglist>(const FLAC__byte *value, unsigned length)</arglist>
6931
<member kind="function">
6932
<type>FLAC__bool</type>
6933
<name>FLAC__format_vorbiscomment_entry_is_legal</name>
6934
<anchor>a71</anchor>
6935
<arglist>(const FLAC__byte *entry, unsigned length)</arglist>
6937
<member kind="function">
6938
<type>FLAC__bool</type>
6879
6939
<name>FLAC__format_seektable_is_legal</name>
6880
<anchor>a69</anchor>
6940
<anchor>a72</anchor>
6881
6941
<arglist>(const FLAC__StreamMetadata_SeekTable *seek_table)</arglist>
6883
6943
<member kind="function">
6884
6944
<type>unsigned</type>
6885
6945
<name>FLAC__format_seektable_sort</name>
6886
<anchor>a70</anchor>
6946
<anchor>a73</anchor>
6887
6947
<arglist>(FLAC__StreamMetadata_SeekTable *seek_table)</arglist>
6889
6949
<member kind="function">
6890
6950
<type>FLAC__bool</type>
6891
6951
<name>FLAC__format_cuesheet_is_legal</name>
6892
<anchor>a71</anchor>
6952
<anchor>a74</anchor>
6893
6953
<arglist>(const FLAC__StreamMetadata_CueSheet *cue_sheet, FLAC__bool check_cd_da_subset, const char **violation)</arglist>
6895
6955
<member kind="variable">
7847
7907
<member kind="function">
7848
7908
<type>FLAC__bool</type>
7909
<name>FLAC__metadata_object_vorbiscomment_append_comment</name>
7910
<anchor>a19</anchor>
7911
<arglist>(FLAC__StreamMetadata *object, FLAC__StreamMetadata_VorbisComment_Entry entry, FLAC__bool copy)</arglist>
7913
<member kind="function">
7914
<type>FLAC__bool</type>
7915
<name>FLAC__metadata_object_vorbiscomment_replace_comment</name>
7916
<anchor>a20</anchor>
7917
<arglist>(FLAC__StreamMetadata *object, FLAC__StreamMetadata_VorbisComment_Entry entry, FLAC__bool all, FLAC__bool copy)</arglist>
7919
<member kind="function">
7920
<type>FLAC__bool</type>
7849
7921
<name>FLAC__metadata_object_vorbiscomment_delete_comment</name>
7850
<anchor>a19</anchor>
7922
<anchor>a21</anchor>
7851
7923
<arglist>(FLAC__StreamMetadata *object, unsigned comment_num)</arglist>
7853
7925
<member kind="function">
7854
7926
<type>FLAC__bool</type>
7927
<name>FLAC__metadata_object_vorbiscomment_entry_from_name_value_pair</name>
7928
<anchor>a22</anchor>
7929
<arglist>(FLAC__StreamMetadata_VorbisComment_Entry *entry, const char *field_name, const char *field_value)</arglist>
7931
<member kind="function">
7932
<type>FLAC__bool</type>
7933
<name>FLAC__metadata_object_vorbiscomment_entry_to_name_value_pair</name>
7934
<anchor>a23</anchor>
7935
<arglist>(const FLAC__StreamMetadata_VorbisComment_Entry entry, char **field_name, char **field_value)</arglist>
7937
<member kind="function">
7938
<type>FLAC__bool</type>
7855
7939
<name>FLAC__metadata_object_vorbiscomment_entry_matches</name>
7856
<anchor>a20</anchor>
7857
<arglist>(const FLAC__StreamMetadata_VorbisComment_Entry *entry, const char *field_name, unsigned field_name_length)</arglist>
7940
<anchor>a24</anchor>
7941
<arglist>(const FLAC__StreamMetadata_VorbisComment_Entry entry, const char *field_name, unsigned field_name_length)</arglist>
7859
7943
<member kind="function">
7860
7944
<type>int</type>
7861
7945
<name>FLAC__metadata_object_vorbiscomment_find_entry_from</name>
7862
<anchor>a21</anchor>
7946
<anchor>a25</anchor>
7863
7947
<arglist>(const FLAC__StreamMetadata *object, unsigned offset, const char *field_name)</arglist>
7865
7949
<member kind="function">
7866
7950
<type>int</type>
7867
7951
<name>FLAC__metadata_object_vorbiscomment_remove_entry_matching</name>
7868
<anchor>a22</anchor>
7952
<anchor>a26</anchor>
7869
7953
<arglist>(FLAC__StreamMetadata *object, const char *field_name)</arglist>
7871
7955
<member kind="function">
7872
7956
<type>int</type>
7873
7957
<name>FLAC__metadata_object_vorbiscomment_remove_entries_matching</name>
7874
<anchor>a23</anchor>
7958
<anchor>a27</anchor>
7875
7959
<arglist>(FLAC__StreamMetadata *object, const char *field_name)</arglist>
7877
7961
<member kind="function">
7878
7962
<type>FLAC__StreamMetadata_CueSheet_Track *</type>
7879
7963
<name>FLAC__metadata_object_cuesheet_track_new</name>
7880
<anchor>a24</anchor>
7964
<anchor>a28</anchor>
7881
7965
<arglist>()</arglist>
7883
7967
<member kind="function">
7884
7968
<type>FLAC__StreamMetadata_CueSheet_Track *</type>
7885
7969
<name>FLAC__metadata_object_cuesheet_track_clone</name>
7886
<anchor>a25</anchor>
7970
<anchor>a29</anchor>
7887
7971
<arglist>(const FLAC__StreamMetadata_CueSheet_Track *object)</arglist>
7889
7973
<member kind="function">
7890
7974
<type>void</type>
7891
7975
<name>FLAC__metadata_object_cuesheet_track_delete</name>
7892
<anchor>a26</anchor>
7976
<anchor>a30</anchor>
7893
7977
<arglist>(FLAC__StreamMetadata_CueSheet_Track *object)</arglist>
7895
7979
<member kind="function">
7896
7980
<type>FLAC__bool</type>
7897
7981
<name>FLAC__metadata_object_cuesheet_track_resize_indices</name>
7898
<anchor>a27</anchor>
7982
<anchor>a31</anchor>
7899
7983
<arglist>(FLAC__StreamMetadata *object, unsigned track_num, unsigned new_num_indices)</arglist>
7901
7985
<member kind="function">
7902
7986
<type>FLAC__bool</type>
7903
7987
<name>FLAC__metadata_object_cuesheet_track_insert_index</name>
7904
<anchor>a28</anchor>
7988
<anchor>a32</anchor>
7905
7989
<arglist>(FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num, FLAC__StreamMetadata_CueSheet_Index index)</arglist>
7907
7991
<member kind="function">
7908
7992
<type>FLAC__bool</type>
7909
7993
<name>FLAC__metadata_object_cuesheet_track_insert_blank_index</name>
7910
<anchor>a29</anchor>
7994
<anchor>a33</anchor>
7911
7995
<arglist>(FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num)</arglist>
7913
7997
<member kind="function">
7914
7998
<type>FLAC__bool</type>
7915
7999
<name>FLAC__metadata_object_cuesheet_track_delete_index</name>
7916
<anchor>a30</anchor>
8000
<anchor>a34</anchor>
7917
8001
<arglist>(FLAC__StreamMetadata *object, unsigned track_num, unsigned index_num)</arglist>
7919
8003
<member kind="function">
7920
8004
<type>FLAC__bool</type>
7921
8005
<name>FLAC__metadata_object_cuesheet_resize_tracks</name>
7922
<anchor>a31</anchor>
8006
<anchor>a35</anchor>
7923
8007
<arglist>(FLAC__StreamMetadata *object, unsigned new_num_tracks)</arglist>
7925
8009
<member kind="function">
7926
8010
<type>FLAC__bool</type>
7927
8011
<name>FLAC__metadata_object_cuesheet_insert_track</name>
7928
<anchor>a32</anchor>
8012
<anchor>a36</anchor>
7929
8013
<arglist>(FLAC__StreamMetadata *object, unsigned track_num, FLAC__StreamMetadata_CueSheet_Track *track, FLAC__bool copy)</arglist>
7931
8015
<member kind="function">
7932
8016
<type>FLAC__bool</type>
7933
8017
<name>FLAC__metadata_object_cuesheet_insert_blank_track</name>
7934
<anchor>a33</anchor>
8018
<anchor>a37</anchor>
7935
8019
<arglist>(FLAC__StreamMetadata *object, unsigned track_num)</arglist>
7937
8021
<member kind="function">
7938
8022
<type>FLAC__bool</type>
7939
8023
<name>FLAC__metadata_object_cuesheet_delete_track</name>
7940
<anchor>a34</anchor>
8024
<anchor>a38</anchor>
7941
8025
<arglist>(FLAC__StreamMetadata *object, unsigned track_num)</arglist>
7943
8027
<member kind="function">
7944
8028
<type>FLAC__bool</type>
7945
8029
<name>FLAC__metadata_object_cuesheet_is_legal</name>
7946
<anchor>a35</anchor>
8030
<anchor>a39</anchor>
7947
8031
<arglist>(const FLAC__StreamMetadata *object, FLAC__bool check_cd_da_subset, const char **violation)</arglist>
12927
13023
<arglist>(const::FLAC__StreamMetadata *)</arglist>
12929
13025
<member kind="function" protection="public">
13026
<type>Prototype &</type>
12931
13027
<name>operator=</name>
12932
13028
<anchor>z1_0</anchor>
12933
13029
<arglist>(const Prototype &)</arglist>
12935
13031
<member kind="function" protection="public">
13032
<type>Prototype &</type>
12937
13033
<name>operator=</name>
12938
13034
<anchor>z1_1</anchor>
12939
13035
<arglist>(const::FLAC__StreamMetadata &)</arglist>
12941
13037
<member kind="function" protection="public">
13038
<type>Prototype &</type>
12943
13039
<name>operator=</name>
12944
13040
<anchor>z1_2</anchor>
12945
13041
<arglist>(const::FLAC__StreamMetadata *)</arglist>
13290
13398
<arglist>()</arglist>
13292
13400
<member kind="function">
13401
<type>Application &</type>
13402
<name>assign</name>
13403
<anchor>a3</anchor>
13404
<arglist>(::FLAC__StreamMetadata *object, bool copy)</arglist>
13406
<member kind="function">
13293
13407
<type>const FLAC__byte *</type>
13294
13408
<name>get_id</name>
13295
<anchor>a3</anchor>
13409
<anchor>a4</anchor>
13296
13410
<arglist>() const</arglist>
13298
13412
<member kind="function">
13299
13413
<type>const FLAC__byte *</type>
13300
13414
<name>get_data</name>
13301
<anchor>a4</anchor>
13415
<anchor>a5</anchor>
13302
13416
<arglist>() const</arglist>
13304
13418
<member kind="function">
13305
13419
<type>void</type>
13306
13420
<name>set_id</name>
13307
<anchor>a5</anchor>
13421
<anchor>a6</anchor>
13308
13422
<arglist>(const FLAC__byte value[4])</arglist>
13310
13424
<member kind="function">
13311
13425
<type>bool</type>
13312
13426
<name>set_data</name>
13313
<anchor>a6</anchor>
13427
<anchor>a7</anchor>
13314
13428
<arglist>(const FLAC__byte *data, unsigned length)</arglist>
13316
13430
<member kind="function">
13317
13431
<type>bool</type>
13318
13432
<name>set_data</name>
13319
<anchor>a7</anchor>
13433
<anchor>a8</anchor>
13320
13434
<arglist>(FLAC__byte *data, unsigned length, bool copy)</arglist>
13322
13436
<member kind="function">
13415
13529
<arglist>()</arglist>
13417
13531
<member kind="function">
13532
<type>SeekTable &</type>
13533
<name>assign</name>
13534
<anchor>a3</anchor>
13535
<arglist>(::FLAC__StreamMetadata *object, bool copy)</arglist>
13537
<member kind="function">
13418
13538
<type>unsigned</type>
13419
13539
<name>get_num_points</name>
13420
<anchor>a3</anchor>
13540
<anchor>a4</anchor>
13421
13541
<arglist>() const</arglist>
13423
13543
<member kind="function">
13424
13544
<type>::FLAC__StreamMetadata_SeekPoint</type>
13425
13545
<name>get_point</name>
13426
<anchor>a4</anchor>
13546
<anchor>a5</anchor>
13427
13547
<arglist>(unsigned index) const</arglist>
13429
13549
<member kind="function">
13430
13550
<type>void</type>
13431
13551
<name>set_point</name>
13432
<anchor>a5</anchor>
13552
<anchor>a6</anchor>
13433
13553
<arglist>(unsigned index, const::FLAC__StreamMetadata_SeekPoint &point)</arglist>
13435
13555
<member kind="function">
13436
13556
<type>bool</type>
13437
13557
<name>insert_point</name>
13438
<anchor>a6</anchor>
13558
<anchor>a7</anchor>
13439
13559
<arglist>(unsigned index, const::FLAC__StreamMetadata_SeekPoint &point)</arglist>
13441
13561
<member kind="function">
13442
13562
<type>bool</type>
13443
13563
<name>delete_point</name>
13444
<anchor>a7</anchor>
13564
<anchor>a8</anchor>
13445
13565
<arglist>(unsigned index)</arglist>
13447
13567
<member kind="function">
13448
13568
<type>bool</type>
13449
13569
<name>is_legal</name>
13450
<anchor>a8</anchor>
13570
<anchor>a9</anchor>
13451
13571
<arglist>() const</arglist>
13453
13573
<member kind="function">
13546
13666
<arglist>()</arglist>
13548
13668
<member kind="function">
13669
<type>VorbisComment &</type>
13670
<name>assign</name>
13671
<anchor>a3</anchor>
13672
<arglist>(::FLAC__StreamMetadata *object, bool copy)</arglist>
13674
<member kind="function">
13549
13675
<type>unsigned</type>
13550
13676
<name>get_num_comments</name>
13551
<anchor>a3</anchor>
13677
<anchor>a4</anchor>
13552
13678
<arglist>() const</arglist>
13554
13680
<member kind="function">
13681
<type>const FLAC__byte *</type>
13556
13682
<name>get_vendor_string</name>
13557
<anchor>a4</anchor>
13683
<anchor>a5</anchor>
13558
13684
<arglist>() const</arglist>
13560
13686
<member kind="function">
13561
13687
<type>Entry</type>
13562
13688
<name>get_comment</name>
13563
<anchor>a5</anchor>
13689
<anchor>a6</anchor>
13564
13690
<arglist>(unsigned index) const</arglist>
13566
13692
<member kind="function">
13567
13693
<type>bool</type>
13568
13694
<name>set_vendor_string</name>
13569
<anchor>a6</anchor>
13570
<arglist>(const Entry &entry)</arglist>
13695
<anchor>a7</anchor>
13696
<arglist>(const FLAC__byte *string)</arglist>
13572
13698
<member kind="function">
13573
13699
<type>bool</type>
13574
13700
<name>set_comment</name>
13575
<anchor>a7</anchor>
13701
<anchor>a8</anchor>
13576
13702
<arglist>(unsigned index, const Entry &entry)</arglist>
13578
13704
<member kind="function">
13579
13705
<type>bool</type>
13580
13706
<name>insert_comment</name>
13581
<anchor>a8</anchor>
13707
<anchor>a9</anchor>
13582
13708
<arglist>(unsigned index, const Entry &entry)</arglist>
13584
13710
<member kind="function">
13585
13711
<type>bool</type>
13712
<name>append_comment</name>
13713
<anchor>a10</anchor>
13714
<arglist>(const Entry &entry)</arglist>
13716
<member kind="function">
13586
13718
<name>delete_comment</name>
13587
<anchor>a9</anchor>
13719
<anchor>a11</anchor>
13588
13720
<arglist>(unsigned index)</arglist>
13590
13722
<member kind="function">
13679
13811
<type></type>
13680
13812
<name>Entry</name>
13681
13813
<anchor>a2</anchor>
13814
<arglist>(const char *field)</arglist>
13816
<member kind="function">
13819
<anchor>a3</anchor>
13682
13820
<arglist>(const char *field_name, const char *field_value, unsigned field_value_length)</arglist>
13684
13822
<member kind="function">
13685
13823
<type></type>
13686
13824
<name>Entry</name>
13687
<anchor>a3</anchor>
13825
<anchor>a4</anchor>
13826
<arglist>(const char *field_name, const char *field_value)</arglist>
13828
<member kind="function">
13831
<anchor>a5</anchor>
13688
13832
<arglist>(const Entry &entry)</arglist>
13690
13834
<member kind="function">
13835
<type>Entry &</type>
13692
13836
<name>operator=</name>
13693
<anchor>a4</anchor>
13837
<anchor>a6</anchor>
13694
13838
<arglist>(const Entry &entry)</arglist>
13696
13840
<member kind="function" virtualness="virtual">
13697
13841
<type>virtual</type>
13698
13842
<name>~Entry</name>
13699
<anchor>a5</anchor>
13843
<anchor>a7</anchor>
13700
13844
<arglist>()</arglist>
13702
13846
<member kind="function" virtualness="virtual">
13703
13847
<type>virtual bool</type>
13704
13848
<name>is_valid</name>
13705
<anchor>a6</anchor>
13849
<anchor>a8</anchor>
13706
13850
<arglist>() const</arglist>
13708
13852
<member kind="function">
13709
13853
<type>unsigned</type>
13710
13854
<name>get_field_length</name>
13711
<anchor>a7</anchor>
13855
<anchor>a9</anchor>
13712
13856
<arglist>() const</arglist>
13714
13858
<member kind="function">
13715
13859
<type>unsigned</type>
13716
13860
<name>get_field_name_length</name>
13717
<anchor>a8</anchor>
13861
<anchor>a10</anchor>
13718
13862
<arglist>() const</arglist>
13720
13864
<member kind="function">
13721
13865
<type>unsigned</type>
13722
13866
<name>get_field_value_length</name>
13723
<anchor>a9</anchor>
13867
<anchor>a11</anchor>
13724
13868
<arglist>() const</arglist>
13726
13870
<member kind="function">
13727
13871
<type>::FLAC__StreamMetadata_VorbisComment_Entry</type>
13728
13872
<name>get_entry</name>
13729
<anchor>a10</anchor>
13873
<anchor>a12</anchor>
13730
13874
<arglist>() const</arglist>
13732
13876
<member kind="function">
13733
13877
<type>const char *</type>
13734
13878
<name>get_field</name>
13735
<anchor>a11</anchor>
13879
<anchor>a13</anchor>
13736
13880
<arglist>() const</arglist>
13738
13882
<member kind="function">
13739
13883
<type>const char *</type>
13740
13884
<name>get_field_name</name>
13741
<anchor>a12</anchor>
13885
<anchor>a14</anchor>
13742
13886
<arglist>() const</arglist>
13744
13888
<member kind="function">
13745
13889
<type>const char *</type>
13746
13890
<name>get_field_value</name>
13747
<anchor>a13</anchor>
13891
<anchor>a15</anchor>
13748
13892
<arglist>() const</arglist>
13750
13894
<member kind="function">
13751
13895
<type>bool</type>
13752
13896
<name>set_field</name>
13753
<anchor>a14</anchor>
13897
<anchor>a16</anchor>
13754
13898
<arglist>(const char *field, unsigned field_length)</arglist>
13756
13900
<member kind="function">
13757
13901
<type>bool</type>
13902
<name>set_field</name>
13903
<anchor>a17</anchor>
13904
<arglist>(const char *field)</arglist>
13906
<member kind="function">
13758
13908
<name>set_field_name</name>
13759
<anchor>a15</anchor>
13909
<anchor>a18</anchor>
13760
13910
<arglist>(const char *field_name)</arglist>
13762
13912
<member kind="function">
13763
13913
<type>bool</type>
13764
13914
<name>set_field_value</name>
13765
<anchor>a16</anchor>
13915
<anchor>a19</anchor>
13766
13916
<arglist>(const char *field_value, unsigned field_value_length)</arglist>
13918
<member kind="function">
13920
<name>set_field_value</name>
13921
<anchor>a20</anchor>
13922
<arglist>(const char *field_value)</arglist>
13768
13924
<member kind="variable" protection="public">
13769
13925
<type>bool</type>
13770
13926
<name>is_valid_</name>
13821
13977
<type></type>
13822
13978
<name>Entry</name>
13823
13979
<anchor>a2</anchor>
13980
<arglist>(const char *field)</arglist>
13982
<member kind="function">
13985
<anchor>a3</anchor>
13824
13986
<arglist>(const char *field_name, const char *field_value, unsigned field_value_length)</arglist>
13826
13988
<member kind="function">
13827
13989
<type></type>
13828
13990
<name>Entry</name>
13829
<anchor>a3</anchor>
13991
<anchor>a4</anchor>
13992
<arglist>(const char *field_name, const char *field_value)</arglist>
13994
<member kind="function">
13997
<anchor>a5</anchor>
13830
13998
<arglist>(const Entry &entry)</arglist>
13832
14000
<member kind="function">
14001
<type>Entry &</type>
13834
14002
<name>operator=</name>
13835
<anchor>a4</anchor>
14003
<anchor>a6</anchor>
13836
14004
<arglist>(const Entry &entry)</arglist>
13838
14006
<member kind="function" virtualness="virtual">
13839
14007
<type>virtual</type>
13840
14008
<name>~Entry</name>
13841
<anchor>a5</anchor>
14009
<anchor>a7</anchor>
13842
14010
<arglist>()</arglist>
13844
14012
<member kind="function" virtualness="virtual">
13845
14013
<type>virtual bool</type>
13846
14014
<name>is_valid</name>
13847
<anchor>a6</anchor>
14015
<anchor>a8</anchor>
13848
14016
<arglist>() const</arglist>
13850
14018
<member kind="function">
13851
14019
<type>unsigned</type>
13852
14020
<name>get_field_length</name>
13853
<anchor>a7</anchor>
14021
<anchor>a9</anchor>
13854
14022
<arglist>() const</arglist>
13856
14024
<member kind="function">
13857
14025
<type>unsigned</type>
13858
14026
<name>get_field_name_length</name>
13859
<anchor>a8</anchor>
14027
<anchor>a10</anchor>
13860
14028
<arglist>() const</arglist>
13862
14030
<member kind="function">
13863
14031
<type>unsigned</type>
13864
14032
<name>get_field_value_length</name>
13865
<anchor>a9</anchor>
14033
<anchor>a11</anchor>
13866
14034
<arglist>() const</arglist>
13868
14036
<member kind="function">
13869
14037
<type>::FLAC__StreamMetadata_VorbisComment_Entry</type>
13870
14038
<name>get_entry</name>
13871
<anchor>a10</anchor>
14039
<anchor>a12</anchor>
13872
14040
<arglist>() const</arglist>
13874
14042
<member kind="function">
13875
14043
<type>const char *</type>
13876
14044
<name>get_field</name>
13877
<anchor>a11</anchor>
14045
<anchor>a13</anchor>
13878
14046
<arglist>() const</arglist>
13880
14048
<member kind="function">
13881
14049
<type>const char *</type>
13882
14050
<name>get_field_name</name>
13883
<anchor>a12</anchor>
14051
<anchor>a14</anchor>
13884
14052
<arglist>() const</arglist>
13886
14054
<member kind="function">
13887
14055
<type>const char *</type>
13888
14056
<name>get_field_value</name>
13889
<anchor>a13</anchor>
14057
<anchor>a15</anchor>
13890
14058
<arglist>() const</arglist>
13892
14060
<member kind="function">
13893
14061
<type>bool</type>
13894
14062
<name>set_field</name>
13895
<anchor>a14</anchor>
14063
<anchor>a16</anchor>
13896
14064
<arglist>(const char *field, unsigned field_length)</arglist>
13898
14066
<member kind="function">
13899
14067
<type>bool</type>
14068
<name>set_field</name>
14069
<anchor>a17</anchor>
14070
<arglist>(const char *field)</arglist>
14072
<member kind="function">
13900
14074
<name>set_field_name</name>
13901
<anchor>a15</anchor>
14075
<anchor>a18</anchor>
13902
14076
<arglist>(const char *field_name)</arglist>
13904
14078
<member kind="function">
13905
14079
<type>bool</type>
13906
14080
<name>set_field_value</name>
13907
<anchor>a16</anchor>
14081
<anchor>a19</anchor>
13908
14082
<arglist>(const char *field_value, unsigned field_value_length)</arglist>
14084
<member kind="function">
14086
<name>set_field_value</name>
14087
<anchor>a20</anchor>
14088
<arglist>(const char *field_value)</arglist>
13910
14090
<member kind="variable" protection="public">
13911
14091
<type>bool</type>
13912
14092
<name>is_valid_</name>
13967
14147
<arglist>()</arglist>
13969
14149
<member kind="function">
14150
<type>CueSheet &</type>
14151
<name>assign</name>
14152
<anchor>a3</anchor>
14153
<arglist>(::FLAC__StreamMetadata *object, bool copy)</arglist>
14155
<member kind="function">
13970
14156
<type>const char *</type>
13971
14157
<name>get_media_catalog_number</name>
13972
<anchor>a3</anchor>
14158
<anchor>a4</anchor>
13973
14159
<arglist>() const</arglist>
13975
14161
<member kind="function">
13976
14162
<type>FLAC__uint64</type>
13977
14163
<name>get_lead_in</name>
13978
<anchor>a4</anchor>
14164
<anchor>a5</anchor>
13979
14165
<arglist>() const</arglist>
13981
14167
<member kind="function">
13982
14168
<type>bool</type>
13983
14169
<name>get_is_cd</name>
13984
<anchor>a5</anchor>
14170
<anchor>a6</anchor>
13985
14171
<arglist>() const</arglist>
13987
14173
<member kind="function">
13988
14174
<type>unsigned</type>
13989
14175
<name>get_num_tracks</name>
13990
<anchor>a6</anchor>
14176
<anchor>a7</anchor>
13991
14177
<arglist>() const</arglist>
13993
14179
<member kind="function">
13994
14180
<type>Track</type>
13995
14181
<name>get_track</name>
13996
<anchor>a7</anchor>
14182
<anchor>a8</anchor>
13997
14183
<arglist>(unsigned i) const</arglist>
13999
14185
<member kind="function">
14000
14186
<type>void</type>
14001
14187
<name>set_media_catalog_number</name>
14002
<anchor>a8</anchor>
14188
<anchor>a9</anchor>
14003
14189
<arglist>(const char value[128])</arglist>
14005
14191
<member kind="function">
14006
14192
<type>void</type>
14007
14193
<name>set_lead_in</name>
14008
<anchor>a9</anchor>
14194
<anchor>a10</anchor>
14009
14195
<arglist>(FLAC__uint64 value)</arglist>
14011
14197
<member kind="function">
14012
14198
<type>void</type>
14013
14199
<name>set_is_cd</name>
14014
<anchor>a10</anchor>
14200
<anchor>a11</anchor>
14015
14201
<arglist>(bool value)</arglist>
14017
14203
<member kind="function">
14018
14204
<type>void</type>
14019
14205
<name>set_index</name>
14020
<anchor>a11</anchor>
14206
<anchor>a12</anchor>
14021
14207
<arglist>(unsigned track_num, unsigned index_num, const::FLAC__StreamMetadata_CueSheet_Index &index)</arglist>
14023
14209
<member kind="function">
14024
14210
<type>bool</type>
14025
14211
<name>insert_index</name>
14026
<anchor>a12</anchor>
14212
<anchor>a13</anchor>
14027
14213
<arglist>(unsigned track_num, unsigned index_num, const::FLAC__StreamMetadata_CueSheet_Index &index)</arglist>
14029
14215
<member kind="function">
14030
14216
<type>bool</type>
14031
14217
<name>delete_index</name>
14032
<anchor>a13</anchor>
14218
<anchor>a14</anchor>
14033
14219
<arglist>(unsigned track_num, unsigned index_num)</arglist>
14035
14221
<member kind="function">
14036
14222
<type>bool</type>
14037
14223
<name>set_track</name>
14038
<anchor>a14</anchor>
14224
<anchor>a15</anchor>
14039
14225
<arglist>(unsigned i, const Track &track)</arglist>
14041
14227
<member kind="function">
14042
14228
<type>bool</type>
14043
14229
<name>insert_track</name>
14044
<anchor>a15</anchor>
14230
<anchor>a16</anchor>
14045
14231
<arglist>(unsigned i, const Track &track)</arglist>
14047
14233
<member kind="function">
14048
14234
<type>bool</type>
14049
14235
<name>delete_track</name>
14050
<anchor>a16</anchor>
14236
<anchor>a17</anchor>
14051
14237
<arglist>(unsigned i)</arglist>
14053
14239
<member kind="function">
14054
14240
<type>bool</type>
14055
14241
<name>is_legal</name>
14056
<anchor>a17</anchor>
14242
<anchor>a18</anchor>
14057
14243
<arglist>(bool check_cd_da_subset=false, const char **violation=0) const</arglist>
14059
14245
<member kind="function">