summaryrefslogtreecommitdiff
path: root/orkaudio/AudioTape.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'orkaudio/AudioTape.cpp')
-rw-r--r--orkaudio/AudioTape.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/orkaudio/AudioTape.cpp b/orkaudio/AudioTape.cpp
index 6c24641..fd01b2c 100644
--- a/orkaudio/AudioTape.cpp
+++ b/orkaudio/AudioTape.cpp
@@ -339,6 +339,10 @@ int AudioTape::FileFormatToEnum(CStdString& format)
{
formatEnum = FfAlaw;
}
+ else if (format.CompareNoCase(FF_PCMWAV) == 0)
+ {
+ formatEnum = FfPcmWav;
+ }
return formatEnum;
}
@@ -359,6 +363,9 @@ CStdString AudioTape::FileFormatToString(int formatEnum)
case FfAlaw:
formatString = FF_ALAW;
break;
+ case FfPcmWav:
+ formatString = FF_PCMWAV;
+ break;
default:
formatString = FF_UNKNOWN;
}
@@ -373,6 +380,7 @@ CStdString AudioTape::GetFileFormatExtension(FileFormatEnum formatEnum)
case FfGsm:
case FfUlaw:
case FfAlaw:
+ case FfPcmWav:
extension = ".wav";
break;
default: