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