Blender V2.61 - r43446
Functions | Variables

writeavi.c File Reference

#include <string.h>
#include "MEM_guardedalloc.h"
#include "DNA_scene_types.h"
#include "BLI_blenlib.h"
#include "BLI_utildefines.h"
#include "BKE_global.h"
#include "BKE_main.h"
#include "BKE_report.h"
#include "BKE_writeavi.h"
#include "AVI_avi.h"
#include "BKE_writeframeserver.h"

Go to the source code of this file.

Functions

static int start_avi (Scene *scene, RenderData *rd, int rectx, int recty, ReportList *reports)
static void end_avi (void)
static int append_avi (RenderData *rd, int start_frame, int frame, int *pixels, int rectx, int recty, ReportList *reports)
static void filepath_avi (char *string, RenderData *rd)
bMovieHandleBKE_get_movie_handle (const char imtype)
static int append_avi (RenderData *UNUSED(rd), int start_frame, int frame, int *pixels, int rectx, int recty, ReportList *UNUSED(reports))
void BKE_makeanimstring (char *string, RenderData *rd)

Variables

static AviMovieavi = NULL

Detailed Description

Definition in file writeavi.c.


Function Documentation

static int append_avi ( RenderData rd,
int  start_frame,
int  frame,
int *  pixels,
int  rectx,
int  recty,
ReportList reports 
) [static]

Referenced by BKE_get_movie_handle().

static int append_avi ( RenderData UNUSEDrd,
int  start_frame,
int  frame,
int *  pixels,
int  rectx,
int  recty,
ReportList UNUSEDreports 
) [static]

Definition at line 185 of file writeavi.c.

References AVI_FORMAT_RGB32, AVI_write_frame(), MEM_mallocN(), and NULL.

bMovieHandle* BKE_get_movie_handle ( const char  imtype)
void BKE_makeanimstring ( char *  string,
RenderData rd 
)
static void end_avi ( void  ) [static]

Definition at line 221 of file writeavi.c.

References AVI_close_compress(), MEM_freeN(), and NULL.

Referenced by BKE_get_movie_handle().

static void filepath_avi ( char *  string,
RenderData rd 
) [static]
static int start_avi ( Scene scene,
RenderData rd,
int  rectx,
int  recty,
ReportList reports 
) [static]

Variable Documentation

AviMovie* avi = NULL [static]

Definition at line 124 of file writeavi.c.

Referenced by alloc_proxy_output_avi().