Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.camera.img_util.TurboJPEGSingleton Class Reference

Public Member Functions

None __init__ (self)
 

Static Public Member Functions

TurboJPEG|Literal[False]|None instance ()
 

Static Public Attributes

 None
 

Detailed Description

Load TurboJPEG only once.

Ensures we do not log load failures each snapshot
since camera image fetches happen every few
seconds.

Definition at line 80 of file img_util.py.

Constructor & Destructor Documentation

◆ __init__()

None homeassistant.components.camera.img_util.TurboJPEGSingleton.__init__ (   self)
Try to create TurboJPEG only once.

Definition at line 97 of file img_util.py.

Member Function Documentation

◆ instance()

TurboJPEG | Literal[False] | None homeassistant.components.camera.img_util.TurboJPEGSingleton.instance ( )
static
Singleton for TurboJPEG.

Definition at line 91 of file img_util.py.

Member Data Documentation

◆ None

homeassistant.components.camera.img_util.TurboJPEGSingleton.None
static

Definition at line 88 of file img_util.py.


The documentation for this class was generated from the following file: