frames: added metadata field to Frame class

This commit is contained in:
Aleix Conchillo Flaqué
2025-01-29 09:53:21 -08:00
parent 2ca8b95bbf
commit 3a688840fc
2 changed files with 7 additions and 1 deletions

View File

@@ -47,11 +47,13 @@ class Frame:
id: int = field(init=False)
name: str = field(init=False)
pts: Optional[int] = field(init=False)
metadata: dict = field(init=False)
def __post_init__(self):
self.id: int = obj_id()
self.name: str = f"{self.__class__.__name__}#{obj_count(self)}"
self.pts: Optional[int] = None
self.metadata: dict = {}
def __str__(self):
return self.name