mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-10-11 09:03:40 +02:00
2017-05-26 Fred Gleason <fredg@paravelsystems.com>
* Added rdconvert(1).
This commit is contained in:
@@ -276,6 +276,41 @@ QString RDSettings::pathName(const QString &stationname,QString pathname,
|
||||
}
|
||||
|
||||
|
||||
QString RDSettings::defaultExtension(RDSettings::Format fmt)
|
||||
{
|
||||
QString ret="dat";
|
||||
|
||||
switch(fmt) {
|
||||
case RDSettings::Pcm16:
|
||||
case RDSettings::Pcm24:
|
||||
case RDSettings::MpegL2Wav:
|
||||
ret="wav";
|
||||
break;
|
||||
|
||||
case RDSettings::MpegL1:
|
||||
ret="mp1";
|
||||
break;
|
||||
|
||||
case RDSettings::MpegL2:
|
||||
ret="mp2";
|
||||
break;
|
||||
|
||||
case RDSettings::MpegL3:
|
||||
ret="mp3";
|
||||
break;
|
||||
|
||||
case RDSettings::Flac:
|
||||
ret="flac";
|
||||
break;
|
||||
|
||||
case RDSettings::OggVorbis:
|
||||
ret="ogg";
|
||||
break;
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
||||
QString RDSettings::defaultExtension(const QString &stationname,
|
||||
RDSettings::Format fmt)
|
||||
{
|
||||
|
@@ -53,6 +53,7 @@ class RDSettings
|
||||
QString resolvedCustomCommandLine(const QString &destfile);
|
||||
static QString pathName(const QString &stationname,QString pathname,
|
||||
RDSettings::Format fmt);
|
||||
static QString defaultExtension(RDSettings::Format fmt);
|
||||
static QString defaultExtension(const QString &stationname,
|
||||
RDSettings::Format fmt);
|
||||
static unsigned bytesPerSec(const QString &stationname,
|
||||
|
Reference in New Issue
Block a user