2.5
authorMartin Poirier <theeth@yahoo.com>
Sun, 4 Jan 2009 19:10:57 +0000 (19:10 +0000)
committerMartin Poirier <theeth@yahoo.com>
Sun, 4 Jan 2009 19:10:57 +0000 (19:10 +0000)
Fix compile error with AVI support

source/blender/blenkernel/BKE_writeframeserver.h
source/blender/blenkernel/intern/writeframeserver.c
source/blender/render/intern/source/pipeline.c

index 097a7e2f9b0fa9d49bd96c109e7a31f2fc753033..e870cbb865d3485984c3d87cdf3ebe005a7833af 100644 (file)
@@ -36,7 +36,7 @@ struct RenderData;
 
 extern void start_frameserver(struct RenderData *rd, int rectx, int recty);
 extern void end_frameserver(void);
-extern void append_frameserver(int frame, int *pixels, int rectx, int recty);
+extern void append_frameserver(struct RenderData *rd, int frame, int *pixels, int rectx, int recty);
 extern int frameserver_loop(struct RenderData *rd);
 
 #ifdef __cplusplus
index c22c2fbe8adf6523c6a2c7b1a06828eb453a1824..2d3a2e6b8835849802f69f697e4e8739e9070c57 100644 (file)
@@ -355,7 +355,7 @@ static void serve_ppm(int *pixels, int rectx, int recty)
        connsock = -1;
 }
 
-void append_frameserver(int frame, int *pixels, int rectx, int recty)
+void append_frameserver(RenderData *rd, int frame, int *pixels, int rectx, int recty)
 {
        fprintf(stderr, "Serving frame: %d\n", frame);
        if (write_ppm) {
index 729013c9cb42618014881785c50f5a61f334b156..1b1fa715d002b730dc98c15bf7f3c98a01c737ff 100644 (file)
@@ -2503,7 +2503,7 @@ static void do_write_image_or_movie(Render *re, Scene *scene, bMovieHandle *mh)
                        dofree = 1;
                }
                RE_ResultGet32(re, (unsigned int *)rres.rect32);
-               mh->append_movie(scene->r.cfra, rres.rect32, rres.rectx, rres.recty);
+               mh->append_movie(&re->r, scene->r.cfra, rres.rect32, rres.rectx, rres.recty);
                if(dofree) {
                        MEM_freeN(rres.rect32);
                }