自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1123

原创 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 2327 1

原创 OpenGL Es 视角设定(glFrustum)

    OpenGL的视角设定可以直接调用gluPerspective函数,但是OpenGL ES版本并不支持这个用法。ES的版本中只能支持glFrustum的函数调用。一开始不能理解glFrustum函数的用法,经过一番摸索才恍然大悟。    先看函数原型 glFrustum(left,right,bottom,top,near,far);  参数用来确定视角边界的各个点。先看图形   

2008-09-05 15:47:00 5061 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除