TuttleOFX  1
AVWriterDefinitions.hpp
Go to the documentation of this file.
00001 #ifndef _TUTTLE_PLUGIN_AV_WRITER_DEFINITIONS_HPP_
00002 #define _TUTTLE_PLUGIN_AV_WRITER_DEFINITIONS_HPP_
00003 
00004 #include <tuttle/plugin/context/WriterDefinition.hpp>
00005 #include <tuttle/plugin/global.hpp>
00006 
00007 namespace tuttle {
00008 namespace plugin {
00009 namespace av {
00010 namespace writer {
00011 
00012 enum ETuttlePluginBitDepth
00013 {
00014         eTuttlePluginBitDepth8 = 0
00015 };
00016 
00017 
00018 static const std::string kParamFormat                    = "format";
00019 static const std::string kParamVideoCodec                = "videoCodec";
00020 static const std::string kParamAudioCodec                = "audioCodec";
00021 
00022 static const std::string kParamFormatGroup               = "formatGroup";
00023 static const std::string kParamFormatDetailledGroup      = "formatDetailledGroup";
00024 static const std::string kParamVideoGroup                = "videoGroup";
00025 static const std::string kParamVideoDetailledGroup       = "videoDetailledGroup";
00026 static const std::string kParamAudioGroup                = "audioGroup";
00027 static const std::string kParamAudioDetailledGroup       = "audioDetailledGroup";
00028 static const std::string kParamMetaGroup                 = "metaGroup";
00029 static const std::string kParamMetaDetailledGroup        = "metaDetailledGroup";
00030 
00031 static const std::string kParamMainPreset                = "mainPreset";
00032 
00033 static const std::string kParamFormatPreset              = "formatPreset";
00034 static const std::string kParamVideoPreset               = "videoPreset";
00035 static const std::string kParamAudioPreset               = "audioPreset";
00036 
00037 static const std::string kParamUseCustomFps              = "useCustomFps";
00038 static const std::string kParamCustomFps                 = "customFps";
00039 static const std::string kParamVideoCodecPixelFmt        = "videoPixelFormat";
00040 
00041 }
00042 }
00043 }
00044 }
00045 
00046 #endif