spudec: use a SPU updater to set the original dimensions/use dynamic buffer
It avoids the warning in the core that uses whatever default it expects. A SPU with absolute coordinates should always tell what dimensions it's referring to.
For DVD SPU we know it has to correspond to the visible video area.
The dynamic buffer is typically less than 4KB. No need to hardcode a 64KB size.