gdv: make demuxer set dimensions from ID if they are not provided