mirror of
https://github.com/taglib/taglib.git
synced 2026-07-26 13:04:20 -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
#1381
#1382
#1382
#1383
#1383
#139
#139
#14
#14
#140
#140
#141
#141
#142
#142
#143
#143
#144
#144
#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
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
#1381
#1382
#1382
#1383
#1383
#139
#139
#14
#14
#140
#140
#141
#141
#142
#142
#143
#143
#144
#144
#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
-
e6fa8c4976
bump version
Scott Wheeler
2008-01-30 03:01:04 +00:00 -
d8e6b9f4ee
Add a C accessor to isValid()
Scott Wheeler
2008-01-26 20:20:40 +00:00 -
fdbfa6d6f6
pedantry
Scott Wheeler
2008-01-22 17:33:48 +00:00 -
abb8173104
Use XXX for an unknown language, per the spec.
Scott Wheeler
2008-01-22 10:02:47 +00:00 -
b8435c1ad5
Tweaks to preparing UTF-16 strings with BOM
Lukáš Lalinský
2008-01-21 16:40:07 +00:00 -
49bcce586a
Add a test case for reading APIC frames with descriptions in UTF-16 including BOM
Lukáš Lalinský
2008-01-21 15:46:12 +00:00 -
aebb9a8690
Adapt API docs for FileRef class to match current function signatures.
Michael Pyne
2007-12-13 02:45:12 +00:00 -
6efe9cfcf2
Add an option to define NO_ITUNES_HACKS.
Lukáš Lalinský
2007-12-01 10:13:13 +00:00 -
6cc989eb55
Fix saving of ID3v1 tags to TrueAudio files with removed ID3v2 tags.
Lukáš Lalinský
2007-12-01 10:08:43 +00:00 -
c4a21adb8e
Add a hack to read ID2v2.4 frames with v2.3-like sizes, written by iTunes.
Lukáš Lalinský
2007-12-01 09:15:23 +00:00 -
fed2c020fe
Fix TTA audio properties reading.
Lukáš Lalinský
2007-11-23 06:54:22 +00:00 -
5506647153
Fix build when building complete kdesupport at once
Rolf Eike Beer
2007-11-22 19:18:18 +00:00 -
46fbd11d8f
Use correct frame sizes when calculating length of MPEG 2 or 2.5 streams.
Lukáš Lalinský
2007-11-22 18:55:47 +00:00 -
e06495a7e3
Support for URL link framesSupport for URL link frames, patch by Urs Fleisch.
Lukáš Lalinský
2007-11-22 13:48:01 +00:00 -
bb9e6fe65f
Split BUILD_TESTS to BUILD_TESTS and BUILD_EXAMPLES.
Lukáš Lalinský
2007-11-22 13:20:21 +00:00 -
51a5ae46b1
Revert r735160 and r735161, and set BUILD_TESTS to OFF if CppUnit is not found.
Lukáš Lalinský
2007-11-22 13:17:15 +00:00 -
363dbf569f
Do this the way the other BIC notes are listed.
Scott Wheeler
2007-11-20 21:14:20 +00:00 -
f8736f0fe9
Ran my whitespace fixing script -- tabs -> spaces, removes trailing spaces.
Scott Wheeler
2007-11-19 14:44:09 +00:00 -
b2e2f0bdba
These were missing private copy constructors / assignment operators to make them non-copyable.
Scott Wheeler
2007-11-19 13:59:33 +00:00 -
438927762c
This also breaks compilation of kdesupport. CppUnit won't be found since I commented out the configure check is fixed. Once the configure check is fixed this can be commented back in.
Michael Pyne
2007-11-11 03:30:44 +00:00 -
fd1ad5972d
Unbreak compilation for kdesupport users with CppUnit by commenting out the test suite.
Michael Pyne
2007-11-11 03:24:31 +00:00 -
049f77f0d9
TrueAudio support.
Lukáš Lalinský
2007-11-10 22:55:14 +00:00 -
2462905fe0
Fix ID3v2::UniqueFileIdentifier frame parsing.
Lukáš Lalinský
2007-11-10 22:20:33 +00:00 -
41bc6f0686
Fix off-by-one error in ByteVector::find.
Lukáš Lalinský
2007-11-10 22:16:56 +00:00 -
b44cee48f4
Add methods RelativeVolumeFrame::identification and RelativeVolumeFrame::setIdentification.
Lukáš Lalinský
2007-11-10 21:32:32 +00:00 -
673b77c3ac
- Fixed crash in AttachedPictureFrame and GeneralEncapsulatedObjectFrame caused by using uninitialized pointer. (BUG:151078) - Make Frame::readStringField to actually read the string field. - Fixed parsing of APIC frames -- there is one-byte type between mime type and description. The code worked only thanks to the previous bug.
Lukáš Lalinský
2007-11-10 18:03:25 +00:00 -
db0be6b8c6
Add a CppUnit-based test suite (only very few things is covered for now, but it's a start).
Lukáš Lalinský
2007-11-10 16:46:04 +00:00 -
2302f65964
Speex support.
Lukáš Lalinský
2007-11-10 16:07:09 +00:00 -
bb438484da
Use Unicode filenames on Windows (this time the correct patch).
Lukáš Lalinský
2007-11-10 16:06:16 +00:00 -
7b0c053359
Revert r734944 -- this one wasn't meant to go in.
Lukáš Lalinský
2007-11-10 16:05:18 +00:00 -
7c4dfa9188
Ignore all autotools and cmake generated files.
Lukáš Lalinský
2007-11-10 15:58:10 +00:00 -
b98be427f9
Use Unicode filenames on Windows.
Lukáš Lalinský
2007-11-10 15:16:49 +00:00 -
5a495c5c11
WavPack support.
Lukáš Lalinský
2007-11-06 18:50:09 +00:00 -
b83bf359fc
Decode unsynch-encoded tag (ID3v2.3) and frame (ID3v2.4) data before parsing them.
Lukáš Lalinský
2007-11-06 18:27:47 +00:00 -
0d7ed811fe
Use separate DLL export macro for libtag_c and use the right DEFINE_SYMBOL.
Lukáš Lalinský
2007-11-05 02:04:10 +00:00 -
074d47460e
Remove duplicate check for zlib and make zlib optional.
Lukáš Lalinský
2007-11-05 01:58:56 +00:00 -
0da49842dd
SVN_SILENT didn't mean for that to go in
Scott Wheeler
2007-10-21 17:37:28 +00:00 -
1bdb67fafa
More TAGLIB_EXPORTs from Lukas.
Scott Wheeler
2007-10-21 17:35:40 +00:00 -
5b03541038
Got permission from all (non-trivial) contributors to dual license under the MPL.
Scott Wheeler
2007-10-10 18:22:58 +00:00 -
09f1e77112
Install header.
Scott Wheeler
2007-10-09 17:46:48 +00:00 -
99b0c6e2f4
Note OGA as the new extension for Ogg FLAC.
Scott Wheeler
2007-09-27 21:41:12 +00:00 -
14eda582ee
Add a few checks to make sure that we don't blow up when trying to read zero-byte values.
Scott Wheeler
2007-09-27 20:52:50 +00:00 -
2eda04f934
more win32 fixes
Christian Ehrlicher
2007-09-15 16:01:02 +00:00 -
860b839551
win32 install fixes
Christian Ehrlicher
2007-09-15 10:12:27 +00:00 -
0668b26865
we also need config.h on win32!
Christian Ehrlicher
2007-09-15 09:03:22 +00:00 -
ab1939b8fb
Unfix compiler warning. Compiler warnings good, BIC changes bad. Make it a bit more obvious for the next poor fellow
Kevin Krammer
2007-08-29 23:33:30 +00:00 -
a4d6e9a615
Fixing compiler warning about missing virtual destructor in class with virtual methods
Kevin Krammer
2007-08-29 22:57:23 +00:00 -
317de487ba
Still need the C++ runtime for the C bindings on Solaris; need stdlib.h for various prototypes.
Adriaan de Groot
2007-08-27 20:05:44 +00:00 -
38e140962a
Need ostream for std::ostream in some STLs
Adriaan de Groot
2007-08-27 19:41:38 +00:00 -
7d2d0670b6
Actually, forcing a particular STL implementation on the C bindings is a bad idea.
Adriaan de Groot
2007-08-27 13:58:19 +00:00 -
7b0f4f839c
Don't hardcode version
Laurent Montel
2007-08-27 07:04:18 +00:00 -
4bf5396890
Don't hardcode version number
Laurent Montel
2007-08-27 07:02:29 +00:00 -
f63cff669e
Want div_t
Adriaan de Groot
2007-08-21 09:41:41 +00:00 -
989be39e2c
Fix the automake build.
Scott Wheeler
2007-08-20 11:59:02 +00:00 -
239d3c9a58
more exports from Serhiy Kachaniuk
Christian Ehrlicher
2007-08-19 15:16:35 +00:00 -
ad4ab5f4be
The C bindings use the C++ library which uses the C++ runtime. On Solaris, this doesn't automatically mean that applications linking to the C bindings get the C++ runtime; add the C++ runtime explicitly to the bindings library so that the runtime gets pulled in by apps. aka. make-it-link.
Adriaan de Groot
2007-08-16 12:05:50 +00:00 -
47e855e654
Somewhat hackish; might be better off as a downstream patch.
Adriaan de Groot
2007-08-16 11:47:08 +00:00 -
ecc430e6f5
Not generate/install pkgconfig file on windows we can't use it
Laurent Montel
2007-08-14 07:33:36 +00:00 -
52bc496d05
exported the rest of the classes (hope I got all)
Christian Ehrlicher
2007-08-11 08:33:49 +00:00 -
30a2edc4a3
(initial) win32 export support
Christian Ehrlicher
2007-08-11 08:29:23 +00:00 -
bfa705669c
Fix pc filesx
Laurent Montel
2007-07-29 09:38:17 +00:00 -
cf1acebc99
Work around the fact that iTunes can't properly parse ID3v2.4 numerical genres.
Scott Wheeler
2007-07-19 15:20:10 +00:00 -
cd0f0b0086
Don't include empty strings in the text field list. This is a slight deviation from the standard, but major editors (i.e. iTunes) mess up ID3v2 text frames with null termination (which technically indicates a field with content, plus an empty field).
Scott Wheeler
2007-07-19 00:44:37 +00:00 -
962756461c
This didn't work in the case of an empty buffer read since subtracting 1 from a unsigned value, well, left a lot of room at the end.
Scott Wheeler
2007-07-19 00:04:37 +00:00 -
fb0d6c5b4e
Update APE location after adding new tags.
Scott Wheeler
2007-07-18 17:08:09 +00:00 -
183060d729
Make sure that we only write the number of bytes that we read.
Scott Wheeler
2007-07-18 16:41:10 +00:00 -
838114d093
Fix SV4 MPC file length. (Read the length at the correct offset.)
Scott Wheeler
2007-07-18 15:50:52 +00:00 -
db2bedd642
Add a string reading function to the frame base class and then use that to read strings (thus making them unicode safe).
Scott Wheeler
2007-07-18 15:23:18 +00:00 -
61fcb74d49
Brian is right. It makes more sense to compute the alignment based on the offset than the the beginning of the vector.
Scott Wheeler
2007-07-18 14:38:40 +00:00 -
951ef149d2
Promote the int to a float so that the calcualtion works properly. Patch from Stephen Booth.
Scott Wheeler
2007-07-18 12:52:07 +00:00 -
1faa305dcc
Spelling fixes (first part of a patch from Lucas Lalinsky)
Scott Wheeler
2007-07-18 12:48:24 +00:00 -
711132c89f
Fix RVA setting / parsing. Patch from Stephen Booth.
Scott Wheeler
2007-07-18 11:36:26 +00:00 -
12dcb75582
set correct install_name for os x
Martin Aumüller
2007-07-04 10:12:22 +00:00 -
b5a9b00003
Remove empty Xiph comments. Patch from Stephan Booth.
Scott Wheeler
2007-06-08 11:02:49 +00:00 -
cc00badd70
Fix another MSVC 2007 STL bug (our bug, not theirs) by not resizing a buffer in writeBlock. It was possible to resize it to 0 and although it would not be written to again, the address would be taken of the buffer and MSVC 2007's STL implementation is strict and will not allow the address of an empty buffer to be taken.
Michael Pyne
2007-06-06 03:56:38 +00:00 -
26751ba95b
the usual daily unbreak compilation
Dirk Mueller
2007-05-31 20:51:55 +00:00 -
e08587db9a
Don't allow address of zero-length array to be taken to prevent run-time errors with strict STL implementations.
Michael Pyne
2007-05-26 23:03:17 +00:00 -
91046cf73f
the usual "daily unbreak compilation"
Dirk Mueller
2007-05-04 16:15:11 +00:00 -
6e5ab96a4d
win32 compile / warnings--
Christian Ehrlicher
2007-04-28 16:31:29 +00:00 -
1d52e6f67c
win32 compile / warnings--
Christian Ehrlicher
2007-04-28 16:17:30 +00:00 -
3ae55e0864
don't dereference d twice (CID 3444)
Stephan Kulow
2007-04-11 20:35:37 +00:00 -
f37023791f
don't deref d twice (CID 3445)
Stephan Kulow
2007-04-11 20:34:57 +00:00 -
1fb31274e5
Check for CBR Info headers also.
Scott Wheeler
2007-04-01 22:22:53 +00:00 -
39f8acfdf0
SVN_SILENT too many emacs modes...
Scott Wheeler
2007-04-01 22:21:44 +00:00 -
fecad172f3
Strip nulls from the end of ID3v2 text fields.
Scott Wheeler
2007-04-01 22:08:44 +00:00 -
88668d9fd0
Add a comment about valid encoding types for ID3v2 tags.
Scott Wheeler
2007-04-01 21:07:08 +00:00 -
76304a1356
Switch to using a list of genres and checking for membership in there to avoid repeated values.
Scott Wheeler
2007-04-01 20:54:13 +00:00 -
3e36746dbb
SVN_SILENT grr, accidentally inserted tabs
Scott Wheeler
2007-04-01 20:49:15 +00:00 -
784d7cd1e0
Strip whitespaces from the end of ID3v1 fields on the way into TagLib.
Scott Wheeler
2007-04-01 20:31:03 +00:00 -
cce96cfec9
Delete APE tag.
Scott Wheeler
2007-04-01 20:25:54 +00:00 -
1d3518d1ad
Fix signature.
Scott Wheeler
2007-03-22 17:30:29 +00:00 -
9f1db4aac9
SVN_SILENT tabs -> spaces
Scott Wheeler
2007-02-26 11:40:05 +00:00 -
7ab48e1ab7
SVN_SILENT whoops, those were tabs
Scott Wheeler
2007-02-16 16:15:55 +00:00 -
19680eb91f
Delete d-pointer.
Scott Wheeler
2007-02-16 14:29:40 +00:00 -
776bb45f7f
SVN_SILENT whoops
Scott Wheeler
2007-02-13 10:19:20 +00:00 -
63ace4995c
Read the frame data length as a synch-safe int. (Mostly only relevant to compressed frames)
Scott Wheeler
2007-02-13 10:18:30 +00:00 -
89b1e54ae0
Don't try to parse invalid frames.
Scott Wheeler
2007-02-13 09:55:56 +00:00 -
4382e84e9e
Add another sanity check -- don't let invalid frames try to allocate anything larger than the tag size.
Scott Wheeler
2007-02-13 09:26:31 +00:00 -
3218095aca
Fix the byte ordering for UTF16BE
Scott Wheeler
2007-02-13 08:40:58 +00:00 -
320b76d95a
Rework the read-only check so that it gets along better with networked file systems.
Scott Wheeler
2007-02-13 07:21:45 +00:00