// BranchMisc.cpp | |
#include "StdAfx.h" | |
#include "../../../C/Bra.h" | |
#include "BranchMisc.h" | |
#define SUB_FILTER_IMP2(name, coderStr, coderNum) \ | |
UInt32 CBC_ ## name ## coderStr::SubFilter(Byte *data, UInt32 size) \ | |
{ return (UInt32)::name ## Convert(data, size, _bufferPos, coderNum); } | |
#define SUB_FILTER_IMP(name) \ | |
SUB_FILTER_IMP2(name, Encoder, 1) \ | |
SUB_FILTER_IMP2(name, Decoder, 0) \ | |
SUB_FILTER_IMP(ARM_) | |
SUB_FILTER_IMP(ARMT_) | |
SUB_FILTER_IMP(PPC_) | |
SUB_FILTER_IMP(SPARC_) | |
SUB_FILTER_IMP(IA64_) |