Gerbera v0.12.0 Release Notes

    • ➕ added video thumbnail generation using libffmpegthumbnailer
    • ➕ added configure settings which allow to enable sqlite backups by default
    • ➕ added cross compile defaults for the inotify check to configure
    • ➕ added configure check for broken libmagic on Slackware
    • ➕ added libmp4v2 metadata handler to get tags and cover art from mp4 files
    • ⚠ got rid of several compiler warnings
    • ➕ added storage cache
    • ➕ added storage insert buffering
    • 🛠 fixed mysql "threads didn't exit" issue
    • 👍 implemented YouTube service support which allows to watch YouTube videos on your UPnP player (in combination with transcoding)
    • ➕ added fixes to allow PCM playback on the PS3 and other devices, thanks to mru for his findings. This allows streaming transcoded OGG and FLAC media to the PS3.
    • ➕ added option to enable tooltips for the web UI, thanks to cweiske for the patch
    • 🛠 fixed bug #1986789 - Error when renaming a playlist container
    • ➕ added parameter -D/--debug (enable debug output)
    • closed feature request #1934646 - added parameter --version (prints version information
    • ➕ added parameter --compile-info (prints compile information)
    • 🛠 fixed problem "Negative duration in .m3u files" (SF forum)
    • 🛠 fixed bug #2078017 - Playlist inital import fails in autoscan directories
    • 🛠 fixed bug #1890657 - transcoding tmp file using 2 //
    • 🛠 fixed bug #1978210 - compile error with newer libcurl
    • 🛠 fixed bug #1934649 - typo in --help text
    • 🛠 fixed bugs #1986709 and #1996046 - cannot rename item with & in name
    • 🛠 fixed bug #2122696 - build error with MySQL 5.1
    • 🛠 fixed bug #1973930 - Incorrect UPnP class assigned to Vorbis and Theora items
    • 🛠 fixed bug #1934659 - unspecific error message when db is not available
    • 🛠 fixed bug #2904448 - memset with number of bytes set to 0 in array.cc
    • ➕ added a "Directories" view in the default layout for Photos and Video, the feature is still somewhat experimental
    • ➕ added a feature that allows to mark played items
    • 👌 improved inotify check which was failing with 2.4 kernels
    • ➕ added support for lastfmlib, thanks to Dirk Vanden Boer vor the patch
    • increased buffer length for the exif field following the request from one of our users
    • 🛠 fixed a problem where the upnp-string-limit function was not correctly truncating UTF-8 strings
    • 🛠 fixed a bug where --enable-id3lib did not turn off the automatic enabling of taglib, which then resulted in an error message saying, that both libraries are enabled
    • implemented feature request #2833402 - ability to change ffmpegthumbnailer param "image quallity"
    • 🛠 fixed bug #2783557 - Mediatomb always flags file as chunked output, thanks to Michael Guntsche
    • 🛠 fixed bug #2804342 - wrong namespace in
    • ➕ added a fix for glibc 2.10, thanks to Honoome for the patch
    • ➕ added patches for NetBSD, thanks to Jared D. McNeill
    • 🛠 fixed bug #2944701 Adding comment in config as last line yields segfault
    • 🛠 fixed bug #2779907 SQLITE3: (1) cannot start a transaction within a transaction
    • 🛠 fixed bug #2820213 build broken with libmp4v2-1.9.0
    • 🛠 fixed bug #2161155 inotify thread aborts
    • 🛠 fixed bug #2011296 SVN rev 1844 doesn't show more than 10 files on PS3
    • 🛠 fixed bug #1988738 web ui docs miss note how to access web ui
    • 🛠 fixed bug #1929230 invalid XML in UPNP messages
    • 🛠 fixed bug #1865386 autoscan dir already exists error
    • 👍 implemented feature request #2313953 support for forked libmp4v2 project
    • implemented feature request #1955192 flag/mark watched video files
    • 🌲 implemented feature request #1928580 better logging/tracing support
    • 📇 implemented feature request #1754010 m4a metadata extraction