[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-video-cvs
Subject: [Video-cvs] sitelib/pub/platform/unix miniandroidsite.h, 1.1.2.1,
From: xzhao () helixcommunity ! org
Date: 2010-07-09 3:18:26
Message-ID: 201007090318.o693IGc2025343 () mailer ! progressive-comp ! com
[Download RAW message or body]
Update of /cvsroot/video/sitelib/pub/platform/unix
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv21999/sitelib/pub/platform/unix
Modified Files:
Tag: hxclient_3_1_0_atlas
miniandroidsite.h miniandroidsurf_omap3.h
Log Message:
CR: Render Optimization for TI Omap3 platform
Index: miniandroidsurf_omap3.h
===================================================================
RCS file: /cvsroot/video/sitelib/pub/platform/unix/miniandroidsurf_omap3.h,v
retrieving revision 1.1.4.2
retrieving revision 1.1.4.3
diff -u -d -r1.1.4.2 -r1.1.4.3
--- miniandroidsurf_omap3.h 8 Feb 2010 19:58:05 -0000 1.1.4.2
+++ miniandroidsurf_omap3.h 9 Jul 2010 03:18:23 -0000 1.1.4.3
@@ -91,6 +91,13 @@
virtual HX_RESULT _RenderDestBuffer(HXxRect* prSrcRect, HXxRect* prDstRect, int nIndex=0);
virtual HX_RESULT _DestroyDestBuffer(int cid, int nCount=1);
virtual HX_RESULT _init();
+#ifdef HELIX_FEATURE_USE_SITEBUFFERS
+ virtual void GetBuffer(void** pBuff);
+ virtual int GetNumOfBuffer(UINT32 ulSize)
+ {
+ return (!m_nMAXBuffers) ? MAX_OVERLAY_BUFFERS : m_nMAXBuffers;
+ }
+#endif //HELIX_FEATURE_USE_SITEBUFFERS
protected:
virtual int GetDstCID(int cidIn);
Index: miniandroidsite.h
===================================================================
RCS file: /cvsroot/video/sitelib/pub/platform/unix/miniandroidsite.h,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -d -r1.1.2.1 -r1.1.2.2
--- miniandroidsite.h 6 Feb 2009 20:51:44 -0000 1.1.2.1
+++ miniandroidsite.h 9 Jul 2010 03:18:23 -0000 1.1.2.2
@@ -54,6 +54,12 @@
{
public:
CHXAndroidSite(IUnknown* pContext, IUnknown* pUnkOuter = NULL, INT32 lZorder = 0);
+#ifdef HELIX_FEATURE_USE_SITEBUFFERS
+ STDMETHOD(GetNumberOfCustomBuffers)(UINT32 ulSize);
+ STDMETHOD(CreateCustomBuffers)(INT32 nNumBuffers, INT32 nWidth, INT32 nHeight, INT32 nColorID);
+ STDMETHOD(GetCustomBuffers)(BYTE** ppBuffers);
+ STDMETHOD(ReleaseCustomBuffers)();
+#endif //HELIX_FEATURE_USE_SITEBUFFERS
protected:
_______________________________________________
Video-cvs mailing list
Video-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/video-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic