31 FFMPEG_PRESET_NONE = 0,
32 FFMPEG_PRESET_H264 = 1,
33 FFMPEG_PRESET_THEORA = 2,
34 FFMPEG_PRESET_XVID = 3,
35 FFMPEG_PRESET_AV1 = 4,
46bool BKE_ffmpeg_start(
void *context_v,
54void BKE_ffmpeg_end(
void *context_v);
55bool BKE_ffmpeg_append(
void *context_v,
62void BKE_ffmpeg_filepath_get(
char filepath[ 1024],
67void BKE_ffmpeg_preset_set(
RenderData *rd,
int preset);
69bool BKE_ffmpeg_alpha_channel_is_supported(
const RenderData *rd);
71void *BKE_ffmpeg_context_create();
72void BKE_ffmpeg_context_free(
void *context_v);
74void BKE_ffmpeg_exit();
82SwsContext *BKE_ffmpeg_sws_get_context(
int src_width,
89void BKE_ffmpeg_sws_release_context(SwsContext *ctx);
91void BKE_ffmpeg_sws_scale_frame(SwsContext *ctx, AVFrame *dst,
const AVFrame *src);