Added subclass close() method

This commit is contained in:
Joel Collins 2018-11-07 10:58:36 +00:00
parent 7b23ca4b8a
commit ffb4dda6a6
2 changed files with 4 additions and 1 deletions

View file

@ -100,7 +100,7 @@ class BaseCamera(object):
self.close()
def close(self):
"""Handles closing the StreamingCamera"""
"""Close the BaseCamera and all attached StreamObjects"""
# Close all StreamObjects
for capture_list in [self.images, self.videos]:
for stream_object in capture_list:

View file

@ -81,6 +81,9 @@ class StreamingCamera(BaseCamera):
"""Run any initialisation code when the frame iterator starts."""
pass
def close(self):
"""Close the Raspberry Pi StreamingCamera"""
BaseCamera.close(self) # Run BaseCamera close method
# HANDLE SETTINGS