MCPcopy Create free account
hub / github.com/BeingBeyond/BeTTER / close

Method close

tools/render/render_episode.py:1379–1388  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1377 writer.append_data(rgb)
1378
1379 def close(self) -> None:
1380 errors: list[BaseException] = []
1381 for writer in self._writers.values():
1382 try:
1383 writer.close()
1384 except BaseException as exc:
1385 errors.append(exc)
1386 self._writers.clear()
1387 if errors:
1388 raise RuntimeError(f"Failed to close {len(errors)} video writer(s).") from errors[0]
1389
1390
1391class _OpenCvVideoWriter:

Callers 5

mainFunction · 0.45
openMethod · 0.45
_close_state_loggerFunction · 0.45
mainFunction · 0.45
mainFunction · 0.45

Calls 2

appendMethod · 0.80
clearMethod · 0.80

Tested by

no test coverage detected