SourceForge.net

DeaDBeeF 0.6.2 is out

git tag: “0.6.2”

downloads

changelog since 0.6.1

  • added “Stop playback after current album finished” (Aleksejs Popovs)
  • added ALAC, OPUS, OggFlac encoder presets (Ian Nartowicz)
  • added configure option to build artwork plugin without network support
  • added new widget for muting chiptune voices
  • added support for SHIFT-JIS charset detection/recoding (off by default)
  • fixed “stop after current” bug, which required player restart on every change
  • fixed –gui command line option
  • fixed GUI seeking accuracy bug
  • fixed bug in extended frame flags conversion between ID3v2.3 and ID3v2.4 tag formats
  • fixed crash when loading playlist from command line
  • fixed loading album art (APIC frame) from ID3v2.4 with data length indicator
  • fixed non-utf8 locale support in console
  • fixed support for vorbis files with more than 6 channels
  • fixed playlist count limit bug
  • fixed preserving file permissions after editing ogg files
  • fixed several bugs in PLS playlist format support
  • improved FreeBSD and OSX support
  • improved charset detection in CUE and ID3v1
  • improved album art column rendering/resizing (Christian Boxdörfer)
  • improved the build system and the output build quality
  • improved detection of config changes, to avoid unnecessary config writing
  • improved support for reading APEv2 and ID3v1 tags from large files (>2Gb)
  • updated licensing information in all plugins, to include information about all used libraries
  • aac: added workaround for 7 channel sound playback bug
  • ape: play files with format >= 4.11, improved error handling
  • artwork: many fixes and improvements, including support for non-tagged files
  • dumb: added option to configure internal volume
  • ffmpeg: fixed bitrate calculation
  • ffmpeg: fixed replaygain support
  • flac: fixed/improved many things in tag reading and writing code
  • gme: added support for loading gzipped modules from supported archives (e.g. from zips)
  • gtkui, pltbrowser: better accessibility
  • gtkui: added option to disable seekbar overlay
  • gtkui: added option to display playback state as unicode characters, instead of bitmaps (works better on HDPI screens)
  • gtkui: added support for design mode to more widgets (seekbak, volumebar, playback toolbar)
  • gtkui: fixed bug in gtk_drag_check_threshold handler
  • gtkui: numerous fixes in widget layout code
  • gtkui: single/double clicking on album art column will select/play the album/group (Christian Boxdörfer)
  • lastfm: added support for scrobbling radio streams (off by default)
  • lastfm: added support for scrobbling tracks shorter than 30 sec (off by default)
  • lastfm: improved support for musicbrainz track id
  • mms: fixed few buffer overflow bugs, improved responsiveness
  • mp3: optimized scanner: less backward seeks during frame syncing
  • shellexec: fixed escaping of single quotes, prevent opening copies of shxui dialogs
  • vfs_zip: huge speed improvements
  • vorbis, oggflac: new tagging code (Ian Nartowicz)
  • improved plugin duplicate checking
  • fixed RIFF WAVE header writing in converter
  • fixed 8bit png crash in album art plugin (Ian Nartowicz)
  • static builds now use -O3 -D_FORTIFY_SOURCE=0 compiler flags
  • fixed few issues with implementation of the Play button
  • improved tag writing in converter
  • fixed issues with “background jobs are running” warning
  • changed all wiki links to point to the new wiki on github
  • improved streamer event handling, to make the GUI more responsive and stable
  • fixed cleaning up downloaded temporary playlist files
  • Fixed skipping bad FLAC__METADATA_TYPE_CUESHEET blocks in FLAC
  • added support for uppercase .CUE extension
  • added “mpga” extension support (mp3)
  • fixed seeking backwards using hotkeys when in the beginning of a track
comments

DeaDBeeF 0.6.1 is out

git tag: “0.6.1”

downloads

