各位专家,我有个问题咨询:我写了一个demux spliter,就是拆分ts到pes的audio和video,后面连接ffdshow,目前可以正常播放mpeg2的ts,我希望它能够拆分h.264的,现在pes可以拆分出来,但是无法连接ffdshow,发现是subtype有问题,我通过跟踪ffdshow代码发现它要求subtype的GUID是31435641-0000-0010-8000-00AA00389B71,但是这个guid我没有发现在directshow的头文件和基础库存在。麻烦专家或者大侠们给些建议或者解决方法?
------解决方案--------------------------------------------------------
自己定义一下,然后设置一下试试.
------解决方案--------------------------------------------------------
31435641-0000-0010-8000-00AA00389B71是视频流格式AVC1的guid,应该设在fmtType里吧,
h264的ts流也可以用haali splitter fliter来解析的,当然要自己写也可以
------解决方案--------------------------------------------------------
1.自己定义一下,然后设置.简单直接。