Storm Dragon
326b491fde
Attempt to add opus support.
2025-04-05 02:02:50 -04:00
Takeshich NAKAMURA
799e6cf505
Add DSD file support
...
* add mimetype audio/x-dsd (.dsf/.dff)
* add id3tag and fileinfo support (only .dsf)
2018-05-04 16:11:25 -07:00
Justin Maggard
da7d868c4b
build: Fix up some conditional code
...
Avahi and Ogg/Vorbis library conditional enablement wasn't working as
intended.
2017-05-01 15:04:44 -07:00
Justin Maggard
b9404d1847
cleanup: remove unused tagutils code, and switch to standard int types
2014-03-06 17:08:21 -08:00
Spencer Oliver
2c33d4149d
build: fix out of src tree builds
...
Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk>
2014-01-31 15:33:51 -08: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
773e1f6566
* Add support for other operating systems (kFreeBSD, FreeBSD, and OSX for now).
...
* Switch to autoconf from genconfig.sh.
2011-09-16 23:39:58 +00:00
Justin Maggard
8e0fcd56f9
* Complete/clarify license information.
2010-11-11 23:48:14 +00:00
Justin Maggard
2f53a05727
* Fix typo.
2010-10-27 00:39:02 +00:00
Justin Maggard
ebf2585c17
* Need to include config.h to get the HAVE_ICONV_H definition for localization.
2010-07-13 20:10:49 +00:00
Justin Maggard
c441187d2a
* Fix a couple potential buffer overflows.
2010-01-28 20:26:38 +00:00
Justin Maggard
346ff6e293
* Add M3U/PLS music playlist support.
2010-01-13 21:15:26 +00:00
Justin Maggard
41f204029b
* Fix some issues with uClibc.
2009-10-28 07:44:45 +00:00
Justin Maggard
ecec767f17
* Add PCM support, assuming defaults of 44.1K and 2 channels.
2009-10-12 21:07:14 +00:00
Justin Maggard
ba29e35bcc
* Clean up after some memory allocations before exit so valgrind is happy.
...
* Fork off the scanner process instead of doing it in another thread, so if libavformat leaks memory it will be cleaned up once scanning is finished.
2009-10-03 02:08:59 +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
3e7a3cbfb5
* Add WAV file support.
2009-05-12 01:21:53 +00:00
Justin Maggard
3f1afeeb40
* Log which file has extra-long vorbis comments.
...
* Gather duration and bitrate information from FLAC files.
2009-04-04 01:13:14 +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