es: copy va_list only when needed
demux: use stream_vaControl() where applicable (fixes #9302)