gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] gnash ChangeLog backend/render_handler_cairo.cpp


From: Sandro Santilli
Subject: [Gnash-commit] gnash ChangeLog backend/render_handler_cairo.cpp
Date: Thu, 09 Nov 2006 08:30:56 +0000

CVSROOT:        /sources/gnash
Module name:    gnash
Changes by:     Sandro Santilli <strk>  06/11/09 08:30:56

Modified files:
        .              : ChangeLog 
        backend        : render_handler_cairo.cpp 

Log message:
        Patch by Hiroyuki Ikezoe <address@hidden>:
        
                * backend/render_handler_cairo.cpp: stub required
                  video interface.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/gnash/ChangeLog?cvsroot=gnash&r1=1.1565&r2=1.1566
http://cvs.savannah.gnu.org/viewcvs/gnash/backend/render_handler_cairo.cpp?cvsroot=gnash&r1=1.16&r2=1.17

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/gnash/gnash/ChangeLog,v
retrieving revision 1.1565
retrieving revision 1.1566
diff -u -b -r1.1565 -r1.1566
--- ChangeLog   9 Nov 2006 08:27:56 -0000       1.1565
+++ ChangeLog   9 Nov 2006 08:30:56 -0000       1.1566
@@ -1,3 +1,8 @@
+2006-11-09 Hiroyuki Ikezoe <address@hidden>
+
+       * backend/render_handler_cairo.cpp: stub required
+         video interface.
+
 2006-11-09 Sandro Santilli <address@hidden>
 
        * server/URLAccessManager.cpp: added missing <errno.h> include.

Index: backend/render_handler_cairo.cpp
===================================================================
RCS file: /sources/gnash/gnash/backend/render_handler_cairo.cpp,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -b -r1.16 -r1.17
--- backend/render_handler_cairo.cpp    18 Oct 2006 15:52:31 -0000      1.16
+++ backend/render_handler_cairo.cpp    9 Nov 2006 08:30:56 -0000       1.17
@@ -50,6 +50,23 @@
     }
 };
 
+// --- YUV VIDEO 
---------------------------------------------------------------
+// Currently not implemented.
+
+class cairo_YUV_video : public gnash::YUV_video
+{
+public:
+
+    cairo_YUV_video(int width, int height): YUV_video(width, height)
+    {
+       log_msg("warning: YUV_video not supported by Cairo renderer");
+    }
+
+    ~cairo_YUV_video() {
+    }
+  
+}; // class agg_YUV_video
+
 class render_handler_cairo : public gnash::triangulating_render_handler
 {
 public:
@@ -618,6 +635,15 @@
            }
        }
        
+    gnash::YUV_video*  create_YUV_video(int w, int h)
+       {         
+           return new cairo_YUV_video(w, h);
+       }
+  
+    void       delete_YUV_video(gnash::YUV_video* yuv)
+       {
+           if (yuv) delete yuv;
+       }
 };     // end class render_handler_cairo
 
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]