Blender V5.0
cineon_dpx.cc File Reference
#include "logImageCore.h"
#include <cstdio>
#include <cstring>
#include "IMB_colormanagement.hh"
#include "IMB_filetype.hh"
#include "IMB_imbuf.hh"
#include "IMB_imbuf_types.hh"
#include "BKE_global.hh"
#include "MEM_guardedalloc.h"

Go to the source code of this file.

Functions

static ImBufimb_load_dpx_cineon (const uchar *mem, size_t size, int use_cineon, int flags, ImFileColorSpace &r_colorspace)
static int imb_save_dpx_cineon (ImBuf *ibuf, const char *filepath, int use_cineon, int flags)
bool imb_save_cineon (ImBuf *buf, const char *filepath, int flags)
bool imb_is_a_cineon (const uchar *mem, size_t size)
ImBufimb_load_cineon (const uchar *mem, size_t size, int flags, ImFileColorSpace &r_colorspace)

Function Documentation

◆ imb_is_a_cineon()

bool imb_is_a_cineon ( const uchar * mem,
size_t size )

Definition at line 179 of file cineon_dpx.cc.

References logImageIsCineon(), and size().

Referenced by imb_load_cineon().

◆ imb_load_cineon()

ImBuf * imb_load_cineon ( const uchar * mem,
size_t size,
int flags,
ImFileColorSpace & r_colorspace )

Definition at line 184 of file cineon_dpx.cc.

References imb_is_a_cineon(), imb_load_dpx_cineon(), and size().

◆ imb_load_dpx_cineon()

◆ imb_save_cineon()

bool imb_save_cineon ( ImBuf * buf,
const char * filepath,
int flags )

Definition at line 174 of file cineon_dpx.cc.

References imb_save_dpx_cineon().

◆ imb_save_dpx_cineon()