Tsuda Kageyu
|
69921b8090
|
Amend the comment on MP4::File::hasMP4Tag().
|
2015-11-18 14:17:29 +09:00 |
|
Tsuda Kageyu
|
762581fe3f
|
Add a method to check if an MP4 file on disk actually has a tag.
|
2015-11-13 11:14:12 +09:00 |
|
Tsuda Kageyu
|
6775cef651
|
Make use of the Boost Endian library for byte swapping.
It's likely to be better at choosing the most efficient method than our CMake tests.
|
2015-11-13 10:58:23 +09:00 |
|
Tsuda Kageyu
|
ec8e611909
|
Fix an instance reference to a static data member.
|
2015-11-12 14:48:24 +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 |
|
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 |
|
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 |
|
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 |
|
Tsuda Kageyu
|
5ca4cd2f52
|
Revert "Small cleanups in audioproperties.cpp."
This reverts commit b49e3e56202dc5a15f2c4eee6b2b8f978382d655.
|
2015-08-31 16:29:13 +09:00 |
|
Tsuda Kageyu
|
3bb0b11bff
|
Revert "Fix an instance reference to a static data member."
This reverts commit 9666b64f28c912bae8a42b6b1f40dd15a7ef0bc6.
|
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 15a1505880d27f7d58f39a78946c05c6c6aa2bda.
|
2015-08-31 16:20:58 +09:00 |
|
Tsuda Kageyu
|
12f59d774e
|
Revert "Hide an internal variable from a public header."
This reverts commit fbd3b71690cedd70b9175d55a1e089aaca748046.
|
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 6d925da75e7dc84db22f3c7aee290136fa3878ea.
|
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
|
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 |
|
Lukáš Lalinský
|
0178d47c85
|
Don't use const ref to an integer in ChapterFrame
|
2015-08-23 12:20:25 +02:00 |
|
Lukáš Lalinský
|
71bc17b5e6
|
Lalala
|
2015-08-23 12:20:25 +02:00 |
|
Tsuda Kageyu
|
ac38f4ade1
|
Remove an unused private data member.
|
2015-08-23 18:25:17 +09:00 |
|
Tsuda Kageyu
|
b9f898698d
|
Revert "Remove some private data members not needed to carry."
This reverts commit 7c17d32b3a8bc3ed718af3790452fec33ebd307b.
|
2015-08-23 18:21:51 +09:00 |
|
Tsuda Kageyu
|
bd564546f4
|
Fix some typos in comments.
|
2015-08-14 00:10:19 +09:00 |
|
Tsuda Kageyu
|
d90617959b
|
Fix some typos in comments.
|
2015-08-11 09:45:32 +09:00 |
|
Tsuda Kageyu
|
bc106ad81e
|
Separate two variable initializations.
|
2015-08-10 00:50:13 +09:00 |
|
Tsuda Kageyu
|
a23f808627
|
Remove an useless #include.
|
2015-08-09 13:26:51 +09:00 |
|
Tsuda Kageyu
|
80441ff754
|
Remove a workaround for an older version of GCC.
GLIBC's byte swap functions are a good fallback option.
|
2015-08-07 08:59:16 +09:00 |
|
Tsuda Kageyu
|
edbafdbd88
|
Remove some redundant code from trefcounter.cpp.
|
2015-08-07 02:10:56 +09:00 |
|
Tsuda Kageyu
|
98ac8ba569
|
Add a comment about unused constants.
|
2015-08-07 02:03:03 +09:00 |
|
Tsuda Kageyu
|
173c58cf49
|
Merge pull request #580 from TsudaKageyu/negative-seek
Fix inconsistent negative seek behavior between Linux and Windows.
|
2015-08-07 01:32:26 +09:00 |
|
Tsuda Kageyu
|
19a7e45997
|
Merge pull request #639 from TsudaKageyu/remove-cmake-check-float
Run-time check for byte order rather than CMake check.
|
2015-08-07 01:17:27 +09:00 |
|
Tsuda Kageyu
|
49563a9cd0
|
Merge pull request #640 from TsudaKageyu/cmake-vsprintf
CMake check for vsprintf_s/vsnprintf rather than sprintf_s/snprintf.
|
2015-08-07 01:14:12 +09:00 |
|
Festus Hagen
|
65a6572299
|
Silence uint ambiguity errors in wavepackproperties.
|
2015-08-06 03:22:03 -04:00 |
|
Tsuda Kageyu
|
7c17d32b3a
|
Remove some private data members not needed to carry.
|
2015-08-05 11:54:30 +09:00 |
|
Tsuda Kageyu
|
018e969026
|
Add warnings about calling File::save() repeatedly.
|
2015-08-04 15:47:18 +09:00 |
|
Tsuda Kageyu
|
04ec7eae25
|
Add some supplementary comments.
|
2015-08-03 22:31:16 +09:00 |
|
Tsuda Kageyu
|
b6e7bb2c84
|
Update version to 1.10.0.
|
2015-08-03 16:14:48 +09:00 |
|
Tsuda Kageyu
|
fa17b4da6b
|
Avoid overwriting the audio stream when adding an ID3v1 tag to a FLAC file.
|
2015-08-03 15:39:27 +09:00 |
|
Tsuda Kageyu
|
076e845912
|
Run-time check for integer byte order rather than CMake check.
It will easily be optimized out.
|
2015-08-03 13:08:58 +09:00 |
|
Tsuda Kageyu
|
0650dc77a1
|
Fix some comments.
|
2015-08-02 03:24:25 +09:00 |
|
Tsuda Kageyu
|
44d9f2bf25
|
Run-time check for floating point byte order rather than CMake check.
It's safer not to use an unofficial CMake script.
|
2015-08-01 23:40:23 +09:00 |
|
Tsuda Kageyu
|
aa1dd0278d
|
CMake check for vsprintf_s/vsnprintf rather than sprintf_s/snprintf.
|
2015-08-01 23:38:50 +09:00 |
|
Tsuda Kageyu
|
03ec83ecca
|
Add AudioProperties::lengthInSeconds() and lengthInMilliseconds() functions to emulate virtual abstract functions.
|
2015-08-01 02:23:18 +09:00 |
|