changelog since 0.6.0

  • fixed crash in AAC plugin when mp4 file reports 0 samples (e.g. radio rips)
  • fixed libsupc++ linking issues
  • fixed support for gcc<4.5
  • changed description of hotkeys plugin in configure
  • fixed 100% CPU load issues with certain hotkeys
  • fixed opening files from command line into default playlist
  • don’t allow spawning multiple instances of converter
  • fixed EQ drawing past the bottom margin
  • fixed progress dialog while loading playlists
  • fixed M3UINF parser
  • reverted MP3 bugfixes which introduced incorrect duration calculation
  • fixed ungrabbing deleted global hotkeys
  • added config option to help debug buffering/streaming
  • ffmpeg plugin can now handle dynamic data format changes
  • fixed rare buffering problem which was causing stuttering for some users
  • fixed running without X and/or without GUI plugin
  • fixed mp3 duration rounding bug
  • fixed incorrect scroll/cursor after deleting playlists
  • added support for loading plugins from ~/.local/lib{32|64}/deadbeef, depending on running deadbeef build version
  • fixed bug imposing 256 byte limit on file pathes in archives
  • fixed column autoresize issues
  • removed libstdc++ hacks from C++ plugins
  • fixed “Remove from disk” menu item not being hidden by corresponding option
  • fixed applying “Pin group titles” config on startup (patch from Christian Boxdörfer)
  • improved charset detection in CUE files, not longer allowing invalid utf-8 to go through
  • paused network streams don’t attempt to prebuffer until played
  • unpausing network streams always restarts them
  • prevent loading playlists from archives (treat them like folders)
  • hide the “Hotkeys” tab from preferences if hotkeys plugin is not available
  • don’t build shellexecui if not building shellexec
  • fixed memleak when drag-dropping pls/m3u playlists from file managers
  • prevent passing non-utf8 filenames to progress dialog
  • fixed crash when opening invalid VTX files
  • fixed crash when opening invalid WMA files
  • don’t delete replaygain info from FLACs when writing tags
  • fixed really old buffer overflow bug in dnd handler (kudos to Megabaks)
comments

DeaDBeeF 0.6.0 is out

git tag: “0.6.0”

downloads

changelog since 0.5.6

  • gui layout designer, with a set of widgets to choose from (View -> Design mode, then use right click)
  • new API for creating GUI extension plugins
  • visualization support, spectrum analyzer and scope widgets
  • new hotkeys system, which adds local hotkeys, and many more actions to choose from
  • playlist browser widget: a vertical alternative to playlist tabs
  • album art viewer widget
  • selection properties widget
  • button widget: put custom buttons to main window, and assign any actions to them
  • showing seek time in the bar during seeking
  • added worldofspectrum downloader to artwork plugin (for AY tunes)
  • native flac cuesheet support
  • lots of fixes in MP3 and ID3v2 support
  • improved AAC support
  • fixed the context menu in metadata editor
  • added GTK3.6 filechooser filter regression workaround
  • fixed compatibility with FFMPEG up to 2.0.2
  • added location field to the metadata tab in track properties
  • fixed playlist columns sizers dead zone bug
  • new WMA plugin
  • a ton of stability/responsiveness fixes to mms plugin
  • added customizable content-type mapper, to associate network streams with plugins
  • improved remote playlist loading
  • fixed buffer overflow in m3u plugin
  • subtracks no longer get written to pls and m3u
  • warn a user if he attempts to quit while a job is running (e.g. converter)
  • fixed tabstrip scrolling timer bug
  • added GTK3 touchpad smooth scrolling support (kudos to thesame)
  • added option to always convert 16 bit input signal to 24 bit (Eugene Rudchenko)
  • added experimental Mac OS X support (thanks to Carlos Alberto Nunes for the CoreAudio plugin)
  • improved playlist tab rendering code to work better on HDPI displays
  • fixed rounding error in streamer sleep time calculation - that solves some stuttering problems
  • added OPUS and TAK support in the static build (via ffmpeg)
comments

DeaDBeeF 0.5.6 is out

