Michael Helmling f1d723077f Consistently handle invalid and deprecated tags in setProperties()
This commit reverts the use of strip() in setProperties() because the
latter function should not change the file before save() is called.
Instead, the following policy is now consistently applied for file formats
with multiple tag types:
- the recommended tag type is created, if it does not exist
- deprecated tags are updated, if they exist, but not created
- illegal tag types are ignored by setProperties(), but used in properties()
  if no others exist.

The only tag types considered "illegal" so far are APEv2 in MPEG and ID3 in FLAC.
2012-12-26 22:46:37 +01:00
2012-04-19 13:09:45 +03:00
2011-02-13 12:22:42 +00:00
2012-11-21 14:40:26 +01:00
2012-08-17 07:34:44 +02:00
2012-11-11 16:44:01 +01:00
2011-06-14 15:23:11 +02:00
2012-11-11 14:49:31 +01:00
2007-08-27 07:02:29 +00:00
Description
No description provided
12 MiB
Languages
C++ 95.9%
CMake 2.5%
C 1.1%
Logos 0.5%