mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 17:59:20 -04:00
audio/deadbeef: enable both MP3 decoding backends by default
Historically, libmad was the first choice, as there probably were no libmpg123 at the time, only the console player (mpg123), and because it provided best precision out of integer math*. Later several bugs had been found in libmad which resulted in the incorrect decoding of some MP3 files, so libmpg123 support was added and made the default, and MAD backend was left for flexibility and testing. By that time, there should not be significant performance differences between both backends on commodity hardware. Upstream enables both of them in the official binaries for GNU/Linux and macOS, they can be switched on the fly without rebuilding, so we should follow the same path (offering more featureful package) which can become handy if one backend suddenly breaks, e.g. see PR 264442. *) https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1201101.html
This commit is contained in:
parent
def21c840b
commit
c9c92dab5b
1 changed files with 12 additions and 10 deletions
|
@ -27,15 +27,17 @@ USE_GNOME= intltool
|
|||
SHEBANG_FILES= yasmwrapper.sh
|
||||
INSTALL_TARGET= install-strip
|
||||
|
||||
OPTIONS_DEFINE= PULSEAUDIO GUI VFS LASTFM ART SUPEREQ SID FFAP VTX \
|
||||
HOTKEYS OGG FFMPEG FLAC SNDFILE WAVPACK CDDA GME DUMB NOTIFY \
|
||||
MUSEPACK WILDMIDI TTA DCA AAC MMS SHN SHELLEXEC NLS M3U \
|
||||
PSF ADPLUG DSP MONO2STEREO CONVERTER VFS_ZIP ALAC PLTBROWSER \
|
||||
WMA SC68
|
||||
OPTIONS_DEFAULT=MAD GTK2 VFS LASTFM ART SUPEREQ SID FFAP VTX HOSTKEYS \
|
||||
OGG FLAC SNDFILE WAVPACK GME DUMB NOTIFY MUSEPACK \
|
||||
WILDMIDI TTA DCA AAC MMS SHN SHELLEXEC M3U PSF ADPLUG DSP \
|
||||
MONO2STEREO CONVERTER VFS_ZIP HOTKEYS ALAC PLTBROWSER WMA SC68
|
||||
OPTIONS_DEFINE= AAC ADPLUG ALAC ART CDDA CONVERTER DCA DSP DUMB FFAP \
|
||||
FFMPEG FLAC GME GUI HOTKEYS LASTFM M3U MMS MONO2STEREO \
|
||||
MUSEPACK NLS NOTIFY OGG PLTBROWSER PSF PULSEAUDIO SC68 \
|
||||
SHELLEXEC SHN SID SNDFILE SUPEREQ TTA VFS VFS_ZIP VTX \
|
||||
WAVPACK WILDMIDI WMA
|
||||
|
||||
OPTIONS_DEFAULT=AAC ADPLUG ALAC ART CONVERTER DCA DSP DUMB FFAP FLAC GME \
|
||||
GTK2 HOSTKEYS HOTKEYS LASTFM M3U MAD MMS MONO2STEREO \
|
||||
MPG123 MUSEPACK NOTIFY OGG PLTBROWSER PSF SC68 SHELLEXEC \
|
||||
SHN SID SNDFILE SUPEREQ TTA VFS VFS_ZIP VTX WAVPACK \
|
||||
WILDMIDI WMA
|
||||
|
||||
PULSEAUDIO_DESC= PulseAudio output plugin (unsupported)
|
||||
GUI_DESC= Standard GUI plugin
|
||||
|
@ -52,7 +54,7 @@ GME_DESC= Chiptune music support (based on GME)
|
|||
DUMB_DESC= D.U.M.B. plugin for MOD, S3M, etc.
|
||||
NOTIFY_DESC= OSD notification support in GTKUI plugin
|
||||
WILDMIDI_DESC= WildMIDI synthesizer plugin
|
||||
SC68_DESC= sc68 Atari ST And Amiga player
|
||||
SC68_DESC= sc68 Atari ST and Amiga player
|
||||
SHN_DESC= Shorten waveform encoder support
|
||||
SHELLEXEC_DESC= Shell commands execution plugin
|
||||
M3U_DESC= M3U and PLS playlist format support
|
||||
|
|
Loading…
Add table
Reference in a new issue