AtmoOutputFilter.h
资源名称:vlc-1.0.5.zip [点击查看]
上传用户:kjfoods
上传日期:2020-07-06
资源大小:29949k
文件大小:1k
源码类别:
midi
开发平台:
Unix_Linux
- /*
- * AtmoOutputFilter.h: Post Processor for the color data retrieved from a CAtmoInput
- *
- * mostly 1:1 from Linux-src "filter.c" copied
- *
- * See the README.txt file for copyright information and how to reach the author(s).
- *
- * $Id: e6397ac2b346dbab829c03dc63ed37162180cd86 $
- */
- #ifndef _AtmoOutputFilter_h_
- #define _AtmoOutputFilter_h_
- #include "AtmoConfig.h"
- #include "AtmoDefs.h"
- class CAtmoOutputFilter
- {
- private:
- tColorPacket filter_input; // input of the filter
- tColorPacket filter_output; // output of the filter
- void PercentFilter(ATMO_BOOL init);
- void MeanFilter(ATMO_BOOL init);
- CAtmoConfig *m_pAtmoConfig;
- public:
- public:
- CAtmoOutputFilter(CAtmoConfig *atmoConfig);
- virtual ~CAtmoOutputFilter(void);
- void ResetFilter(void);
- tColorPacket Filtering(tColorPacket ColorPacket);
- };
- #endif