如何创建空输出效果?
How to create null output effect?
我想写一个程序,只是不生成输出文件。我怎样才能做到这一点?
我尝试用空字符串或 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 个参数来输出效果:
sox_effect_options(outputEffect, 0, args);
None 他们工作。
我尝试了这段代码,它成功了
sox_format_t* out = sox_open_write("", &signalInfo, &encodingInfo, "null", NULL, NULL);
但结合 'trim' 和 'noiseprof',我的程序打印错误消息,没有噪声配置文件。
我想写一个程序,只是不生成输出文件。我怎样才能做到这一点?
我尝试用空字符串或 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 个参数来输出效果:
sox_effect_options(outputEffect, 0, args);
None 他们工作。
我尝试了这段代码,它成功了
sox_format_t* out = sox_open_write("", &signalInfo, &encodingInfo, "null", NULL, NULL);
但结合 'trim' 和 'noiseprof',我的程序打印错误消息,没有噪声配置文件。