MediaTomb Changelog

What's new in MediaTomb 0.12.1

Apr 28, 2010
  • fixed YouTube service support (got broken after they updated their
  • website)
  • fixed a problem in soap response http headers (solves "access error"
  • on Yamaha RX-V2065)
  • turned out the change log for 0.12.0 was not complete (various
  • closed bugs were not mentioned)
  • fixed automatic id3lib detection when taglib is not available

New in MediaTomb 0.11.0 (Mar 3, 2008)

  • implemented transcoding support that allows to plug in an arbitrary transcoding application
  • added fourcc detection for AVI files and transcoding options to limit transcoding to certain fourcc's
  • added new metadata extractor using ffmpeg, patch submitted by Ingo Preiml
  • added vorbis / theora detection for ogg containers, so video files should not end up in audio containers anymore
  • fixed bug where database-file option was still checked even when MySQL was selected in the configuration
  • fixed a bug where check of the home directory was enforced even if the configuration file was specified on command line
  • UTF-8 fix suggested by piman - taglib should handle UTF-8 correctly, so we will request an UTF-8 string from taglib and do not do the conversion ourselves
  • UTF-8 fix for libextractor, basically same as with TagLib
  • added default mapping for flv files since they are not correctly recognized by libmagic
  • fixed a bug where we could get crashed by a missing URL parameter sent to the UI
  • fixed 64bit related issues in the UPnP SDK
  • fixed a problem where ID3 tags were not detected with id3lib
  • fixed off by one errors in StringBuffer class, thanks to stigpo for the patch
  • fixed bug #1824216 - encoded URLs were not treated properly
  • made sure that log output is always flushed
  • made temporary directory configurable
  • using expat as XML parser
  • new XML generator - support for comments
  • changed layout of the storage configuration XML
  • added migration for old config.xml
  • speed up sqlite3 by setting synchronous=off by default
  • adding automatic database backup for sqlite3
  • adding automatic backup restore on sqlite3 database corruption
  • fix permission problem - supplementary groups weren't set by initgroups()
  • fixed js (spidermonkey) related crashes
  • fix mysql reconnect issue - charset was lost after reconnect
  • added check to avoid coredump when max number of inotify watches has been reached
  • made sure that range requests specified as "bytes=0-" do not trigger a 416 response for media where the filesize is unknown
  • added fix for chunked encoding that was posted on the maemo forums
  • fixed configure to determine if iconv needs the const char cast or not (fixes OSX compilation problem)
  • added album art support for the PS3
  • fixed a bug where path used by add container chain was not converted to UTF-8
  • added patch for author and director extraction from id3 tags, submitted by Reinhard Enders
  • init script for fedora now uses the -e option instead of grepping for the IP (old variant only worked on systems with english language)
  • updated spec file with changes from Marc Wiriadisastra
  • we now are also providing the filesize along with the other metadata
  • added environment variables that can be used for additional server configuration (useful for directory independent NAS setups)
  • added comments and examples to the config.xml that is generated by the server
  • added patch from Gabriel Burca to extract keywords from id3 tags
  • added runtime inotify detection
  • added a workaround for the Noxon V1 which for some reasons sends us a double encoded ampersand XML sequences in the URL
  • implemented feature request #1771561, extension to mimetype mappings can now be case insensitive