Searched refs:ECOSession (Results 1 – 6 of 6) sorted by relevance
/hardware/google/av/media/eco/ |
D | ECOSession.cpp | 56 std::shared_ptr<ECOSession> ECOSession::createECOSession(int32_t width, int32_t height, in createECOSession() 66 return ndk::SharedRefBase::make<ECOSession>(width, height, isCameraRecording); in createECOSession() 69 ECOSession::ECOSession(int32_t width, int32_t height, bool isCameraRecording) in ECOSession() function in android::media::eco::ECOSession 94 ECOSession::~ECOSession() { in ~ECOSession() 107 void ECOSession::startThread(ECOSession* session) { in startThread() 111 void ECOSession::run() { in run() 149 bool ECOSession::processStats(const ECOData& stats) { in processStats() 176 void ECOSession::processSessionStats(const ECOData& stats) { in processSessionStats() 251 ECOData ECOSession::generateLatestSessionInfoEcoData() { in generateLatestSessionInfoEcoData() 302 void ECOSession::processFrameStats(const ECOData& stats) { in processFrameStats() [all …]
|
D | ECOService.cpp | 75 std::shared_ptr<ECOSession> session = iter->second.lock(); in obtainSession() 88 std::shared_ptr<ECOSession> newSession = in obtainSession() 89 ECOSession::createECOSession(width, height, isCameraRecording); in obtainSession() 117 std::shared_ptr<ECOSession> session = iter->second.lock(); in getSessions() 125 inline bool isEmptySession(const std::weak_ptr<ECOSession>& entry) { in isEmptySession() 126 std::shared_ptr<ECOSession> session = entry.lock(); in isEmptySession() 131 const std::function<void(std::unordered_map<SessionConfig, std::weak_ptr<ECOSession>, in SanitizeSession() argument 154 std::shared_ptr<ECOSession> session = std::shared_ptr<ECOSession>(it->second); in dump()
|
D | Android.bp | 66 "ECOSession.cpp",
|
/hardware/google/av/media/eco/include/eco/ |
D | ECOSession.h | 54 class ECOSession : public BnECOSession { 59 ECOSession(int32_t width, int32_t height, bool isCameraRecording); 61 virtual ~ECOSession(); 96 static std::shared_ptr<ECOSession> createECOSession(int32_t width, int32_t height, 103 static void startThread(ECOSession* session);
|
D | ECOService.h | 38 using android::media::eco::ECOSession; 121 std::unordered_map<SessionConfig, std::weak_ptr<ECOSession>, SessionConfigHash> 124 using MapIterType = std::unordered_map<SessionConfig, std::weak_ptr<ECOSession>,
|
/hardware/google/av/media/eco/tests/ |
D | EcoSessionTest.cpp | 56 std::shared_ptr<ECOSession> createSession(int32_t width, int32_t height, in createSession() 58 mSession = ECOSession::createECOSession(width, height, isCameraRecording); in createSession() 64 std::shared_ptr<ECOSession> mSession = nullptr; 94 std::shared_ptr<ECOSession> ecoSession = in TEST_F() 109 std::shared_ptr<ECOSession> ecoSession = in TEST_F() 125 std::shared_ptr<ECOSession> ecoSession = in TEST_F() 143 std::shared_ptr<ECOSession> ecoSession = in TEST_F() 165 std::shared_ptr<ECOSession> ecoSession = in TEST_F() 181 std::shared_ptr<ECOSession> ecoSession = in TEST_F() 197 std::shared_ptr<ECOSession> ecoSession = in TEST_F() [all …]
|