diff options
author | Gerald Begumisa <ben_g@users.sourceforge.net> | 2008-03-26 17:23:13 +0000 |
---|---|---|
committer | Gerald Begumisa <ben_g@users.sourceforge.net> | 2008-03-26 17:23:13 +0000 |
commit | 057840f43ee07b67813c8757d5f74b9007edc58f (patch) | |
tree | 82d58b5f356a53b2fbbf88c585c9d9275624b2d3 /orkbasecxx | |
parent | f416ed5475454942a66707a5e9267a790eeae81c (diff) |
Added new public function, SetExtension(), to AudioTape class to allow "outsiders" e.g Tape Processors to change the extension of the AudioTape file name.
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@530 09dcff7a-b715-0410-9601-b79a96267cd0
Diffstat (limited to 'orkbasecxx')
-rw-r--r-- | orkbasecxx/AudioTape.cpp | 5 | ||||
-rw-r--r-- | orkbasecxx/AudioTape.h | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/orkbasecxx/AudioTape.cpp b/orkbasecxx/AudioTape.cpp index c182534..336f492 100644 --- a/orkbasecxx/AudioTape.cpp +++ b/orkbasecxx/AudioTape.cpp @@ -893,6 +893,11 @@ CStdString AudioTape::GetExtension() return m_fileExtension; } +void AudioTape::SetExtension(CStdString& ext) +{ + m_fileExtension = ext; +} + bool AudioTape::IsStoppedAndValid() { if (m_state == StateStopped) diff --git a/orkbasecxx/AudioTape.h b/orkbasecxx/AudioTape.h index 91a78c2..13e12c3 100644 --- a/orkbasecxx/AudioTape.h +++ b/orkbasecxx/AudioTape.h @@ -76,6 +76,7 @@ public: CStdString GetFilename(); CStdString GetPath(); CStdString GetExtension(); + void SetExtension(CStdString& ext); AudioFileRef GetAudioFileRef(); bool IsReadyForBatchProcessing(); void GetDetails(TapeMsg* msg); |