git tag: “0.5.6”

downloads

changelog since 0.5.5

  • wavpack: fixed reload_metadata not clearing old data
  • sndfile: fixed big/little endian byte swap buffer overrun
  • gme: fixed loopcount bugs
  • alsa: fixed race condition bug leading to freezes
  • alac: added new ALAC plugin with proper gapless playback support and other goods
  • aac: lots of bugfixes and improvements, as usual, including half/double duration bugfix, and custom metadata fields support, and audiobook chapters
  • cue and m3u parsers can now skip utf8 BOM
  • automatically fill new/edited column title from the selected column type
  • removed the frame widget around playlist to make scroll bar more accessible in maximized windows
  • restored old GDK drawing in GTK2 plugin, because cairo produces weird shit on older GTK2 versions – that means, tabs and playlist now look correct again with gtk2.20 and below
  • gtk3 compiling is now enabled by default, if gtk3 sdk is installed
  • –enable/disable-gtkui configure option is removed, now there are only –enable/disable-gtk2 and –enable/disable-gtk3
  • added Menu key support
  • always auto-name playlist by folder name when empty, even if the playlist title is non-default
  • insert/delete key support in track properties (Ruslan Khusnullin)
  • fixed Enter and Esc keys in track properties
  • fixed playlist column auto-resizing in maximized window
  • added user-agent configuration for last.fm, vfs_curl, etc
  • added cp936 charset detection support. it breaks cp1251 detection, so it’s done as an option – look in the preferences (Joey Zheng)
  • show blank instead of “?” when a metadata field is absent
  • fixed local album cover files search order, it’s alphabetical now
  • alsa: added a hack/work-around to prevent releasing sound device when a user switches between tracks
  • m3u: improved handling of relative file pathes
  • converter: fixed handling “/” in filenames; fixed tag-writing to files which have special characters
  • fixed resuming last session in shuffle albums mode
  • fixed several libmms freeze/hang/crash bugs
  • vorbis: update waveformat dynamically, so now it’s possible to listen the radios which switch between mono and stereo dynamically
  • mp3: fixed samplerate shown in the track properties
  • added work-around for unsupported channel masks to wavpack and sndfile plugins
  • fixed notification cover-art loading for tracks with empty album
comments

DeaDBeeF 0.5.5 is out

git tag: “0.5.5”

downloads

changelog since 0.5.4

  • fixed converter GUI plugin crash if the converter plugin not found
  • fixed compiling on FreeBSD
  • fixed race condition bug in streamer
  • fixed flac embedded cover loading bug
  • fixed multiline tag field editing
  • fixed vorbis streaming audio bug
  • fixed numlock handling in global hotkeys setup
  • fixed KP_Return not working
  • fixed filename being ignored in the search window
  • fixed session saving on reboot/logout using XSMP via eggsmclient
  • fixed few missing translation strings
  • fixed many instability issues caused by improper use of pl_find_meta[_raw] calls
  • fixed improper use of GtkStyle in playlist and tabs widgets
  • fixed prev/next handling when playback is stopped
  • fixed random playback bug caused by libsidplay2 calling srand(time(NULL))
  • fixed crash in adplug when playing ADL files
  • fixed crash in aac reload metadata
  • fixed Grandia - Parallel Trippers.gbs crash in GME plugin
  • fixed crash in GME plugin when a file doesn’t exist
  • fixed integer overflow bug in float32->int32 conversion
  • fixed m3u parser string copy bug
  • fixed several dsp bugs in the converter
  • fixed up/down buttons in the converter’s dsp preset editor
  • fixed selected row bugs in dsp preset editors in gtkui preferences and converter
  • fixed parent window of dsp plugin configure window
  • fixed all known issues in gtk3 plugin – it should be fully working now
comments

Archive: 1 2 3 4 5 6 7 8 9 10 11 12

Copyright © 2009-2025 Oleksiy Yakovenko and other contributors.