internal TranscodingConfiguration(string password, ITempStorageProvider tempStorageProvider, int bufferSize)
        {
            if (tempStorageProvider == null)
            {
                throw new ArgumentNullException("tempStorageProvider");
            }

            _password            = password;
            _tempStorageProvider = tempStorageProvider;
            _bufferSize          = bufferSize;
        }
 public EncodingConfiguration(string password, ITempStorageProvider tempStorageProvider, int bufferSize, int fileGroupSize)
     : base(password, tempStorageProvider, bufferSize)
 {
     _fileGroupSize = fileGroupSize;
 }