|
|
我在作一个基于于PC 的DVR display, 需要把采集卡采集到的YUY2类型的数据直接显示出来, 我的想法是创建几个S/W YUV类型的Surface ,然后把它们Blit到YUV H/W Overlay上面去,然后显示,
我想用SDL作,但是SDL只能创建YUVOverlay,没有CreatYUVSurfaceFrom 或者CreatYUVSurface的功能,
有人在SDL里面添加了一个sdladdon的代码,可以实现 creatsdlyuvsurface 的功能,但是只能用于YV12类型的数据,而且很多错误,我试了一下,在640*480的时候可以,但是800*600的时候就不可以了.
看了一下Drictfb,好像可以创建YUV类型的Surface ,但是还没试,directfb好像主要是用于嵌入式的...
有谁知道该用什么SDK可以实现这功能?请指教. |
|