Justin Maggard
24fb139678
metadata: Use "Album Artist" tag from AAC files.
...
Add Album Artist AAC metadata parsing contributed by SF user knono549.
Then, change music metadata gathering code to use either Album Artist
or Band as upnp:artist.
2015-02-03 17:22:32 -08:00
Justin Maggard
255bb2a5c4
tagutils-aac: fix bad null termination
...
SF bug #244 , patch #119
2014-07-11 17:20:41 -07:00
Justin Maggard
bc43d45964
Clean up a couple return value checks.
2014-04-07 14:20:50 -07:00
Justin Maggard
d492b43ef8
Fix various potential illegal access and memory leaks in error conditions.
2014-04-07 11:20:19 -07:00
Justin Maggard
6f7b5761c6
Fix memory leak in AAC tag parsing.
2014-01-16 17:09:51 -08:00
Justin Maggard
5632e760f5
* Fix a possible file descriptor leak.
2012-06-26 18:23:04 +00:00
Justin Maggard
40f3664390
* Fix warn_unused_result compiler warnings with FORTIFY_SOURCE defined.
2012-03-28 08:15:15 +00:00
Justin Maggard
cabbd0b1de
* Use an asprintf wrapper, to report errors and NULLify the result.
2012-03-14 17:57:21 +00:00
Justin Maggard
8e0fcd56f9
* Complete/clarify license information.
2010-11-11 23:48:14 +00:00
Justin Maggard
7e24abe127
* Fix a possible segfault with a certain type of corrupted MP4 header (huge reported atom size).
2009-06-18 01:59:22 +00:00
Justin Maggard
7e32fcbdb5
* Better support DLNA profiles on a couple media types.
...
* Handle AAC files without optional extended header data in the esds atom.
2009-05-30 04:31:18 +00:00
Justin Maggard
4f489faedc
* Add album art extraction code for more file types.
2009-05-27 22:55:46 +00:00
Justin Maggard
e24e164d20
* Try harder to deduce a reasonable bitrate from certain AAC files.
2009-02-27 00:12:38 +00:00
Justin Maggard
b74e2d33f3
* Use internal music metadata functions intead of taglib.
...
1) Taglib does not support MP4 or WMA/ASF without hacking it in there.
2) Taglib is C++, so it's nice to remove that dependency.
* Use embedded album art where available.
2009-02-25 21:16:51 +00:00