- 博客(3)
- 收藏
- 关注
原创 WINCE下Avi splitter的Allocator
公司有一颗硬件解码Video的ARM9芯片,我负责为其开发WinCE下的Decoder。在WinCE的平台下,自然而然就会采用DirectShow的架构来实现这些解码器。硬件可以支持MPEG4/H.264/H.263/VC1等格式,相应的我就应该提供对应的Filter来实现DirectShow架构下的解码。由于这些格式全都是硬件解码,因此对Video Stream流的内存有些限制。
2009-02-26 17:27:00
1148
原创 WINCE下YUV格式的视频如何传递给Video Renderer
Video Renderer是DirectShow中的最后一个Filter,用来将解码出来的视频显示到Display中。为了提高显示的性能,Video Renderer使用了DirectDraw的技术,来加快YUV数据的显示速度。当系统中没有提供DirectDraw的驱动时,它又能调用GDI来显示视频。 WinCE中的Video Renderer和Windows中的目标功
2009-02-25 18:07:00
2357
1
原创 OpenGL Es 视角设定(glFrustum)
OpenGL的视角设定可以直接调用gluPerspective函数,但是OpenGL ES版本并不支持这个用法。ES的版本中只能支持glFrustum的函数调用。一开始不能理解glFrustum函数的用法,经过一番摸索才恍然大悟。 先看函数原型 glFrustum(left,right,bottom,top,near,far); 参数用来确定视角边界的各个点。先看图形
2008-09-05 15:47:00
5110
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人