demux: remove some useless boilerplate
xcb: simplify build rules
directsound: cosmetic rename