Home
last modified time | relevance | path

Searched refs:ECOSession (Results 1 – 6 of 6) sorted by relevance

/hardware/google/av/media/eco/
DECOSession.cpp56 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 …]
DECOService.cpp75 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()
DAndroid.bp66 "ECOSession.cpp",
/hardware/google/av/media/eco/include/eco/
DECOSession.h54 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);
DECOService.h38 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/
DEcoSessionTest.cpp56 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 …]