Sander Jansen
|
90ad17b4c5
|
Additional unit tests for base64 encoder/decoder
|
2015-11-12 08:50:34 -06:00 |
|
Sander Jansen
|
f4c1beb161
|
Make fromBase64 more strict and update code to follow taglib coding style
|
2015-11-12 08:50:34 -06:00 |
|
Sander Jansen
|
c963d3ba04
|
correctly filter out invalid base64 characters
|
2015-11-12 08:50:34 -06:00 |
|
Sander Jansen
|
c4a02a1799
|
remove redundant size specificier in mid usage
|
2015-11-12 08:50:34 -06:00 |
|
Sander Jansen
|
59a1b7a491
|
add forgotten const cast
|
2015-11-12 08:50:34 -06:00 |
|
Sander Jansen
|
62bb3c95c8
|
Make ByteVector::fromBase64 as static member function
|
2015-11-12 08:50:34 -06:00 |
|
Sander Jansen
|
d3351a0012
|
Delete pictures in XiphComment destructor
|
2015-11-12 08:50:34 -06:00 |
|
Sander Jansen
|
0c14bd0ed0
|
Add FLAC::Picture support to Xiph Comment
|
2015-11-12 08:50:34 -06:00 |
|
Sander Jansen
|
7bbf5a2e79
|
add base64 encoder/decoder to bytevector
|
2015-11-12 08:48:00 -06:00 |
|
Tsuda Kageyu
|
ba5137bf2d
|
Use always "COMMENT" field when updating XiphComment.
The recommended field name for additional comments is "COMMENT".
It's the same behavior as "DATE" or "TRACKNUMBER" field.
|
2015-11-12 17:37:22 +09:00 |
|
Tsuda Kageyu
|
b3cea6cca7
|
Fix XiphComment::setComment() for the case that a Vorbis comment has the "COMMENT" field.
|
2015-11-12 17:16:47 +09:00 |
|
Tsuda Kageyu
|
a533b9c665
|
Hide private things from a public header.
Some functions and a variable in tstring.h are not needed to be exposed in a public header.
|
2015-11-12 15:36:02 +09:00 |
|
Tsuda Kageyu
|
ec8e611909
|
Fix an instance reference to a static data member.
|
2015-11-12 14:48:24 +09:00 |
|
Tsuda Kageyu
|
c66e6b27d9
|
Small cleanups in CMakeLists.txt.
|
2015-11-12 14:41:15 +09:00 |
|
Tsuda Kageyu
|
1d379fdb2f
|
Small cleanups in audioproperties.cpp.
|
2015-11-12 14:24:04 +09:00 |
|
Tsuda Kageyu
|
47813c5a7f
|
A bit more accurate calculation of the AIFF audio length.
Actually, it's unlikely to improve the accuracy, but prevents a useless round-trip conversion between double and int.
|
2015-11-12 14:10:09 +09:00 |
|
Tsuda Kageyu
|
94ff9124c7
|
Skip both ID3v1 and APE tags when seeking the last MPEG frame.
|
2015-11-12 13:52:46 +09:00 |
|
Lukáš Lalinský
|
9f697fce8e
|
1.10
|
2015-11-11 22:41:59 +01:00 |
|
Tsuda Kageyu
|
320d0f5ad7
|
Use List::isEmpty() than size() > 0.
Small revision of pokowaka's fix. isEmpty() is a little better than size() > 0, since std::list::empty() is guaranteed to be an O(1) operation.
|
2015-11-06 16:13:43 +09:00 |
|
Tsuda Kageyu
|
77087cf865
|
Merge pull request #675 from garima-g/patch-1
Add self-assignment check in operator=
|
2015-11-05 15:43:03 +09:00 |
|
garima-g
|
8b4a27beb4
|
Add self-assignment check in operator=
Method 'operator=' should check its argument with 'this' pointer.
|
2015-11-05 11:19:44 +05:30 |
|
garima-g
|
998ebf4ce6
|
Add self-assignment check in operator=
Method 'operator=' should check its argument with 'this' pointer.
|
2015-11-05 11:16:34 +05:30 |
|
garima-g
|
ccaf650214
|
Add self-assignment check in operator=
Method 'operator=' should check its argument with 'this' pointer.
|
2015-11-05 11:12:24 +05:30 |
|
garima-g
|
9fad0b28a5
|
Add self-assignment check in operator=
Method 'operator=' should check its argument with 'this' pointer.
|
2015-11-05 11:09:20 +05:30 |
|
Lukáš Lalinský
|
153820bf12
|
Merge pull request #669 from pokowaka/bad_access
Fixes access violation
|
2015-10-12 14:30:00 +02:00 |
|
Erwin Jansen
|
29be00dc59
|
Fixes access violation
- Fixes access violation when setting empty stringlist on integer
properties in mp4 tag
- Add a unit test that validates the fix.
|
2015-10-09 22:11:27 -07:00 |
|
Stephen F. Booth
|
ab30ec3a6f
|
Merge pull request #664 from pbhd/master
add options R, I, D for replace/insert/delete of arbitrary tags
|
2015-09-23 23:09:55 -04:00 |
|
Peter Bauer
|
0a90687805
|
add options R, I, D for replace/insert/delete of arbitrary tags
|
2015-09-23 14:11:40 +02:00 |
|
Hugo Beauzée-Luyssen
|
e750cb491d
|
FileRef: Allow an IOStream to be used
|
2015-09-15 15:01:40 +02:00 |
|
Steve Lhomme
|
1f7715a5da
|
Add support for M4V tag parsing
|
2015-09-15 13:15:51 +02:00 |
|
Urs Fleisch
|
8e7504a66f
|
Add support for ID2v2 PCST frames (podcast).
|
2015-09-08 20:42:30 +02:00 |
|
Hasso Tepper
|
9ad5bb1d62
|
Support for proprietary frames Apple iTunes uses to tag podcast files.
|
2015-09-07 20:25:34 +02:00 |
|
Tsuda Kageyu
|
5ca4cd2f52
|
Revert "Small cleanups in audioproperties.cpp."
This reverts commit b49e3e5620 .
|
2015-08-31 16:29:13 +09:00 |
|
Tsuda Kageyu
|
70f8fb1bae
|
Revert "Add and fix some comments in ConfigureChecks.cmake."
This reverts commit fa6f33e552 .
|
2015-08-31 16:28:24 +09:00 |
|
Tsuda Kageyu
|
030e177640
|
Revert "Small cleanups in CMakeLists.txt."
This reverts commit 021c539002 .
|
2015-08-31 16:28:12 +09:00 |
|
Tsuda Kageyu
|
3bb0b11bff
|
Revert "Fix an instance reference to a static data member."
This reverts commit 9666b64f28 .
|
2015-08-31 16:21:26 +09:00 |
|
Tsuda Kageyu
|
60558d6a4a
|
Revert "A bit more accurate calculation of the AIFF audio length."
This reverts commit 15a1505880 .
|
2015-08-31 16:20:58 +09:00 |
|
Tsuda Kageyu
|
12f59d774e
|
Revert "Hide an internal variable from a public header."
This reverts commit fbd3b71690 .
|
2015-08-31 16:20:41 +09:00 |
|
Tsuda Kageyu
|
e2466a72f8
|
Revert "Skip both ID3v1 and APE tags when seeking the last MPEG frame."
This reverts commit 6d925da75e .
|
2015-08-31 16:20:15 +09:00 |
|
Tsuda Kageyu
|
9666b64f28
|
Fix an instance reference to a static data member.
|
2015-08-31 10:34:12 +09:00 |
|
Tsuda Kageyu
|
15a1505880
|
A bit more accurate calculation of the AIFF audio length.
|
2015-08-31 01:48:29 +09:00 |
|
Tsuda Kageyu
|
fbd3b71690
|
Hide an internal variable from a public header.
|
2015-08-30 01:01:34 +09:00 |
|
Tsuda Kageyu
|
6a76f491f8
|
Merge pull request #579 from TsudaKageyu/frameoffset2
Skip both ID3v1 and APE tags when seeking the last MPEG frame.
|
2015-08-29 00:09:14 +09:00 |
|
Tsuda Kageyu
|
6d925da75e
|
Skip both ID3v1 and APE tags when seeking the last MPEG frame.
|
2015-08-28 17:04:15 +09:00 |
|
Tsuda Kageyu
|
e178875b40
|
Mention that String::toWString()/toCWString() doesn't return UTF-32 string.
|
2015-08-28 13:38:22 +09:00 |
|
Tsuda Kageyu
|
bf45cfd84a
|
Check if QT_VERSION macro is defined.
|
2015-08-28 01:38:09 +09:00 |
|
Tsuda Kageyu
|
b49e3e5620
|
Small cleanups in audioproperties.cpp.
|
2015-08-27 11:29:40 +09:00 |
|
Tsuda Kageyu
|
fa6f33e552
|
Add and fix some comments in ConfigureChecks.cmake.
|
2015-08-26 15:05:34 +09:00 |
|
Tsuda Kageyu
|
021c539002
|
Small cleanups in CMakeLists.txt.
|
2015-08-26 08:14:31 +09:00 |
|
Lukáš Lalinský
|
aedfeba66b
|
Missed the full version string in taglib-config.cmd.cmake
|
2015-08-25 20:46:11 +02:00 |
|