【发布时间】:2021-07-17 14:20:40
【问题描述】:
我想写一个程序,只是不产生输出文件。我怎样才能做到这一点?
我尝试使用空字符串或 NULL 字符串创建sox_format_t:
sox_format_t* out = sox_open_write(NULL, &signalInfo, &encodingInfo, NULL, NULL, NULL);
sox_format_t* out = sox_open_write("", &signalInfo, &encodingInfo, NULL, NULL, NULL);
我尝试将 0 args 传递给输出效果:
sox_effect_options(outputEffect, 0, args);
它们都不起作用。
【问题讨论】:
-
如果你不想让libsox产生文件,那么使用libsox的目的是什么?请说明您试图用您的程序解决什么问题。
-
好吧,我正在尝试创建噪声配置文件。因此产生输出文件不是我想要的。输入-->修剪-->噪声配置-->输出。这就是我试图使用的链条。我以某种方式设法创建空输出。但我收到错误消息。