视频播放器增加color space converter + In-Place Transform Filter
http://blog.csdn.net/luckyboy101/article/details/7832179
讲了直接在MFC中用Directshow Transform filter,但是在运行中发现,视频的彩色空间(color space,可以由格式工厂软件查看)通常是YUV,而我们对视频编辑通常是在RGB空间,所以需要增加一个color space converter把YUV彩色空间转换为RGB24彩色空间。
这样就需要在video render之前增加两个filter color space converter + transform filter, 发现一次增加1个filter无法连接,所以要同时一次性把两个filter加入链路,代码如下:
IPFilter.h
程序在graphedit里的连接情况看上图,在app Transform后面自动增加了一个color space converter