Tsuda Kageyu
b6d21ce890
Remove redundant if blocks from RIFF::File.
2016-10-28 14:42:32 +09:00
Tsuda Kageyu
65a24bbc51
Remove some useless seek()/tell() from RIFF::File.
2016-10-28 14:22:50 +09:00
Tsuda Kageyu
711b35cc6e
Encourage compilers to optimize out debug() and debugData().
...
It's sort of like a throwback, but I found that debug(const String &s) {} doesn't prevent a String from being constructed and the error messages from being embedded.
2016-10-28 11:19:51 +09:00
Tsuda Kageyu
d53ca6f736
Update NEWS.
2016-10-27 15:40:14 +09:00
Tsuda Kageyu
aa5f9bb221
Suppress some warnings in test.
2016-10-27 15:23:24 +09:00
Tsuda Kageyu
d2b3547254
Add a test for File::truncate().
2016-10-27 15:15:22 +09:00
Tsuda Kageyu
06ca9a099d
Check if file size <= LONG_MAX.
2016-10-27 15:10:34 +09:00
Tsuda Kageyu
8d873e4e3e
Merge pull request #761 from albertofustinoni/master
...
WinRT compatibility
2016-10-24 22:06:35 +09:00
Alberto Fustinoni
b2fa124451
formatting
2016-10-24 21:24:53 +09:00
Alberto Fustinoni
ff5b2dc96f
Whitespace
2016-10-24 21:22:57 +09:00
Alberto Fustinoni
757f5ebc96
Refactoring
2016-10-24 21:19:31 +09:00
Tsuda Kageyu
e36a9cabb9
Update NEWS.
v1.11.1
2016-10-24 12:03:23 +09:00
Alberto Fustinoni
606f6c0e74
Better define guards
2016-10-23 23:25:16 +09:00
Alberto Fustinoni
1cc047c953
Styling
2016-10-23 20:17:49 +09:00
Alberto Fustinoni
cae4f1b804
Merge branch 'master' of https://github.com/albertofustinoni/taglib.git
2016-10-23 20:13:26 +09:00
Alberto Fustinoni
deffe83fd0
Use newer file system calls when in Windows 8+ to allow compilation as WinRT asembly
2016-10-23 12:32:16 +09:00
Tsuda Kageyu
597dcde72a
Update the version to v1.11.1.
2016-10-22 02:45:52 +09:00
Tsuda Kageyu
6a96a6426a
Replace a possibly non-free file in the test suite.
2016-10-22 02:11:16 +09:00
Tsuda Kageyu
69c65284a5
Update NEWS.
2016-10-22 01:06:57 +09:00
Tsuda Kageyu
97aaa0f979
Restore the ABI breakage by bringing back a removed private static variable.
2016-10-19 15:57:28 +09:00
Urs Fleisch
1b64bb0cb7
Support new classical music frames introduced with iTunes 12.5, #758 .
...
M4A:
©wrk: Work (string)
©mvn: Movement Name (string)
©mvi: Movement Number (number)
©mvc: Movement Count (number)
shwm: Show Work & Movement (0/1)
ID3 (2.3, 2.4; MVN, MVI for 2.2):
MVNM: Movement Name
MVIN: Movement Number/Count
2016-10-18 20:45:54 +02:00
Tsuda Kageyu
0dac721ce2
Update NEWS.
2016-09-26 17:48:44 +09:00
Stephen F. Booth
bbeeca6fdb
Merge pull request #754 from hyperquantum/master
...
Fix defect in ByteVectorStream::seek when Position==End.
2016-09-15 21:11:08 -04:00
Kevin André
7e90313690
Fix defect in ByteVectorStream::seek when Position==End.
2016-09-15 16:30:16 +02:00
Scott Wheeler
51b85abc0b
foo
2016-09-14 19:55:55 +03:00
Scott Wheeler
9452970528
No reason to include std::string here
2016-09-14 19:54:16 +03:00
Scott Wheeler
53ac43b5f6
This should be using operator| not operator||
...
This is bitwise, not logical.
2016-09-14 19:53:46 +03:00
Tsuda Kageyu
1d3c95f692
Merge pull request #752 from evpobr/cmake-ver
...
Move cmake_minimum_required at the top
2016-09-12 15:56:45 +09:00
Tsuda Kageyu
8c3801f18d
Merge pull request #753 from FestusHagen/fh1.m_AddBuildSharedLibsOption
...
Add BUILD_SHARED_LIBS option for CMake GUI.
2016-09-12 15:56:33 +09:00
Festus Hagen
c9bdd416ef
Add BUILD_SHARED_LIBS option for CMake GUI.
2016-08-25 15:03:44 -04:00
evpobr
9f28e037fe
Move cmake_minimum_required at the top
2016-08-20 22:37:53 +05:00
Stephen F. Booth
92c070ba9e
Merge pull request #749 from jwelton/fix-typo
...
Fix Typo
2016-08-14 17:10:18 -04:00
Stephen F. Booth
a64772a832
Merge pull request #748 from supermihi/taglib2
...
Adds a function for dynamic version information retrieval
2016-08-14 17:10:04 -04:00
Jake Welton
75e3ec73aa
Change string to end offset
2016-08-14 22:02:33 +01:00
Michael Helmling
c352425ee7
Adjust version macros to TagLib naming conventions; use dedicated namespace
2016-07-30 13:47:46 +02:00
Michael Helmling
0f096af504
Extend dynamic version retrieval; remove C++11 dependency
2016-07-28 22:32:44 +02:00
Michael Helmling
a16c95b33f
Adds a function for dynamic version information retrieval
...
The current way of exposing TagLib's version only through #define's
makes it impossible for clients (e.g. language bindings) to reliably
determine the TagLib version that is currently in use: using the
define's in client code will statically copy the compile-time values
into the client's library, but if TagLib is dynamically bound the
version (at least minor and patch version) can change after building
client code.
2016-07-23 13:08:23 +02:00
Tsuda Kageyu
3e47a036fb
Update NEWS.
2016-05-14 10:46:42 +09:00
Tsuda Kageyu
9b995544e4
Fix reading table of contents frames with a lot of children.
2016-05-14 09:58:19 +09:00
Tsuda Kageyu
d8e5077961
Update NEWS.
v1.11
2016-04-29 17:26:33 +09:00
Scott Wheeler
821ff14a43
Put a to-do note in here to look at before actually releasing this API
2016-04-24 21:54:28 +02:00
Tsuda Kageyu
6422054540
Merge pull request #739 from frgm/master
...
c: fix a typo
2016-04-23 06:54:59 +09:00
Svyatoslav Mishyn
1b878102f0
c: fix a typo
...
readble => readable
2016-04-22 16:46:15 +03:00
Tsuda Kageyu
0a85f9b227
Revert "Hide a private static variable."
...
This reverts commit 25ffbcb4b9b04326edd1d25a785b686951a0f235.
# Conflicts:
# taglib/mpeg/id3v2/id3v2framefactory.cpp
# taglib/mpeg/id3v2/id3v2framefactory.h
2016-04-22 09:27:04 +09:00
Stephen F. Booth
31f3109b47
Merge pull request #732 from dirkvdb/master
...
Also ignore the virtual destructor warning when compiling with clang
2016-04-02 13:21:39 -04:00
Dirk Vanden Boer
76f8ff388f
Also ignore the virtual destructor warning when compiling with clang
2016-03-20 20:33:04 +01:00
Tsuda Kageyu
7627ae48ed
Change some static_casts to dynamic_casts in test_id3v2.cpp.
...
static_casts are unsafe and some of following tests doesn't work well with them.
2016-03-17 22:50:34 +09:00
Tsuda Kageyu
b2a6768704
Don't stop parsing an ID3v2 SYLT frame when its description is empty.
2016-03-14 20:35:09 +09:00
Tsuda Kageyu
7d270a7e20
Update NEWS.
2016-03-10 21:38:08 +09:00
Tsuda Kageyu
bf53dc6131
Merge pull request #726 from amethystAnt/ape-keys-bug
...
Fixed bug #725 - changed the maximum length of an APE key to 255
2016-03-07 06:41:21 +09:00