TuttleOFX  1
tuttle::plugin::turboJpeg::writer::TurboJpegWriterPlugin Class Reference

TurboJpeg plugin. More...

#include <TurboJpegWriterPlugin.hpp>

Inheritance diagram for tuttle::plugin::turboJpeg::writer::TurboJpegWriterPlugin:
Collaboration diagram for tuttle::plugin::turboJpeg::writer::TurboJpegWriterPlugin:

Public Member Functions

 TurboJpegWriterPlugin (OfxImageEffectHandle handle)
TurboJpegWriterProcessParams getProcessParams (const OfxTime time)
void render (const OFX::RenderArguments &args)
 The overridden render function.

Data Fields

OFX::BooleanParam_paramPremult
 premult output by alpha
OFX::IntParam_paramQuality
 quality / compression for jpeg
OFX::ChoiceParam_paramSubsampling
 select the subsampling method (4:4:4, 4:2:2, 4:2:0; Gray, 4:4:0)
OFX::ChoiceParam_paramOptimization
 TurboJpeg SIMD optimization.

Detailed Description

TurboJpeg plugin.

Definition at line 25 of file TurboJpegWriterPlugin.hpp.


Constructor & Destructor Documentation


Member Function Documentation

void tuttle::plugin::turboJpeg::writer::TurboJpegWriterPlugin::render ( const OFX::RenderArguments args) [virtual]

The overridden render function.

Parameters:
[in]argsRendering parameters

Reimplemented from tuttle::plugin::WriterPlugin.

Definition at line 37 of file TurboJpegWriterPlugin.cpp.


Field Documentation

select the subsampling method (4:4:4, 4:2:2, 4:2:0; Gray, 4:4:0)

Definition at line 38 of file TurboJpegWriterPlugin.hpp.

Referenced by getProcessParams(), and TurboJpegWriterPlugin().


The documentation for this class was generated from the following files: