Return a generic |_Marker| instance for the marker at `offset` in `stream` having `marker_code`.
(cls, stream, marker_code, offset)
| 253 | |
| 254 | @classmethod |
| 255 | def from_stream(cls, stream, marker_code, offset): |
| 256 | """Return a generic |_Marker| instance for the marker at `offset` in `stream` |
| 257 | having `marker_code`.""" |
| 258 | if JPEG_MARKER_CODE.is_standalone(marker_code): |
| 259 | segment_length = 0 |
| 260 | else: |
| 261 | segment_length = stream.read_short(offset) |
| 262 | return cls(marker_code, offset, segment_length) |
| 263 | |
| 264 | @property |
| 265 | def marker_code(self): |
nothing calls this directly
no test coverage detected