mirror of
https://github.com/taglib/taglib.git
synced 2026-09-10 11:36:58 -04:00
Commit Graph
Select branches
Hide Pull Requests
add_dsf_and_dsdiff_file_formats
experimental
lyrics3v2
master
stable
#1
#1
#10
#10
#100
#100
#1006
#1009
#101
#101
#1012
#1013
#1018
#1019
#102
#102
#1020
#1021
#1022
#1027
#103
#103
#1033
#1035
#1036
#104
#104
#1040
#1042
#1044
#1045
#1046
#105
#105
#1050
#1054
#1056
#1059
#1061
#1062
#1063
#1067
#107
#107
#1070
#1071
#1072
#1073
#1074
#1075
#1076
#108
#108
#1080
#1082
#1088
#109
#109
#1090
#1091
#1092
#1093
#1094
#1095
#1096
#1097
#1099
#11
#11
#110
#110
#1100
#1101
#1102
#1103
#1104
#1105
#1106
#1107
#1108
#1109
#111
#111
#1110
#1111
#1112
#1113
#1114
#1115
#1116
#1117
#1118
#1119
#112
#112
#1120
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1128
#1129
#113
#113
#1130
#1131
#1132
#1133
#1134
#1135
#1136
#1137
#1138
#1139
#114
#114
#1140
#1141
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#1149
#1151
#1152
#1153
#1154
#1155
#1156
#1157
#1158
#1159
#116
#116
#1160
#1162
#1164
#1166
#1168
#117
#117
#1170
#1171
#1172
#1175
#1177
#1178
#1179
#118
#118
#1180
#1181
#1182
#1183
#1184
#1187
#1188
#1189
#119
#119
#1190
#1191
#1192
#1193
#1194
#1195
#1197
#1198
#1199
#12
#12
#120
#120
#1200
#1201
#1202
#1203
#1204
#1207
#1208
#1209
#1210
#1216
#1218
#122
#122
#1220
#1221
#1222
#1224
#1229
#123
#123
#1231
#1237
#124
#124
#1240
#1241
#1244
#1248
#1250
#1254
#1255
#1255
#1257
#1258
#1260
#1263
#1270
#1271
#1275
#1276
#1278
#1279
#1281
#1283
#1284
#1285
#1286
#1287
#1287
#1288
#1289
#1294
#1296
#1298
#1299
#13
#13
#130
#130
#1301
#1302
#1303
#1304
#1305
#1305
#1307
#131
#131
#1312
#1317
#1318
#1319
#132
#132
#1320
#1322
#1323
#1324
#1325
#1328
#1329
#133
#133
#1330
#1331
#1333
#1334
#1335
#1336
#1337
#134
#134
#1340
#1341
#1343
#1345
#1346
#1347
#1348
#1349
#135
#135
#1350
#1351
#1352
#1353
#1354
#1356
#1357
#1359
#1360
#1364
#1365
#1369
#137
#137
#1371
#1372
#1373
#1374
#1375
#1377
#1378
#1379
#138
#138
#1381
#1382
#1383
#1384
#1385
#1386
#1387
#1388
#1389
#139
#139
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1397
#1398
#1399
#14
#14
#140
#140
#1400
#1401
#1402
#1404
#1405
#1406
#1407
#1408
#1409
#141
#141
#1411
#1413
#1414
#1415
#1416
#1417
#1418
#1419
#142
#142
#1420
#1421
#1422
#1423
#1424
#1425
#1426
#1427
#1428
#143
#143
#1430
#1432
#1433
#1437
#1437
#1438
#144
#144
#1440
#145
#145
#146
#146
#147
#147
#148
#148
#149
#149
#15
#15
#150
#150
#151
#151
#152
#152
#153
#153
#154
#154
#155
#155
#156
#156
#157
#157
#158
#158
#159
#159
#16
#16
#160
#160
#161
#161
#163
#163
#165
#165
#166
#166
#167
#167
#168
#168
#169
#169
#17
#17
#170
#170
#171
#171
#172
#172
#173
#174
#174
#175
#175
#176
#176
#177
#177
#178
#178
#179
#179
#18
#18
#180
#180
#181
#181
#182
#182
#183
#183
#184
#184
#185
#185
#186
#186
#187
#187
#188
#188
#189
#189
#19
#19
#191
#191
#192
#192
#193
#193
#195
#195
#197
#197
#199
#199
#2
#2
#20
#20
#200
#200
#201
#201
#202
#202
#203
#203
#204
#204
#205
#205
#206
#206
#207
#207
#208
#208
#209
#209
#21
#21
#210
#210
#211
#211
#212
#212
#213
#213
#214
#214
#215
#215
#216
#216
#217
#217
#218
#218
#219
#219
#22
#22
#220
#220
#221
#221
#222
#222
#224
#224
#226
#226
#227
#227
#228
#228
#229
#229
#23
#23
#230
#230
#231
#231
#232
#232
#233
#233
#234
#234
#235
#235
#236
#236
#237
#237
#238
#238
#239
#239
#24
#24
#240
#240
#241
#241
#242
#242
#243
#243
#244
#244
#245
#245
#246
#246
#247
#247
#248
#248
#249
#249
#25
#25
#252
#252
#254
#254
#256
#256
#257
#257
#258
#258
#26
#26
#260
#260
#262
#262
#264
#264
#265
#265
#266
#266
#267
#267
#268
#268
#269
#269
#27
#27
#270
#270
#271
#271
#272
#272
#273
#273
#274
#274
#275
#275
#276
#276
#277
#277
#278
#278
#279
#28
#28
#280
#280
#281
#281
#282
#282
#285
#285
#286
#287
#287
#288
#289
#289
#29
#29
#290
#290
#294
#294
#295
#295
#297
#297
#3
#3
#30
#30
#300
#300
#301
#302
#302
#303
#303
#304
#305
#307
#309
#31
#31
#310
#311
#312
#313
#314
#315
#316
#316
#317
#318
#318
#319
#319
#32
#32
#320
#320
#321
#322
#323
#324
#324
#325
#325
#326
#327
#327
#329
#33
#33
#330
#332
#332
#333
#333
#334
#334
#335
#335
#338
#339
#339
#34
#34
#340
#346
#346
#347
#348
#349
#35
#35
#350
#351
#351
#352
#354
#355
#356
#358
#358
#36
#36
#362
#363
#364
#364
#365
#366
#368
#369
#37
#37
#370
#371
#372
#373
#374
#376
#377
#378
#378
#379
#38
#38
#380
#381
#382
#383
#385
#385
#386
#388
#389
#389
#39
#39
#390
#391
#392
#393
#394
#396
#396
#397
#397
#398
#399
#4
#4
#40
#40
#400
#400
#401
#401
#402
#402
#403
#403
#404
#404
#405
#406
#407
#408
#408
#409
#409
#41
#41
#410
#410
#412
#413
#414
#415
#415
#417
#418
#419
#419
#42
#42
#420
#421
#422
#423
#423
#424
#425
#426
#427
#43
#43
#430
#431
#432
#433
#433
#434
#439
#44
#44
#441
#443
#443
#444
#445
#445
#448
#451
#451
#452
#453
#454
#456
#458
#46
#46
#462
#462
#463
#463
#464
#464
#467
#467
#47
#47
#471
#471
#473
#476
#479
#481
#484
#485
#487
#487
#488
#488
#489
#490
#491
#492
#493
#494
#495
#496
#5
#5
#502
#505
#506
#506
#507
#51
#51
#511
#515
#516
#516
#52
#52
#521
#522
#522
#527
#528
#53
#53
#531
#532
#533
#534
#535
#536
#537
#537
#538
#54
#54
#540
#541
#541
#542
#543
#543
#544
#545
#546
#548
#549
#55
#55
#550
#551
#551
#552
#553
#553
#554
#555
#556
#557
#558
#559
#56
#56
#560
#561
#562
#563
#564
#565
#566
#567
#568
#569
#57
#57
#570
#571
#572
#573
#573
#574
#575
#577
#578
#579
#58
#58
#580
#581
#582
#582
#583
#583
#584
#584
#585
#585
#586
#586
#587
#587
#589
#589
#59
#59
#590
#590
#591
#592
#592
#593
#593
#594
#595
#596
#596
#597
#597
#598
#598
#599
#599
#6
#6
#60
#60
#600
#600
#601
#601
#602
#602
#603
#603
#604
#604
#605
#605
#607
#608
#61
#61
#611
#612
#614
#615
#615
#616
#616
#617
#62
#62
#623
#625
#627
#627
#628
#629
#63
#63
#630
#630
#637
#638
#639
#64
#64
#640
#641
#641
#642
#643
#644
#645
#65
#65
#652
#652
#654
#655
#656
#657
#658
#659
#66
#66
#660
#661
#662
#663
#663
#664
#669
#675
#676
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#69
#690
#691
#694
#696
#698
#699
#7
#7
#70
#70
#701
#703
#705
#706
#71
#71
#716
#72
#72
#726
#727
#727
#73
#73
#732
#736
#736
#739
#74
#74
#740
#745
#747
#747
#748
#749
#75
#75
#752
#753
#754
#759
#76
#76
#761
#765
#77
#77
#772
#774
#774
#776
#777
#777
#778
#779
#781
#784
#785
#787
#79
#79
#791
#794
#797
#797
#799
#8
#8
#80
#80
#800
#800
#810
#812
#813
#815
#815
#818
#821
#823
#824
#825
#827
#828
#83
#83
#830
#831
#832
#834
#840
#840
#843
#843
#844
#844
#85
#85
#852
#853
#855
#856
#857
#857
#858
#86
#86
#863
#869
#87
#87
#870
#873
#873
#878
#881
#883
#886
#887
#888
#889
#89
#89
#892
#893
#894
#895
#896
#898
#899
#9
#9
#900
#901
#904
#906
#907
#909
#910
#912
#914
#917
#918
#919
#93
#93
#930
#932
#935
#939
#942
#946
#947
#952
#956
#958
#958
#96
#96
#960
#963
#967
#969
#970
#975
#978
#980
#981
#983
#984
#986
#989
#99
#99
#990
#993
#996
#997
#998
v1.10
v1.10beta
v1.11
v1.11.1
v1.11beta
v1.11beta2
v1.12
v1.12-beta-1
v1.12-beta-2
v1.13
v1.13.1
v1.13beta
v1.5
v1.6
v1.6.1
v1.6.2
v1.6.3
v1.6rc1
v1.7
v1.7.1
v1.7.2
v1.7rc1
v1.8
v1.8beta
v1.9
v1.9.1
v2.0
v2.0.1
v2.0.2
v2.0beta
v2.1
v2.1.1
v2.2
v2.2.1
v2.2beta
v2.3
v2.3.1
v2.3.2
Select branches
Hide Pull Requests
add_dsf_and_dsdiff_file_formats
experimental
lyrics3v2
master
stable
#1
#1
#10
#10
#100
#100
#1006
#1009
#101
#101
#1012
#1013
#1018
#1019
#102
#102
#1020
#1021
#1022
#1027
#103
#103
#1033
#1035
#1036
#104
#104
#1040
#1042
#1044
#1045
#1046
#105
#105
#1050
#1054
#1056
#1059
#1061
#1062
#1063
#1067
#107
#107
#1070
#1071
#1072
#1073
#1074
#1075
#1076
#108
#108
#1080
#1082
#1088
#109
#109
#1090
#1091
#1092
#1093
#1094
#1095
#1096
#1097
#1099
#11
#11
#110
#110
#1100
#1101
#1102
#1103
#1104
#1105
#1106
#1107
#1108
#1109
#111
#111
#1110
#1111
#1112
#1113
#1114
#1115
#1116
#1117
#1118
#1119
#112
#112
#1120
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1128
#1129
#113
#113
#1130
#1131
#1132
#1133
#1134
#1135
#1136
#1137
#1138
#1139
#114
#114
#1140
#1141
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#1149
#1151
#1152
#1153
#1154
#1155
#1156
#1157
#1158
#1159
#116
#116
#1160
#1162
#1164
#1166
#1168
#117
#117
#1170
#1171
#1172
#1175
#1177
#1178
#1179
#118
#118
#1180
#1181
#1182
#1183
#1184
#1187
#1188
#1189
#119
#119
#1190
#1191
#1192
#1193
#1194
#1195
#1197
#1198
#1199
#12
#12
#120
#120
#1200
#1201
#1202
#1203
#1204
#1207
#1208
#1209
#1210
#1216
#1218
#122
#122
#1220
#1221
#1222
#1224
#1229
#123
#123
#1231
#1237
#124
#124
#1240
#1241
#1244
#1248
#1250
#1254
#1255
#1255
#1257
#1258
#1260
#1263
#1270
#1271
#1275
#1276
#1278
#1279
#1281
#1283
#1284
#1285
#1286
#1287
#1287
#1288
#1289
#1294
#1296
#1298
#1299
#13
#13
#130
#130
#1301
#1302
#1303
#1304
#1305
#1305
#1307
#131
#131
#1312
#1317
#1318
#1319
#132
#132
#1320
#1322
#1323
#1324
#1325
#1328
#1329
#133
#133
#1330
#1331
#1333
#1334
#1335
#1336
#1337
#134
#134
#1340
#1341
#1343
#1345
#1346
#1347
#1348
#1349
#135
#135
#1350
#1351
#1352
#1353
#1354
#1356
#1357
#1359
#1360
#1364
#1365
#1369
#137
#137
#1371
#1372
#1373
#1374
#1375
#1377
#1378
#1379
#138
#138
#1381
#1382
#1383
#1384
#1385
#1386
#1387
#1388
#1389
#139
#139
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1397
#1398
#1399
#14
#14
#140
#140
#1400
#1401
#1402
#1404
#1405
#1406
#1407
#1408
#1409
#141
#141
#1411
#1413
#1414
#1415
#1416
#1417
#1418
#1419
#142
#142
#1420
#1421
#1422
#1423
#1424
#1425
#1426
#1427
#1428
#143
#143
#1430
#1432
#1433
#1437
#1437
#1438
#144
#144
#1440
#145
#145
#146
#146
#147
#147
#148
#148
#149
#149
#15
#15
#150
#150
#151
#151
#152
#152
#153
#153
#154
#154
#155
#155
#156
#156
#157
#157
#158
#158
#159
#159
#16
#16
#160
#160
#161
#161
#163
#163
#165
#165
#166
#166
#167
#167
#168
#168
#169
#169
#17
#17
#170
#170
#171
#171
#172
#172
#173
#174
#174
#175
#175
#176
#176
#177
#177
#178
#178
#179
#179
#18
#18
#180
#180
#181
#181
#182
#182
#183
#183
#184
#184
#185
#185
#186
#186
#187
#187
#188
#188
#189
#189
#19
#19
#191
#191
#192
#192
#193
#193
#195
#195
#197
#197
#199
#199
#2
#2
#20
#20
#200
#200
#201
#201
#202
#202
#203
#203
#204
#204
#205
#205
#206
#206
#207
#207
#208
#208
#209
#209
#21
#21
#210
#210
#211
#211
#212
#212
#213
#213
#214
#214
#215
#215
#216
#216
#217
#217
#218
#218
#219
#219
#22
#22
#220
#220
#221
#221
#222
#222
#224
#224
#226
#226
#227
#227
#228
#228
#229
#229
#23
#23
#230
#230
#231
#231
#232
#232
#233
#233
#234
#234
#235
#235
#236
#236
#237
#237
#238
#238
#239
#239
#24
#24
#240
#240
#241
#241
#242
#242
#243
#243
#244
#244
#245
#245
#246
#246
#247
#247
#248
#248
#249
#249
#25
#25
#252
#252
#254
#254
#256
#256
#257
#257
#258
#258
#26
#26
#260
#260
#262
#262
#264
#264
#265
#265
#266
#266
#267
#267
#268
#268
#269
#269
#27
#27
#270
#270
#271
#271
#272
#272
#273
#273
#274
#274
#275
#275
#276
#276
#277
#277
#278
#278
#279
#28
#28
#280
#280
#281
#281
#282
#282
#285
#285
#286
#287
#287
#288
#289
#289
#29
#29
#290
#290
#294
#294
#295
#295
#297
#297
#3
#3
#30
#30
#300
#300
#301
#302
#302
#303
#303
#304
#305
#307
#309
#31
#31
#310
#311
#312
#313
#314
#315
#316
#316
#317
#318
#318
#319
#319
#32
#32
#320
#320
#321
#322
#323
#324
#324
#325
#325
#326
#327
#327
#329
#33
#33
#330
#332
#332
#333
#333
#334
#334
#335
#335
#338
#339
#339
#34
#34
#340
#346
#346
#347
#348
#349
#35
#35
#350
#351
#351
#352
#354
#355
#356
#358
#358
#36
#36
#362
#363
#364
#364
#365
#366
#368
#369
#37
#37
#370
#371
#372
#373
#374
#376
#377
#378
#378
#379
#38
#38
#380
#381
#382
#383
#385
#385
#386
#388
#389
#389
#39
#39
#390
#391
#392
#393
#394
#396
#396
#397
#397
#398
#399
#4
#4
#40
#40
#400
#400
#401
#401
#402
#402
#403
#403
#404
#404
#405
#406
#407
#408
#408
#409
#409
#41
#41
#410
#410
#412
#413
#414
#415
#415
#417
#418
#419
#419
#42
#42
#420
#421
#422
#423
#423
#424
#425
#426
#427
#43
#43
#430
#431
#432
#433
#433
#434
#439
#44
#44
#441
#443
#443
#444
#445
#445
#448
#451
#451
#452
#453
#454
#456
#458
#46
#46
#462
#462
#463
#463
#464
#464
#467
#467
#47
#47
#471
#471
#473
#476
#479
#481
#484
#485
#487
#487
#488
#488
#489
#490
#491
#492
#493
#494
#495
#496
#5
#5
#502
#505
#506
#506
#507
#51
#51
#511
#515
#516
#516
#52
#52
#521
#522
#522
#527
#528
#53
#53
#531
#532
#533
#534
#535
#536
#537
#537
#538
#54
#54
#540
#541
#541
#542
#543
#543
#544
#545
#546
#548
#549
#55
#55
#550
#551
#551
#552
#553
#553
#554
#555
#556
#557
#558
#559
#56
#56
#560
#561
#562
#563
#564
#565
#566
#567
#568
#569
#57
#57
#570
#571
#572
#573
#573
#574
#575
#577
#578
#579
#58
#58
#580
#581
#582
#582
#583
#583
#584
#584
#585
#585
#586
#586
#587
#587
#589
#589
#59
#59
#590
#590
#591
#592
#592
#593
#593
#594
#595
#596
#596
#597
#597
#598
#598
#599
#599
#6
#6
#60
#60
#600
#600
#601
#601
#602
#602
#603
#603
#604
#604
#605
#605
#607
#608
#61
#61
#611
#612
#614
#615
#615
#616
#616
#617
#62
#62
#623
#625
#627
#627
#628
#629
#63
#63
#630
#630
#637
#638
#639
#64
#64
#640
#641
#641
#642
#643
#644
#645
#65
#65
#652
#652
#654
#655
#656
#657
#658
#659
#66
#66
#660
#661
#662
#663
#663
#664
#669
#675
#676
#681
#682
#683
#684
#685
#686
#687
#688
#689
#69
#69
#690
#691
#694
#696
#698
#699
#7
#7
#70
#70
#701
#703
#705
#706
#71
#71
#716
#72
#72
#726
#727
#727
#73
#73
#732
#736
#736
#739
#74
#74
#740
#745
#747
#747
#748
#749
#75
#75
#752
#753
#754
#759
#76
#76
#761
#765
#77
#77
#772
#774
#774
#776
#777
#777
#778
#779
#781
#784
#785
#787
#79
#79
#791
#794
#797
#797
#799
#8
#8
#80
#80
#800
#800
#810
#812
#813
#815
#815
#818
#821
#823
#824
#825
#827
#828
#83
#83
#830
#831
#832
#834
#840
#840
#843
#843
#844
#844
#85
#85
#852
#853
#855
#856
#857
#857
#858
#86
#86
#863
#869
#87
#87
#870
#873
#873
#878
#881
#883
#886
#887
#888
#889
#89
#89
#892
#893
#894
#895
#896
#898
#899
#9
#9
#900
#901
#904
#906
#907
#909
#910
#912
#914
#917
#918
#919
#93
#93
#930
#932
#935
#939
#942
#946
#947
#952
#956
#958
#958
#96
#96
#960
#963
#967
#969
#970
#975
#978
#980
#981
#983
#984
#986
#989
#99
#99
#990
#993
#996
#997
#998
v1.10
v1.10beta
v1.11
v1.11.1
v1.11beta
v1.11beta2
v1.12
v1.12-beta-1
v1.12-beta-2
v1.13
v1.13.1
v1.13beta
v1.5
v1.6
v1.6.1
v1.6.2
v1.6.3
v1.6rc1
v1.7
v1.7.1
v1.7.2
v1.7rc1
v1.8
v1.8beta
v1.9
v1.9.1
v2.0
v2.0.1
v2.0.2
v2.0beta
v2.1
v2.1.1
v2.2
v2.2.1
v2.2beta
v2.3
v2.3.1
v2.3.2
-
9a2f90be89
Re-add automake/autoconf stuff. I'm tempted to delete the CMake stuff while I'm at it, but I'll leave it for now...
Scott Wheeler
2006-09-24 16:17:47 +00:00 -
0b428130f3
Now taglib compiles with cmake Remove old build system
Laurent Montel
2006-09-24 14:45:33 +00:00 -
2281edf20f
Fix generate lib. it fixes juk compile
Laurent Montel
2006-09-24 12:59:05 +00:00 -
690b126377
Fix install it as programs
Laurent Montel
2006-09-24 12:32:54 +00:00 -
35dabd3770
Fix install files
Laurent Montel
2006-09-24 12:26:46 +00:00 -
3ffe198d09
Fix soname
Laurent Montel
2006-09-20 16:10:10 +00:00 -
5fa19b47c2
Fix generate file
Laurent Montel
2006-09-20 16:08:36 +00:00 -
967b9c41b6
Fix generate files
Laurent Montel
2006-09-20 16:08:12 +00:00 -
0a3ae0b2f5
Fix it
Laurent Montel
2006-09-20 12:58:37 +00:00 -
d3d4061adc
Fix CMakefiles
Laurent Montel
2006-09-20 12:57:59 +00:00 -
e3cf99c87a
Add cmake support All compile need to test now
Laurent Montel
2006-09-20 12:52:28 +00:00 -
dae3f83820
Invalid iterators are ungood. Mmmkay?
Scott Wheeler
2006-09-16 12:11:43 +00:00 -
fdb603c88f
It makes more sense to return iterators here. (The return types weren't there in the last release, so this isn't API breakage.)
Scott Wheeler
2006-09-16 12:09:48 +00:00 -
52ec948d7e
fix
Dirk Mueller
2006-09-11 23:32:35 +00:00 -
0586b68b7d
fix includes
Dirk Mueller
2006-09-11 22:42:50 +00:00 -
dbb4cb564b
Add PC file for the C bindings.
Scott Wheeler
2006-08-31 23:14:30 +00:00 -
5f3ccc1b95
SVN_SILENT another minor-typo
Scott Wheeler
2006-08-31 22:49:38 +00:00 -
1f7236d426
SVN_SILENT extra space
Scott Wheeler
2006-08-31 22:46:41 +00:00 -
f01c8531d0
Patches from Aaron VonderHaar for a GEOB frame implementation.
Scott Wheeler
2006-08-31 22:44:17 +00:00 -
1db03808ce
Starting in a bit on my TODO list from taglib-devel.
Scott Wheeler
2006-08-31 21:25:00 +00:00 -
7ad144536d
Hmm. Actually assign the flag here. Thanks to Dirk for catching this.
Scott Wheeler
2006-08-31 00:51:22 +00:00 -
ea12745d12
Make sure that these flags are set to the values that are actually used.
Scott Wheeler
2006-08-29 23:19:21 +00:00 -
f8d1b7bb4f
Update the TCON (genre) frame as we create it so that we don't keep ID3v2.3 formatted data sitting around waiting to be written to 2.4 tags.
Scott Wheeler
2006-08-29 23:06:14 +00:00 -
784f71409b
Add a warning note to File::save()
Scott Wheeler
2006-08-17 10:31:52 +00:00 -
8e52873513
Make sure that there's always a description and content even if they're empty.
Scott Wheeler
2006-08-13 23:49:27 +00:00 -
2f1645947a
This if doesn't need to be there. The encoding byte should be there even if there is no string content.
Scott Wheeler
2006-08-13 23:10:43 +00:00 -
071c691a9a
Make removeField() actually remove the map content, not just empty the list. Also added an erase method to Map that works on keys rather than itterators.
Scott Wheeler
2006-08-13 15:25:48 +00:00 -
953b8a119a
Add a simple function for checking for membership in the fieldListMap.
Scott Wheeler
2006-08-13 15:19:36 +00:00 -
71a392fe81
The non-const functions here should call detach.
Scott Wheeler
2006-08-13 12:29:26 +00:00 -
545c9ebeb7
ignoring
Stephan Kulow
2006-08-05 18:04:04 +00:00 -
23bd433cde
Default to ID3v2.4 in the header (fixes the bug just reported on the list)
Scott Wheeler
2006-06-25 20:27:17 +00:00 -
3856f38655
Don't overrun the buffer if the first byte is 0xff
Scott Wheeler
2006-06-20 20:41:30 +00:00 -
a6aeaef64e
oops
Scott Wheeler
2006-06-16 23:26:25 +00:00 -
6a66c36a0c
Here's another easy one that helps out on ginormus strings.
Scott Wheeler
2006-06-16 22:50:09 +00:00 -
e83f93b2c0
A couple more optimizations for splitting vectors. One of them makes search faster in the simple case (no need for Boyer-Moore for a one-character search) and append a null vector rather than instantiating a new one when we find empty fields.
Scott Wheeler
2006-06-16 22:38:20 +00:00 -
eb1b7c8255
This is much, much faster on large byte vectors and gets the current bug down to where it can read the tag in around 18 seconds unstead of 30 minutes.
Scott Wheeler
2006-06-16 20:36:36 +00:00 -
ebf56779f4
Allan's commit was in the wrong branch -- don't corrupt files on write...
Scott Wheeler
2006-06-09 09:48:28 +00:00 -
88aa8c125d
This comes from strdup, so it should be freed rather than deleted. Patch from Jon Burgess.
Scott Wheeler
2006-06-08 12:22:18 +00:00 -
ef34e50406
Initialize tag to avoid possible crashes
Allan Sandfeld Jensen
2006-05-14 19:18:47 +00:00 -
f181d1d18b
SVN_SILENT accidentally inserted tabs
Scott Wheeler
2006-05-08 20:49:01 +00:00 -
3f3026b349
Add a function to set the default ID3v2 encoding in the C API.
Scott Wheeler
2006-05-08 20:45:42 +00:00 -
02cf970e0d
Patch from John Stirling to fix bitmasks for header fields.
Scott Wheeler
2006-05-08 20:08:33 +00:00 -
fca59f432e
docs typo
Scott Wheeler
2006-04-20 20:31:25 +00:00 -
985630d59a
SVN_SILENT
Scott Wheeler
2006-03-02 15:13:54 +00:00 -
3a24d31b43
Two things: - Fix the channel mode, copyright and original flags, as noticed by Bjoern Petersen. - Check in the "findByDescription()" function that I've had sitting around for a while.
Scott Wheeler
2006-03-02 15:02:27 +00:00 -
c35d249195
Add a wide string export fuction.
Scott Wheeler
2006-02-11 21:18:03 +00:00 -
361ce1635a
Alright -- most of this code is just more cleanups, and the bugfix part of it is relatively small. Basically it took a while for me to be convinced that the ID3v2 location was always going to be before the FLAC data stream pointer. I've added a check to make sure that it stays that way, but I don't expect us to actually hit that code.
Scott Wheeler
2006-01-29 17:47:38 +00:00 -
142ddfadc9
A prelude to bugfixing. A few more cleanups.
Scott Wheeler
2006-01-29 16:59:40 +00:00 -
286d474dae
Cleanups -- no functional changes.
Scott Wheeler
2006-01-29 16:06:07 +00:00 -
99fbe7ff25
Fix up the stuff here for appending values to an APE::Item and round out the API a bit. Based on Michael's patch...
Scott Wheeler
2006-01-28 15:18:31 +00:00 -
4841a5c39c
If a frame has both compression and encryption, since we currently don't support encrypted frames, don't try to decompress it. Decryption is supposed to be applied before decompression, so currently the decompression isn't possible.
Scott Wheeler
2006-01-28 14:00:48 +00:00 -
59b9831868
Switch this to "rb" and "rb+" since Windows seems to barf on it without the "b" and it doesn't make a difference at all on UNIX.
Scott Wheeler
2006-01-28 13:40:05 +00:00 -
1aa0550c58
Another method that didn't actually have an implementation around. Also picked some default values for some of the d-pointer members.
Scott Wheeler
2005-11-24 10:27:45 +00:00 -
18d80d1ea0
Actually implement this constructor...
Scott Wheeler
2005-11-23 10:36:06 +00:00 -
2d06d23ec6
Missing class name on the method declaration. I'm sure this caused some fun symbol conflicts...
Scott Wheeler
2005-11-23 10:27:33 +00:00 -
f9c5ecaf53
SVN_SILENT a couple of missing docs
Scott Wheeler
2005-10-18 12:33:48 +00:00 -
5bb7dbe457
Silly second declaration of the variable here that triggers an infinite loop in some cases (I'm surprised that it doesn't happen in more...this code has been around for a while.).
Scott Wheeler
2005-09-27 14:34:32 +00:00 -
603068695c
A couple of things pointed out by a colleage -- fix ByteVector::size() and make the return type semantics consistant for methods that modify the object (specifically, return a reference instead of void).
Scott Wheeler
2005-09-12 16:52:07 +00:00 -
5d64692084
Just a couple of docs updates.
Scott Wheeler
2005-09-06 11:39:26 +00:00 -
78c4c18e37
Fix the documentation for this method.
Scott Wheeler
2005-09-04 20:06:27 +00:00 -
fa61e63ac8
Leave the year field blank if it's set to zero (i.e. cleared).
Scott Wheeler
2005-08-10 08:33:28 +00:00 -
b16c8587ab
Forgot that this doesn't work for those not using my hacked up build environment for TagLib.
Scott Wheeler
2005-07-27 07:29:41 +00:00 -
b84fdcfa04
Last docs updates and a small function signature change. I'm pretty sure that's it for 1.4.
Scott Wheeler
2005-07-27 00:25:40 +00:00 -
585bf5afca
note other bindings
Scott Wheeler
2005-07-26 00:37:39 +00:00 -
3de9ba2e9f
Bug in UTF-8 rendering. Small change, but well, without the "break;" it was doing the UTF-8 rendering and the UTF16-LE rendering to the same string, which was, well, ungood.
Scott Wheeler
2005-07-25 21:34:18 +00:00 -
f7467bd1f9
Don't actually install the tdebug.h header.
Scott Wheeler
2005-07-25 19:51:52 +00:00 -
eb592f0933
Don't include tdebug.h in any installed header. I'll remove it from installation shortly.
Scott Wheeler
2005-07-25 19:26:00 +00:00 -
052a1d2720
Add a list of the default file extensions that TagLib knows about, as requested by Stefan. Also did a few additional updates on the API docs.
Scott Wheeler
2005-07-24 16:25:33 +00:00 -
54b442d584
SVN_SILENT another place to update the version
Scott Wheeler
2005-07-24 08:03:37 +00:00 -
111b0dc6eb
Make sure that buffer allocations for file reads aren't completely bogus. Specifically make sure that we don't actually allocate a buffer for a read that extends beyond the end of the file.
Scott Wheeler
2005-07-23 23:49:29 +00:00 -
59fd610999
Finally took Tommi's suggestion here and introduced a version of the ByteVectorList::split() that takes a maximum number of values. This should probably be used more widely in places where the max is known ahead of time for this to be a more useful fix than nailing just this special case. Anyway, fixes the bug.
Scott Wheeler
2005-07-23 23:11:20 +00:00 -
073dee2e41
This is a better way of doing this too... Now I have to remember to update the configure.in.in in the root...
Scott Wheeler
2005-07-23 21:46:39 +00:00 -
ea2ac9fe64
Add pkg-config file.
Scott Wheeler
2005-07-23 21:43:09 +00:00 -
02f9b248a7
Bump to 1.4
Scott Wheeler
2005-07-23 20:58:43 +00:00 -
ddd8c2f4c9
SVN_SILENT missing docs
Scott Wheeler
2005-07-22 09:03:15 +00:00 -
02925797d2
Go ahead and increment the libtool version in preparation for 1.4.
Scott Wheeler
2005-07-22 08:33:45 +00:00 -
016a2c7b03
Add UTF16LE support. Patch mostly by Umesh Shankar.
Scott Wheeler
2005-07-21 18:45:12 +00:00 -
366a4bfe3f
Hmm, that last one wasn't really quite ready. Now we actually check our list of FileTypeResolvers.
Scott Wheeler
2005-07-21 18:10:10 +00:00 -
ec86c487e8
Add a mechanism for extending the file type resolution in JuK using FileRefs.
Scott Wheeler
2005-07-21 17:45:23 +00:00 -
87824b1737
Continuing going through my pile-o-patches:
Scott Wheeler
2005-07-21 17:33:36 +00:00 -
ca839d884f
If there is no value set for DESCRIPTION, also check COMMENT.
Scott Wheeler
2005-07-21 17:30:03 +00:00 -
a2972c8ae0
Add accessors for the image description.
Scott Wheeler
2005-07-21 17:27:37 +00:00 -
c756813a21
Fix up the RVA2 handling. I'm still not thrilled with the API, but this should be functional enough to hold over to the next binary incompatible change and has a minimum of differences to the previous API.
Scott Wheeler
2005-07-21 00:10:57 +00:00 -
e321ae7774
Fix from Felix Berger to get RVA2 frames a little closer to working. The more complicated fix for #107025 will follow shortly.
Scott Wheeler
2005-07-20 22:23:34 +00:00 -
19a0504dfd
Adding and updating svn:ignore
Thiago Macieira
2005-07-16 14:39:38 +00:00 -
35a8c9a38b
Misspelling.
Scott Wheeler
2005-07-13 12:22:34 +00:00 -
1857e61a9d
Instead of returning 0 on finding a deprecated frame type, create an UnknownFrame and set the flag to discard it on write.
Scott Wheeler
2005-05-17 23:57:23 +00:00 -
6ceb7a8151
Patch from Umesh Shankar to make sure that the frameID is current.
Scott Wheeler
2005-05-17 22:38:01 +00:00 -
10d8a4deac
Check to make sure that there's content before trying to return it.
Scott Wheeler
2005-05-17 21:27:51 +00:00 -
fc8c7d357b
Do a bounds check before trying to find the mid.
Scott Wheeler
2005-05-17 20:45:05 +00:00 -
7e325a26aa
Double-deleting won't make it much better
Allan Sandfeld Jensen
2005-04-03 16:41:17 +00:00 -
c125032f0e
...or this
Scott Wheeler
2005-04-03 16:37:56 +00:00 -
9b1eb2f5d6
Didn't mean to check this in.
Scott Wheeler
2005-04-03 16:36:17 +00:00 -
60f73eb537
fix memory leaks
Scott Wheeler
2005-04-03 16:35:55 +00:00 -
abbf24ade7
Decode samplerate correctly. BUG: 99829
Allan Sandfeld Jensen
2005-04-02 20:53:11 +00:00 -
119bfc86db
Sorry, that was actually wrong.
Allan Sandfeld Jensen
2005-03-18 00:10:21 +00:00 -
a89ce9ce0c
Support the new OggFLAC 1.0 standard from FLAC 1.1.2
Allan Sandfeld Jensen
2005-03-18 00:02:27 +00:00 -
1aff3947ef
Nice catch from Gunnar Roth -- the iterator was invalid here.
Scott Wheeler
2005-02-02 19:04:54 +00:00 -
af8b4c7291
Don't dereference the iterator before checking to make sure that we're not at the end of the list. Thanks to Gunnar Roth for catching this one.
Scott Wheeler
2005-01-14 13:04:36 +00:00 -
3c9f7ec7d6
startsWith() should be used to avoid bugs like: s.mid(0, 4) == "Foo".
Benjamin Meyer
2004-12-19 05:45:33 +00:00