FrameSerializer: subclass from BaseObject so we can add events

This commit is contained in:
Aleix Conchillo Flaqué
2026-01-25 15:44:21 -08:00
parent f7a1c6b719
commit ee695ae9fe
2 changed files with 3 additions and 1 deletions

View File

@@ -0,0 +1 @@
- `FrameSerializer` now subclasses from `BaseObject` to enable event support.

View File

@@ -9,9 +9,10 @@
from abc import ABC, abstractmethod
from pipecat.frames.frames import Frame, StartFrame
from pipecat.utils.base_object import BaseObject
class FrameSerializer(ABC):
class FrameSerializer(BaseObject):
"""Abstract base class for frame serialization implementations.
Defines the interface for converting frames to/from serialized formats