More sensible creation of BaseCamera class properties
This commit is contained in:
parent
a55cf05066
commit
61beb211ae
1 changed files with 7 additions and 9 deletions
|
|
@ -73,17 +73,15 @@ class CameraEvent(object):
|
||||||
|
|
||||||
|
|
||||||
class BaseCamera(object):
|
class BaseCamera(object):
|
||||||
thread = None # Background thread that reads frames from camera
|
|
||||||
camera = None # Camera object, for direct access to camera
|
|
||||||
|
|
||||||
frame = None # Current frame is stored here by background thread
|
|
||||||
last_access = 0 # Time of last client access to the camera
|
|
||||||
event = CameraEvent()
|
|
||||||
|
|
||||||
# CONTEXT MANAGER AND OBJECT CLEANUP
|
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
"""Base implementation of StreamingCamera."""
|
"""Base implementation of StreamingCamera."""
|
||||||
|
self.thread = None # Background thread that reads frames from camera
|
||||||
|
self.camera = None # Camera object, for direct access to camera
|
||||||
|
|
||||||
|
self.frame = None # Current frame is stored here by background thread
|
||||||
|
self.last_access = 0 # Time of last client access to the camera
|
||||||
|
self.event = CameraEvent()
|
||||||
|
|
||||||
self.state = {} # Create dict for capture state
|
self.state = {} # Create dict for capture state
|
||||||
self.settings = {} # Create dict to store settings
|
self.settings = {} # Create dict to store settings
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue