Git Log


Commit Date  
[b74e2d] by Justin Maggard Justin Maggard

* 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 Tree
[2da2f6] by Justin Maggard Justin Maggard

* Add some preliminary code for the eventual possibility of TiVo support.

2009-02-23 23:10:27 Tree
[101364] by Justin Maggard Justin Maggard

* If a file deletion empties a container, remove the container as well.

2009-02-23 02:57:00 Tree
[45f294] by Justin Maggard Justin Maggard

* Use our own logging mechanism instead of syslog/printf.

2009-02-20 10:21:23 Tree
[69965b] by Justin Maggard Justin Maggard

* Thanks to Steve Hollis for pointing out that GD's default JPEG quality setting is pretty bad for downscaling thumbnails.

2009-02-17 22:22:35 Tree
[14547e] by Justin Maggard Justin Maggard

* Fix inotify detection in the root media directory.
* Hold off creating inotify watches until the initial file scan is complete.
* Use a thread instead of fork when scanning.

2009-02-17 08:25:15 Tree
[35ce03] by Justin Maggard Justin Maggard

* Update prerequisites in the INSTALL file.

2009-02-16 19:08:40 Tree
[541364] by Justin Maggard Justin Maggard

* Downscale album art files to JPEG_TN specs and cache them if we find album art at a larger resolution.

2009-02-15 21:32:48 Tree
[861431] by Justin Maggard Justin Maggard

* Just moving some files around.

2009-02-11 19:50:40 Tree
[8de8a8] by Justin Maggard Justin Maggard

* Use our own inotify headers if the system does not have them
* Don't rely on signal.h to include linux/types.h (for __u32 definition)

2009-02-11 08:44:24 Tree
[0d3505] by Justin Maggard Justin Maggard

* Fix accidental double-scan from last checkin.
* Add XBox360 compatibility.

2009-02-10 07:41:50 Tree
[42be39] by Justin Maggard Justin Maggard

* Allow users to specify the file names and order that the Album Art scanner will search for.
* Lots of changes for inotify support.

2009-02-10 03:10:09 Tree
[a1d385] by Justin Maggard Justin Maggard

* Be more flexible when it comes to album art resolutions. This is really just a recommendation and not an absolute requirement for DLNA compliance.

2009-02-04 02:25:24 Tree
[48a742] by Justin Maggard Justin Maggard

* Fix duplicate Object ID issue created by the last change.

2009-02-04 01:02:01 Tree
[cc6a00] by Justin Maggard Justin Maggard

* Fix scanner crash bug if the first entry in a media directory is a file and not a directory.

2009-02-04 00:11:32 Tree
[032481] by Justin Maggard Justin Maggard

* Fix some possible memory leaks.
* Pay attention to the specified port number.
* Add support for multiple media directories, and allow content filtering on the directories.

2009-02-03 03:36:59 Tree
[3f454a] by Justin Maggard Justin Maggard

* Don't depend on libavutil carrying the ff_get_fourcc() function.
* Try determining our IP address with hostname lookup before trying eth0 and eth1.

2009-02-02 22:10:39 Tree
[7e3094] by Justin Maggard Justin Maggard

* Code cleanup.

2009-01-31 00:25:03 Tree
[68ba24] by Justin Maggard Justin Maggard

* Get rid of unnecessary calls to stat().

2009-01-30 22:42:15 Tree
[53f764] by Justin Maggard Justin Maggard

* Free any music metadata memory we allocate.

2009-01-30 18:42:59 Tree
[7403cc] by Justin Maggard Justin Maggard

* Simplify PCM detection.

2009-01-30 18:16:24 Tree
[8c3ebe] by Justin Maggard Justin Maggard

* Forgot to add some new files...

2009-01-30 08:52:48 Tree
[8cab1a] by Justin Maggard Justin Maggard

* Add some conditional statements to work with more ffmpeg library versions.
* Fix a crash bug when generating a friendly name if the hostname does not contain a dot.
* Implement folder browsing by media type.
* Add initial DLNA-compliant music album art support. (Using a <=160x160 cover.jpg, or folder.jpg, etc)

2009-01-30 08:50:09 Tree
[4925fa] by Justin Maggard Justin Maggard

Remove obsolete up/downstream_bitrate code.

2009-01-22 23:49:11 Tree
[577deb] by Justin Maggard Justin Maggard

If EXIF parsing fails, fall through to reading the JPEG data with libjpeg to get the resolution.

2009-01-22 23:48:49 Tree
Older >