1// BranchMisc.cpp 2 3#include "StdAfx.h" 4 5#include "BranchMisc.h" 6 7namespace NCompress { 8namespace NBranch { 9 10STDMETHODIMP CCoder::Init() 11{ 12 _bufferPos = 0; 13 return S_OK; 14} 15 16STDMETHODIMP_(UInt32) CCoder::Filter(Byte *data, UInt32 size) 17{ 18 UInt32 processed = (UInt32)BraFunc(data, size, _bufferPos, _encode); 19 _bufferPos += processed; 20 return processed; 21} 22 23}} 24