diff options
author | Max Kellermann <max@duempel.org> | 2013-10-26 14:19:34 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2013-10-26 14:19:34 +0200 |
commit | 85ae7e9c9a8e31359834b3b4da3c358b941e8012 (patch) | |
tree | cadafa466a385107ba43f4c60664a064c7617550 /src/decoder/FlacCommon.cxx | |
parent | 2098b94b47a60f6265dd5afb61757e9f6b7f9a6e (diff) | |
download | mpd-85ae7e9c9a8e31359834b3b4da3c358b941e8012.tar.gz mpd-85ae7e9c9a8e31359834b3b4da3c358b941e8012.tar.xz mpd-85ae7e9c9a8e31359834b3b4da3c358b941e8012.zip |
DecoderControl: move code/attributes to new class MixRampInfo
Diffstat (limited to 'src/decoder/FlacCommon.cxx')
-rw-r--r-- | src/decoder/FlacCommon.cxx | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/decoder/FlacCommon.cxx b/src/decoder/FlacCommon.cxx index 2b2db8066..0a53031d0 100644 --- a/src/decoder/FlacCommon.cxx +++ b/src/decoder/FlacCommon.cxx @@ -25,6 +25,7 @@ #include "FlacCommon.hxx" #include "FlacMetadata.hxx" #include "FlacPcm.hxx" +#include "MixRampInfo.hxx" #include "CheckAudioFormat.hxx" #include "util/Error.hxx" #include "util/Domain.hxx" @@ -94,8 +95,6 @@ void flac_metadata_common_cb(const FLAC__StreamMetadata * block, return; ReplayGainInfo rgi; - char *mixramp_start; - char *mixramp_end; switch (block->type) { case FLAC__METADATA_TYPE_STREAMINFO: @@ -106,9 +105,7 @@ void flac_metadata_common_cb(const FLAC__StreamMetadata * block, if (flac_parse_replay_gain(rgi, block)) decoder_replay_gain(data->decoder, &rgi); - if (flac_parse_mixramp(&mixramp_start, &mixramp_end, block)) - decoder_mixramp(data->decoder, - mixramp_start, mixramp_end); + decoder_mixramp(data->decoder, flac_parse_mixramp(block)); flac_vorbis_comments_to_tag(data->tag, &block->data.vorbis_comment); |