public function offsetSet($index, $value)
	{
		if ( ! $value instanceof StreamInterface)
		{
			throw new TranscoderException(sprintf('The new value must be an instance of %s', StreamInterface::class));
		}
		
		$this->streams[$index ?: $this->count()] = $value;
		
		return $this;
	}