decoder
This commit is contained in:
		@ -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)
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user