Fix T64842: crash rendering files with bevel curves
[blender.git] / source / blender / blenkernel / BKE_writeavi.h
index 05a6986528e58f2a804f31c42d94ceacc9f9621b..3212bad75cba79e678a62714f88ddff9c64448dd 100644 (file)
@@ -1,6 +1,4 @@
 /*
- * ***** BEGIN GPL LICENSE BLOCK *****
- *
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
  * as published by the Free Software Foundation; either version 2
  *
  * The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
  * All rights reserved.
- *
- * The Original Code is: all of this file.
- *
- * Contributor(s): none yet.
- *
- * ***** END GPL LICENSE BLOCK *****
  */
 
 #ifndef __BKE_WRITEAVI_H__
 #define __BKE_WRITEAVI_H__
 
-/** \file BKE_writeavi.h
- *  \ingroup bke
+/** \file
+ * \ingroup bke
  */
 
 #ifdef __cplusplus
@@ -43,15 +35,30 @@ struct ReportList;
 struct Scene;
 
 typedef struct bMovieHandle {
-       int (*start_movie)(void *context_v, struct Scene *scene, struct RenderData *rd, int rectx, int recty,
-                          struct ReportList *reports, bool preview, const char *suffix);
-       int (*append_movie)(void *context_v, struct RenderData *rd, int start_frame, int frame, int *pixels,
-                           int rectx, int recty, const char *suffix, struct ReportList *reports);
-       void (*end_movie)(void *context_v);
-       int (*get_next_frame)(void *context_v, struct RenderData *rd, struct ReportList *reports); /* optional */
-       void (*get_movie_path)(char *string, struct RenderData *rd, bool preview, const char *suffix); /* optional */
-       void *(*context_create)(void);
-       void (*context_free)(void *context_v);
+  int (*start_movie)(void *context_v,
+                     struct Scene *scene,
+                     struct RenderData *rd,
+                     int rectx,
+                     int recty,
+                     struct ReportList *reports,
+                     bool preview,
+                     const char *suffix);
+  int (*append_movie)(void *context_v,
+                      struct RenderData *rd,
+                      int start_frame,
+                      int frame,
+                      int *pixels,
+                      int rectx,
+                      int recty,
+                      const char *suffix,
+                      struct ReportList *reports);
+  void (*end_movie)(void *context_v);
+  void (*get_movie_path)(char *string,
+                         struct RenderData *rd,
+                         bool preview,
+                         const char *suffix); /* optional */
+  void *(*context_create)(void);
+  void (*context_free)(void *context_v);
 } bMovieHandle;
 
 bMovieHandle *BKE_movie_handle_get(const char imtype);