New create widen region algorithm.
[xy_vsfilter.git] / src / subtitles / xy_widen_regoin.h
blob3f50bdabd77b5c02ed38c7b1a63a378a4b5a27ce
1 #ifndef __XY_WIDEN_REGOIN_ECAEEA0A_9D51_4284_B0AE_081AF0E75438_H__
2 #define __XY_WIDEN_REGOIN_ECAEEA0A_9D51_4284_B0AE_081AF0E75438_H__
4 class WidenRegionCreaterImpl;
5 class WidenRegionCreater
7 public:
8 typedef tSpanBuffer SpanBuffer;
10 public:
11 static WidenRegionCreater* GetDefaultWidenRegionCreater();
13 void xy_overlap_region(SpanBuffer* dst, const SpanBuffer& src, int rx, int ry);
14 private:
15 WidenRegionCreater();
16 ~WidenRegionCreater();
18 WidenRegionCreaterImpl* m_impl;
21 #endif // __XY_WIDEN_REGOIN_ECAEEA0A_9D51_4284_B0AE_081AF0E75438_H__