00001 /* 00002 * AtmoLiveView.h: this effect outputs colors as result of a picture content 00003 * (most complex effect) see thread.c of the linux version - to fully understand 00004 * what happes here.. 00005 * 00006 * See the README.txt file for copyright information and how to reach the author(s). 00007 * 00008 * $Id: 9d7f57b4b635e4f3a5c552f2dd480685e70ff8df $ 00009 */ 00010 #ifndef _AtmoLiveView_h_ 00011 #define _AtmoLiveView_h_ 00012 00013 #include "AtmoDefs.h" 00014 00015 #if !defined(_ATMO_VLC_PLUGIN_) 00016 # include <windows.h> 00017 #endif 00018 00019 #include "AtmoThread.h" 00020 #include "AtmoConfig.h" 00021 #include "AtmoConnection.h" 00022 #include "AtmoInput.h" 00023 00024 class CAtmoLiveView : public CThread 00025 { 00026 protected: 00027 virtual DWORD Execute(void); 00028 00029 protected: 00030 CAtmoDynData *m_pAtmoDynData; 00031 00032 public: 00033 CAtmoLiveView(CAtmoDynData *pAtmoDynData); 00034 virtual ~CAtmoLiveView(void); 00035 }; 00036 00037 #endif
1.5.6