libav: cleanup, update and enable demuxes