#include "emotes.h" ConcurrentMap* Emotes::m_twitchEmotes = new ConcurrentMap(); ConcurrentMap* Emotes::m_bttvEmotes = new ConcurrentMap(); ConcurrentMap* Emotes::m_ffzEmotes = new ConcurrentMap(); ConcurrentMap* Emotes::m_chatterinoEmotes = new ConcurrentMap(); ConcurrentMap* Emotes::m_bttvChannelEmoteFromCaches = new ConcurrentMap(); ConcurrentMap* Emotes::m_fFzChannelEmoteFromCaches = new ConcurrentMap(); ConcurrentMap* Emotes::m_twitchEmoteFromCache = new ConcurrentMap(); ConcurrentMap* Emotes::m_miscImageFromCache = new ConcurrentMap(); //QMutex* Emotes::mutexBttvEmote = new QMutex(); //QMap* Emotes::mapBttvEmote = new QMap(); //LazyLoadedImage* Emotes::getBttvEmote(const QString &name) { // mutexBttvEmote->lock(); // auto a = mapBttvEmote->find(name); // if (a == mapBttvEmote->end()) { // mutexBttvEmote->unlock(); // return NULL; // } // mutexBttvEmote->unlock(); // return a.value(); //} //void Emotes::Emotes() { }