我正在开发一个 h264 directshow 过滤器。
我有一个有效的硬件源,可以正确输出 NAL 单元。我有一个 DirectShow 过滤器,它宣传 h264 并成功连接到默认的 windows 7 解码器 microsoft dtv-dvd 视频解码器。
当我将渲染器连接到解码器时,渲染器没有收到任何数据包,因此我假设解码器无法正确解码我的数据包。
[ h264 源 ] -> [ dtv-dvd 解码器 ] -> [ 增强型视频渲染器 ]
我有什么办法可以检查微软解码器失败的地方吗?
任何其他信息可能会有所帮助