![]() |
Mako 8.2.0 API
MakoCore SDK API Documentation
|
#include <edl/edlfwd.h>
#include <edl/idomcolorspace.h>
#include <edl/isession.h>
#include <edl/edlstream.h>
#include <edl/edlgeom.h>
#include <edl/iedlobject.h>
#include <edl/idomresources.h>
#include <edl/edlsimplebuffer.h>
Go to the source code of this file.
Classes | |
class | IImageFrame |
IImageFrame encapsulates an EDL image with its details. More... | |
class | IImageFrameWriter |
IImageFrameWriter writes an image from an imageframe. More... | |
class | IImageDecoder |
IImageDecoder returns IImageFrame objects as requested by the client. This object knows about the imageformat internals and knows how to unpack the image. More... | |
class | IImageEncoder |
IImageEncoder accepts IImageFrame objects and streams it out to an image format. More... |
Macros | |
#define | edlobj2IImageFrame(src) |
Enumerations | |
enum | eImageExtraChannelType { eIECNone , eIECAlpha , eIECPremultipliedAlpha , eIECMask , eIECNoisyMask } |
Type used to uniquely identify the type of extra image channel. More... |
Functions | |
DECL_SMART_PTR (IImageFrame) | |
DECL_SMART_PTR (IImageFrameWriter) | |
DECL_SMART_PTR (IImageDecoder) | |
DECL_SMART_PTR (IImageEncoder) |
#define edlobj2IImageFrame | ( | src | ) |
DECL_SMART_PTR | ( | IImageDecoder | ) |
DECL_SMART_PTR | ( | IImageEncoder | ) |
DECL_SMART_PTR | ( | IImageFrame | ) |
DECL_SMART_PTR | ( | IImageFrameWriter | ) |