def setOutputFormat(self, format, outDir, params):
     """
         Set output format.
         
         :param format: format to set
         :type format: string
         :param outDir: base output directory for output files
         :type outDir: string
         :param params: format parameters
         :type params: dict
         :return: True if ok, False if format does not exists.
     """
     tmp = ((c_char_p * 2) * (len(params) + 1))()
     tmp[:-1] = [(c_char_p * 2)(c_char_p(k), c_char_p(v))
                 for k, v in params.iteritems()]
     return yc.audiofileprocessor_setOutputFormat(self.ptr, format, outDir,
                                                  tmp) and True or False