1 // PpmdRegister.cpp
2 // 2009-05-30 : Igor Pavlov : Public domain
3 
4 #include "StdAfx.h"
5 
6 #include "../Common/RegisterCodec.h"
7 
8 #include "PpmdDecoder.h"
9 
CreateCodec()10 static void *CreateCodec() { return (void *)(ICompressCoder *)(new NCompress::NPpmd::CDecoder); }
11 #ifndef EXTRACT_ONLY
12 #include "PpmdEncoder.h"
CreateCodecOut()13 static void *CreateCodecOut() { return (void *)(ICompressCoder *)(new NCompress::NPpmd::CEncoder);  }
14 #else
15 #define CreateCodecOut 0
16 #endif
17 
18 static CCodecInfo g_CodecInfo =
19   { CreateCodec, CreateCodecOut, 0x030401, L"PPMD", 1, false };
20 
21 REGISTER_CODEC(PPMD)
22