Blender V4.5
MOV_write.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2001-2002 NaN Holding BV. All rights reserved.
2 * SPDX-FileCopyrightText: 2024 Blender Authors
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later */
5
6#pragma once
7
11
12struct ImBuf;
13struct MovieWriter;
14struct RenderData;
15struct ReportList;
16struct Scene;
17
18MovieWriter *MOV_write_begin(const char imtype,
19 const Scene *scene,
20 RenderData *rd,
21 int rectx,
22 int recty,
24 bool preview,
25 const char *suffix);
26bool MOV_write_append(MovieWriter *writer,
27 RenderData *rd,
28 int start_frame,
29 int frame,
30 const ImBuf *image,
31 const char *suffix,
33void MOV_write_end(MovieWriter *writer);
34
38void MOV_filepath_from_settings(char filepath[/*FILE_MAX*/ 1024],
39 const RenderData *rd,
40 bool preview,
41 const char *suffix,
MovieWriter * MOV_write_begin(const char imtype, const Scene *scene, RenderData *rd, int rectx, int recty, ReportList *reports, bool preview, const char *suffix)
void MOV_filepath_from_settings(char filepath[1024], const RenderData *rd, bool preview, const char *suffix, ReportList *reports)
void MOV_write_end(MovieWriter *writer)
bool MOV_write_append(MovieWriter *writer, RenderData *rd, int start_frame, int frame, const ImBuf *image, const char *suffix, ReportList *reports)
ReportList * reports
Definition WM_types.hh:1025
struct PreviewImage * preview