Blender V5.0
MOV_util.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2024 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
8
9#pragma once
10
11#include "DNA_scene_types.h"
12
13struct FFMpegCodecData;
14struct ImageFormatData;
15struct RenderData;
16
18void MOV_init();
19
21void MOV_exit();
22
30bool MOV_is_movie_file(const char *filepath);
31
33bool MOV_codec_supports_alpha(IMB_Ffmpeg_Codec_ID codec_id, int ffmpeg_profile);
34
41
47
IMB_Ffmpeg_Codec_ID
void MOV_init()
bool MOV_is_movie_file(const char *filepath)
void MOV_exit()
int MOV_codec_valid_bit_depths(IMB_Ffmpeg_Codec_ID codec_id)
bool MOV_codec_supports_alpha(IMB_Ffmpeg_Codec_ID codec_id, int ffmpeg_profile)
void MOV_validate_output_settings(RenderData *rd, const ImageFormatData *imf)
bool MOV_codec_supports_crf(IMB_Ffmpeg_Codec_ID codec_id)