Merge pull request #18 from wruppelx/master
[asdcplib.git] / src / WavFileWriter.h
index 9611adc05adb6c53a6341df6d242d110d606c02d..f5a5495bd5838745a31170dd1e47f6f2a86dad21 100755 (executable)
@@ -98,7 +98,8 @@ class WavFileWriter
   enum SplitType_t {
     ST_NONE,   // write all channels to a single WAV file
     ST_MONO,   // write each channel a separate WAV file
-    ST_STEREO  // write channel pairs to separate WAV files
+    ST_STEREO, // write channel pairs to separate WAV files
+    ST_MAX
   };
 
   ASDCP::Result_t
@@ -153,7 +154,7 @@ class WavFileWriter
       {
           for ( ui32_t i = 0; i < file_count && ASDCP_SUCCESS(result); i++ )
           {
-              snprintf(filename, Kumu::MaxFilePath, "%s_%u.wav", file_root, (i + 1));
+              snprintf(filename, Kumu::MaxFilePath, "%s_%02u.wav", file_root, (i + 1));
               m_OutFile.push_back(new WavFileElement(element_size));
               result = m_OutFile.back()->OpenWrite(filename);