This commit is contained in:
parent
8ca1f72e82
commit
a79715dbde
5 changed files with 18 additions and 2 deletions
|
@ -116,6 +116,9 @@ class DroidCast:
|
||||||
r = self.session.get(url)
|
r = self.session.get(url)
|
||||||
return self.decode(r.content)
|
return self.decode(r.content)
|
||||||
|
|
||||||
|
def kill_server(self):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
class DroidCast_raw(DroidCast):
|
class DroidCast_raw(DroidCast):
|
||||||
display_name = "DroidCast_raw"
|
display_name = "DroidCast_raw"
|
||||||
|
|
|
@ -265,6 +265,9 @@ class LDOpenGL:
|
||||||
cv2.cvtColor(image, cv2.COLOR_BGR2RGB, dst=image)
|
cv2.cvtColor(image, cv2.COLOR_BGR2RGB, dst=image)
|
||||||
return image
|
return image
|
||||||
|
|
||||||
|
def kill_server(self):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
plt.imshow(LDOpenGL().screenshot_ldopengl())
|
plt.imshow(LDOpenGL().screenshot_ldopengl())
|
||||||
|
|
|
@ -360,3 +360,12 @@ class MuMu12IPC:
|
||||||
func=func,
|
func=func,
|
||||||
)
|
)
|
||||||
return result
|
return result
|
||||||
|
|
||||||
|
def kill_server(self):
|
||||||
|
if self.connection != 0:
|
||||||
|
self.external_renderer.nemu_disconnect(self.connection)
|
||||||
|
logger.info(f"Disconnected from emulator: handle={self.connection}")
|
||||||
|
self.connection = 0
|
||||||
|
self.display_id = -1
|
||||||
|
else:
|
||||||
|
logger.warning("No active connection to disconnect.")
|
||||||
|
|
|
@ -332,4 +332,4 @@ class Client:
|
||||||
update = True
|
update = True
|
||||||
|
|
||||||
def kill_server(self):
|
def kill_server(self):
|
||||||
self.adb.kill_server()
|
pass
|
||||||
|
|
|
@ -85,7 +85,8 @@ class SceneGraphSolver(BaseSolver):
|
||||||
self.back_to_index()
|
self.back_to_index()
|
||||||
config.device.home()
|
config.device.home()
|
||||||
if config.conf.kill_server_when_idle:
|
if config.conf.kill_server_when_idle:
|
||||||
config.device.app_control.kill_server()
|
for service in config.device.services.values():
|
||||||
|
service.kill_server()
|
||||||
|
|
||||||
def back_to_index(self):
|
def back_to_index(self):
|
||||||
self.scene_graph_navigation(Scene.INDEX)
|
self.scene_graph_navigation(Scene.INDEX)
|
||||||
|
|
Loading…
Add table
Reference in a new issue