35 lines
625 B
Python
35 lines
625 B
Python
|
|
from .base_camera import BaseCamera
|
|
|
|
class GPhotoBackend(BaseCamera):
|
|
def __init__(self) -> None:
|
|
self.camera = None
|
|
self.context = None
|
|
self._is_streaming = False
|
|
|
|
def connect(self) -> bool:
|
|
pass
|
|
|
|
def disconnect(self):
|
|
pass
|
|
|
|
def start_stream(self):
|
|
pass
|
|
|
|
def stop_stream(self):
|
|
pass
|
|
|
|
def get_frame(self):
|
|
pass
|
|
|
|
def capture_photo(self):
|
|
pass
|
|
|
|
def record_video(self):
|
|
pass
|
|
|
|
def get_available_settings(self) -> dict:
|
|
pass
|
|
|
|
def set_setting(self, name: str, value) -> bool:
|
|
pass |