我有一个使用 DSPACK DirectShow 组件库的 Delphi 6 应用程序。目前,当我尝试将音频捕获设备上的捕获引脚连接到另一个过滤器的输入引脚时,我收到错误“找不到中间过滤器的组合”。我相信我正确设置了媒体格式。我有一个错误陷阱,在该陷阱中,我明确地查询两个引脚以获取它们设置的确切媒体格式,以防出现不一致。当我这样做时,两个引脚都以完全相同的 WAV 格式返回:
格式标签:1
通道数:1
每个样本的位数:16
采样率:8000
这与我将两个过滤器设置为的匹配,但我收到一个错误(通常据我所知)表明格式不兼容。有没有人遇到过这个错误并且知道我可能做错了什么或者我可以做哪些其他类型的测试/检查?