[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