TuttleOFX
1
|
Data Structures | |
struct | TurboJpegWriterProcessParams |
class | TurboJpegWriterPlugin |
TurboJpeg plugin. More... | |
class | TurboJpegWriterProcess |
TurboJpeg process. More... | |
Enumerations | |
enum | ETuttlePluginBitDepth { eTuttlePluginBitDepth8 } |
enum | ETurboJpegSubsampling { eTurboJpegSubsampling444 = 0, eTurboJpegSubsampling422, eTurboJpegSubsampling420, eTurboJpegSubsamplingGray, eTurboJpegSubsampling440 } |
enum | ETurboJpegOptimization { eTurboJpegOptimizationNone = 0, eTurboJpegOptimizationMMX, eTurboJpegOptimizationSSE, eTurboJpegOptimizationSSE2, eTurboJpegOptimizationSSE3 } |
Functions | |
mDeclarePluginFactory (TurboJpegWriterPluginFactory,{},{}) | |
Variables | |
static const std::string | kParamQuality = "quality" |
static const std::string | kParamSubsampling = "subsampling" |
static const std::string | kParamSubsamplingLabel = "Subsampling" |
static const std::string | kParamSubsamplingHint = "4:4:0 : one chrominance component for every 1x2 block of pixels.\n" |
static const std::string | kTurboJpegSubsampling444 = "444" |
static const std::string | kTurboJpegSubsampling422 = "422" |
static const std::string | kTurboJpegSubsampling420 = "420" |
static const std::string | kTurboJpegSubsamplingGray = "gray" |
static const std::string | kTurboJpegSubsampling440 = "440" |
static const std::string | kParamOptimization = "optimization" |
static const std::string | kParamOptimizationLabel = "CPU Optimization" |
static const std::string | kParamOptimizationHint = "Enable/disable optimizations." |
static const std::string | kTurboJpegOptimizationNone = "none" |
static const std::string | kTurboJpegOptimizationMMX = "mmx" |
static const std::string | kTurboJpegOptimizationSSE = "sse" |
static const std::string | kTurboJpegOptimizationSSE2 = "sse2" |
static const std::string | kTurboJpegOptimizationSSE3 = "sse3" |
static const bool | kSupportTiles = false |
eTurboJpegOptimizationNone | |
eTurboJpegOptimizationMMX | |
eTurboJpegOptimizationSSE | |
eTurboJpegOptimizationSSE2 | |
eTurboJpegOptimizationSSE3 |
Definition at line 52 of file TurboJpegWriterDefinitions.hpp.
eTurboJpegSubsampling444 | |
eTurboJpegSubsampling422 | |
eTurboJpegSubsampling420 | |
eTurboJpegSubsamplingGray | |
eTurboJpegSubsampling440 |
Definition at line 33 of file TurboJpegWriterDefinitions.hpp.
Definition at line 12 of file TurboJpegWriterDefinitions.hpp.
tuttle::plugin::turboJpeg::writer::mDeclarePluginFactory | ( | TurboJpegWriterPluginFactory | ) |
const std::string tuttle::plugin::turboJpeg::writer::kParamOptimization = "optimization" [static] |
Definition at line 42 of file TurboJpegWriterDefinitions.hpp.
Referenced by tuttle::plugin::turboJpeg::writer::TurboJpegWriterPlugin::TurboJpegWriterPlugin().
const std::string tuttle::plugin::turboJpeg::writer::kParamOptimizationHint = "Enable/disable optimizations." [static] |
Definition at line 44 of file TurboJpegWriterDefinitions.hpp.
const std::string tuttle::plugin::turboJpeg::writer::kParamOptimizationLabel = "CPU Optimization" [static] |
Definition at line 43 of file TurboJpegWriterDefinitions.hpp.
const std::string tuttle::plugin::turboJpeg::writer::kParamQuality = "quality" [static] |
Definition at line 17 of file TurboJpegWriterDefinitions.hpp.
Referenced by tuttle::plugin::turboJpeg::writer::TurboJpegWriterPlugin::TurboJpegWriterPlugin().
const std::string tuttle::plugin::turboJpeg::writer::kParamSubsampling = "subsampling" [static] |
Definition at line 19 of file TurboJpegWriterDefinitions.hpp.
Referenced by tuttle::plugin::turboJpeg::writer::TurboJpegWriterPlugin::TurboJpegWriterPlugin().
const std::string tuttle::plugin::turboJpeg::writer::kParamSubsamplingHint = "4:4:0 : one chrominance component for every 1x2 block of pixels.\n" [static] |
Definition at line 21 of file TurboJpegWriterDefinitions.hpp.
const std::string tuttle::plugin::turboJpeg::writer::kParamSubsamplingLabel = "Subsampling" [static] |
Definition at line 20 of file TurboJpegWriterDefinitions.hpp.
const bool tuttle::plugin::turboJpeg::writer::kSupportTiles = false [static] |
Definition at line 18 of file TurboJpegWriterPluginFactory.cpp.
const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegOptimizationMMX = "mmx" [static] |
Definition at line 47 of file TurboJpegWriterDefinitions.hpp.
const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegOptimizationNone = "none" [static] |
Definition at line 46 of file TurboJpegWriterDefinitions.hpp.
const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegOptimizationSSE = "sse" [static] |
Definition at line 48 of file TurboJpegWriterDefinitions.hpp.
const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegOptimizationSSE2 = "sse2" [static] |
Definition at line 49 of file TurboJpegWriterDefinitions.hpp.
const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegOptimizationSSE3 = "sse3" [static] |
Definition at line 50 of file TurboJpegWriterDefinitions.hpp.
const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegSubsampling420 = "420" [static] |
Definition at line 29 of file TurboJpegWriterDefinitions.hpp.
const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegSubsampling422 = "422" [static] |
Definition at line 28 of file TurboJpegWriterDefinitions.hpp.
const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegSubsampling440 = "440" [static] |
Definition at line 31 of file TurboJpegWriterDefinitions.hpp.
const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegSubsampling444 = "444" [static] |
Definition at line 27 of file TurboJpegWriterDefinitions.hpp.
const std::string tuttle::plugin::turboJpeg::writer::kTurboJpegSubsamplingGray = "gray" [static] |
Definition at line 30 of file TurboJpegWriterDefinitions.hpp.