explicitly specified types for consts in resampler
removed sdl type
allowed empty locker without any backend, removed REQUIRED from SDL script