43dd63aeaf
When a pulseaudio source is created from existing settings and the device is not found, then the private data will return NULL, making it impossible to change the source to use a different device. NULL should never be returned when possible, otherwise settings cannot be changed and properties cannot be displayed. Closes jp9000/obs-studio#604