mpd/src/decoder/plugins
John Regan 976372ff63 gme: check for empty metadata strings instead of nullptr
Using libgme 0.6.2 on macOS, it appears that gme_info_t strings can be
empty, which creates weird track titles: (001/050)

This adds an additional check for an empty string.
2020-02-25 20:12:08 +01:00
..
AdPlugDecoderPlugin.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
AdPlugDecoderPlugin.h *: copyright year 2018 2018-10-31 17:54:59 +01:00
AudiofileDecoderPlugin.cxx decoder/{audio,snd}file: handle MIME type "audio/wav" 2020-02-01 11:26:57 +01:00
AudiofileDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
DsdiffDecoderPlugin.cxx decoder/{dsf,dsdiff}: precalculate bit rate 2019-09-08 12:52:02 +02:00
DsdiffDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
DsdLib.cxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
DsdLib.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
DsfDecoderPlugin.cxx decoder/{dsf,dsdiff}: precalculate bit rate 2019-09-08 12:52:02 +02:00
DsfDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
FaadDecoderPlugin.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
FaadDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
FfmpegDecoderPlugin.cxx decoder/ffmpeg: add two more missing commas 2020-02-04 16:30:05 +01:00
FfmpegDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
FfmpegIo.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
FfmpegIo.hxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
FfmpegMetaData.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
FfmpegMetaData.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
FlacCommon.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
FlacCommon.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
FlacDecoderPlugin.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
FlacDecoderPlugin.h *: copyright year 2018 2018-10-31 17:54:59 +01:00
FlacDomain.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
FlacDomain.hxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
FlacInput.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
FlacInput.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
FlacPcm.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
FlacPcm.hxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
FlacStreamDecoder.hxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
FluidsynthDecoderPlugin.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
FluidsynthDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
GmeDecoderPlugin.cxx gme: check for empty metadata strings instead of nullptr 2020-02-25 20:12:08 +01:00
GmeDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
HybridDsdDecoderPlugin.cxx decoder/HybridDSD: downgrade log message to "debug" 2019-03-29 17:15:48 +01:00
HybridDsdDecoderPlugin.hxx decoder/HybridDSD: new decoder plugin for Hybrid DSD 2018-02-13 00:00:00 +01:00
MadDecoderPlugin.cxx MadDecoderPlugin: fix bad printf format 2020-01-31 21:21:39 +01:00
MadDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
meson.build meson: add fixed-point Vorbis (Tremor) decoder support 2019-01-21 08:35:17 +01:00
MikmodDecoderPlugin.cxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
MikmodDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
ModplugDecoderPlugin.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
ModplugDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
MpcdecDecoderPlugin.cxx decoder/mpcdec: fix bogus ReplayGain values 2019-09-13 19:52:11 +02:00
MpcdecDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
Mpg123DecoderPlugin.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
Mpg123DecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
OggCodec.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
OggCodec.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
OggDecoder.cxx decoder/ogg: need to sync small files while looking for EOS 2020-01-25 20:07:11 +01:00
OggDecoder.hxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
OpusDecoderPlugin.cxx decoder/opus: fix replay gain when there are no other tags 2019-03-16 13:55:19 +01:00
OpusDecoderPlugin.h *: copyright year 2018 2018-10-31 17:54:59 +01:00
OpusDomain.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
OpusDomain.hxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
OpusHead.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
OpusHead.hxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
OpusReader.hxx decoder/OpusReader: return StringView 2019-06-05 22:19:35 +02:00
OpusTags.cxx decoder/opus: ignore case in replay gain tag names 2019-07-29 10:40:37 +02:00
OpusTags.hxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
PcmDecoderPlugin.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
PcmDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
SidplayDecoderPlugin.cxx decoder/sidplay: Fix date field to have year but not company or author 2019-08-10 10:50:51 +02:00
SidplayDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
SndfileDecoderPlugin.cxx decoder/{audio,snd}file: handle MIME type "audio/wav" 2020-02-01 11:26:57 +01:00
SndfileDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
VorbisDecoderPlugin.cxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
VorbisDecoderPlugin.h *: copyright year 2018 2018-10-31 17:54:59 +01:00
VorbisDomain.cxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
VorbisDomain.hxx check.h: remove obsolete header 2018-11-19 16:33:49 +01:00
WavpackDecoderPlugin.cxx decoder/wavpack: fix warning 'unused variable is_dsd' when compiled with --enable-dsd=no 2018-10-12 01:02:34 +02:00
WavpackDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00
WildmidiDecoderPlugin.cxx decoder/wildmidi: add fallbacks for libwildmidi<0.4 2019-06-26 23:13:23 +02:00
WildmidiDecoderPlugin.hxx *: copyright year 2018 2018-10-31 17:54:59 +01:00