DVB Subtitles: Fix a crash with some subtitles streams.

Correctly follow the specs when parsing the display size.

This commit fixes #2931.
Cosmetics: add missing brackets and consistently use .0f instead of .f.