50 #ifndef ADAPTERSCOMPONENTSUPPORT_H_
51 #define ADAPTERSCOMPONENTSUPPORT_H_
56 #include "cm/IComponentManager.h"
57 using namespace ::br::pucrio::telemidia::ginga::core::cm;
59 #include "mb/IInputManager.h"
60 #include "mb/LocalScreenManager.h"
62 #include "player/ProgramAV.h"
63 #include "player/ChannelPlayer.h"
64 #include "player/AVPlayer.h"
65 #include "player/LuaPlayer.h"
66 #include "player/ImagePlayer.h"
67 #include "player/PlainTxtPlayer.h"
68 #include "player/SrtPlayer.h"
69 #include "player/SsmlPlayer.h"
71 #include "av/AVPlayerAdapter.h"
72 #include "av/ChannelPlayerAdapter.h"
73 using namespace ::br::pucrio::telemidia::ginga::ncl::adapters::av;
75 #include "av/tv/ProgramAVPlayerAdapter.h"
76 using namespace ::br::pucrio::telemidia::ginga::ncl::adapters::av::tv;
78 #include "image/ImagePlayerAdapter.h"
79 using namespace ::br::pucrio::telemidia::ginga::ncl::adapters::image;
81 #include "text/PlainTxtPlayerAdapter.h"
82 #include "text/SubtitlePlayerAdapter.h"
83 using namespace ::br::pucrio::telemidia::ginga::ncl::adapters::text;
85 #include "tts/SsmlPlayerAdapter.h"
86 using namespace ::br::pucrio::telemidia::ginga::ncl::adapters::tts;
88 #include "application/imperative/lua/LuaPlayerAdapter.h"
89 using namespace ::br::pucrio::telemidia::ginga::ncl::adapters::application::lua;
92 #include "player/BerkeliumPlayer.h"
94 #include "application/declarative/xhtml/berkelium/BerkeliumPlayerAdapter.h"
95 using namespace br::pucrio::telemidia::ginga::ncl::adapters::application::xhtml;
99 #include "player/AwesomiumPlayer.h"
101 #include "application/declarative/xhtml/awesomium/AwesomiumPlayerAdapter.h"
102 using namespace br::pucrio::telemidia::ginga::ncl::adapters::application::xhtml;
106 #include "player/LinksPlayer.h"
108 #include "application/declarative/xhtml/links/LinksPlayerAdapter.h"
109 using namespace br::pucrio::telemidia::ginga::ncl::adapters::application::xhtml;
112 #include "application/declarative/ncl/NCLPlayerAdapter.h"
113 using namespace ::br::pucrio::telemidia::ginga::ncl::adapters::application::ncl;
115 #include "FormatterPlayerAdapter.h"
117 #include "gingancl/FormatterMediator.h"
118 using namespace ::br::pucrio::telemidia::ginga::ncl;
123 namespace telemidia {
128 static IComponentManager* cm = IComponentManager::getCMInstance();