![]() |
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 | ) |