1*a62be085SSadaf Ebrahimi #include "xmpmeta/xmp_const.h" 2*a62be085SSadaf Ebrahimi 3*a62be085SSadaf Ebrahimi namespace dynamic_depth { 4*a62be085SSadaf Ebrahimi namespace xmpmeta { 5*a62be085SSadaf Ebrahimi 6*a62be085SSadaf Ebrahimi // XMP namespace constants. Namespace()7*a62be085SSadaf Ebrahimiconst char* XmpConst::Namespace() { return "adobe:ns:meta/"; } 8*a62be085SSadaf Ebrahimi NamespacePrefix()9*a62be085SSadaf Ebrahimiconst char* XmpConst::NamespacePrefix() { return "x"; } 10*a62be085SSadaf Ebrahimi NodeName()11*a62be085SSadaf Ebrahimiconst char* XmpConst::NodeName() { return "xmpmeta"; } 12*a62be085SSadaf Ebrahimi AdobePropName()13*a62be085SSadaf Ebrahimiconst char* XmpConst::AdobePropName() { return "xmptk"; } 14*a62be085SSadaf Ebrahimi AdobePropValue()15*a62be085SSadaf Ebrahimiconst char* XmpConst::AdobePropValue() { return "Adobe XMP"; } 16*a62be085SSadaf Ebrahimi NoteNamespace()17*a62be085SSadaf Ebrahimiconst char* XmpConst::NoteNamespace() { 18*a62be085SSadaf Ebrahimi return "http://ns.adobe.com/xmp/note/"; 19*a62be085SSadaf Ebrahimi } 20*a62be085SSadaf Ebrahimi 21*a62be085SSadaf Ebrahimi // XMP headers. Header()22*a62be085SSadaf Ebrahimiconst char* XmpConst::Header() { return "http://ns.adobe.com/xap/1.0/"; } 23*a62be085SSadaf Ebrahimi ExtensionHeader()24*a62be085SSadaf Ebrahimiconst char* XmpConst::ExtensionHeader() { 25*a62be085SSadaf Ebrahimi return "http://ns.adobe.com/xmp/extension/"; 26*a62be085SSadaf Ebrahimi } 27*a62be085SSadaf Ebrahimi HasExtensionPrefix()28*a62be085SSadaf Ebrahimiconst char* XmpConst::HasExtensionPrefix() { return "xmpNote"; } 29*a62be085SSadaf Ebrahimi HasExtension()30*a62be085SSadaf Ebrahimiconst char* XmpConst::HasExtension() { return "HasExtendedXMP"; } 31*a62be085SSadaf Ebrahimi 32*a62be085SSadaf Ebrahimi // Sizes. ExtensionHeaderOffset()33*a62be085SSadaf Ebrahimiconst int XmpConst::ExtensionHeaderOffset() { return 8; } 34*a62be085SSadaf Ebrahimi MaxBufferSize()35*a62be085SSadaf Ebrahimiconst int XmpConst::MaxBufferSize() { return 65502; } 36*a62be085SSadaf Ebrahimi ExtendedMaxBufferSize()37*a62be085SSadaf Ebrahimiconst int XmpConst::ExtendedMaxBufferSize() { return 65458; } 38*a62be085SSadaf Ebrahimi 39*a62be085SSadaf Ebrahimi } // namespace xmpmeta 40*a62be085SSadaf Ebrahimi } // namespace dynamic_depth 41