This commit is contained in:
2025-10-03 16:55:38 +02:00
parent 2316435af8
commit dfd0902256
7 changed files with 122 additions and 47 deletions

View File

@ -11,15 +11,20 @@ class NullStream:
def codec(self):
return NullCodec()
@property
def parameters(self):
return None
def contains(self, packet):
return False
class Stream:
__slots__ = 'index', 'codec'
__slots__ = 'index', 'codec', 'parameters'
def __init__(self, index, codec):
def __init__(self, index, codec, parameters):
self.index = index
self.codec = codec
self.parameters = parameters
def contains(self, packet):
return (self.index == packet.stream_index)