diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2013-10-15 16:32:06 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2013-10-15 16:32:06 +0000 |
| commit | 5bcb2dcc6048e4df6898640a0f7a053dc75d8ec9 (patch) | |
| tree | ed3b6cbb64a0ebab9c3f94dfe735bec8f2dd25c4 /src/plugins/General/rgscan/rgscandialog.h | |
| parent | 6d005aae552249008cc9706fbe1af1f19cb424da (diff) | |
| download | qmmp-5bcb2dcc6048e4df6898640a0f7a053dc75d8ec9.tar.gz qmmp-5bcb2dcc6048e4df6898640a0f7a053dc75d8ec9.tar.bz2 qmmp-5bcb2dcc6048e4df6898640a0f7a053dc75d8ec9.zip | |
rgscan: added flac/ogg flac support, fixed some bugs
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@3787 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/General/rgscan/rgscandialog.h')
| -rw-r--r-- | src/plugins/General/rgscan/rgscandialog.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/plugins/General/rgscan/rgscandialog.h b/src/plugins/General/rgscan/rgscandialog.h index 83dda5d84..d196959cc 100644 --- a/src/plugins/General/rgscan/rgscandialog.h +++ b/src/plugins/General/rgscan/rgscandialog.h @@ -33,6 +33,18 @@ class ConverterPreset; class RGScanner; struct ReplayGainInfoItem; +namespace TagLib +{ + namespace APE + { + class Tag; + } + namespace Ogg + { + class XiphComment; + } +} + /** @author Ilya Kotov <forkotov02@hotmail.ru> */ @@ -55,6 +67,8 @@ private: QString getAlbumName(const QString &url); TagLib::String gainToString(double value); TagLib::String peakToString(double value); + void writeAPETag(TagLib::APE::Tag *tag, ReplayGainInfoItem *item); + void writeVorbisComment(TagLib::Ogg::XiphComment *tag, ReplayGainInfoItem *item); Ui::RGScanDialog m_ui; QList<RGScanner *> m_scanners; QList<ReplayGainInfoItem*> m_replayGainItemList; |
