请问DXVA怎么添加到filter中实现呢?
这到底是显卡厂商做的,还是微软做的还是我们做的?
DXVA的API和DDI分别都是什么呢?谁能用?
谢谢
[解决办法]
DXVA只是API,你可以自己做filter,比如学习MPCHC。也可以用现成的,比如ffdshow,可以参考http://blog.csdn.net/hunterzy38/article/details/7348593
[解决办法]
你的意思是只想使用deinterlace的功能,解码呢? 如果是这样,你可以看一下ffmepg里面的dxva2.c和dxva2_h264.c,可能有帮助
[解决办法]
dxva1的话,艾莫能助,微软自己都不怎么认可dxva1,资料也很少
[解决办法]
如果只用显卡反交错,先把数据从内存给显卡,然后再把数据拷到内存,这样估计得不尝失,一般的YUV数据多很大,这样来回在内存显卡拷贝数据很消耗时间,因为总线速度是有限的
建议直接用算法实现