(
self,
decoder: AudioStreamDecoder,
codebook_size: int,
audio_eos_token: int,
callbacks: Optional[StreamingCallbacks] = None,
)
| 110 | |
| 111 | class AudioFrameDecoder: |
| 112 | def __init__( |
| 113 | self, |
| 114 | decoder: AudioStreamDecoder, |
| 115 | codebook_size: int, |
| 116 | audio_eos_token: int, |
| 117 | callbacks: Optional[StreamingCallbacks] = None, |
| 118 | ): |
| 119 | self.decoder = decoder |
| 120 | self.codebook_size = codebook_size |
| 121 | self.audio_eos_token = audio_eos_token |
| 122 | self.callbacks = callbacks or StreamingCallbacks() |
| 123 | self._started = False |
| 124 | self._finished = False |
| 125 | |
| 126 | def _mark_started(self) -> None: |
| 127 | if self._started: |
nothing calls this directly
no test coverage detected