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