/// <summary> /// Constructor /// </summary> /// <param name="pAppForm">The main application form</param> /// <param name="pAudioFilenames">An array of Strings containing the names of the WAV files to merge</param> /// <param name="pDestFilename">The name of the destination WAV file</param> /// <param name="pTempDir">The full path to the temporary directory to be used</param> public AudioMergeThread(AudioMerger.Form1 pAppForm, String[] pAudioFilenames, String pDestFilename, String pTempDir) { mAppForm = pAppForm; mAudioFilenames = pAudioFilenames; mDestFilename = pDestFilename; mTempDir = pTempDir; mThread = new Thread(AudioMergeWorker); }
private String mTempDir; // Directory to use for temporary work #endregion Fields #region Constructors /// <summary> /// Constructor /// </summary> /// <param name="pAppForm">The main application form</param> /// <param name="pAudioFilenames">An array of Strings containing the names of the WAV files to merge</param> /// <param name="pDestFilename">The name of the destination WAV file</param> /// <param name="pTempDir">The full path to the temporary directory to be used</param> public AudioMergeThread(AudioMerger.Form1 pAppForm, String[] pAudioFilenames, String pDestFilename, String pTempDir) { mAppForm = pAppForm; mAudioFilenames = pAudioFilenames; mDestFilename = pDestFilename; mTempDir = pTempDir; mThread = new Thread(AudioMergeWorker); }