The osd requests creation are being decoupled from thevino parameter, allowing clients using the osd to useother arbitrary object names that are not necessarilyvino based. Also, calc_raw_layout now takes a snap id.