Latest strings from crowdin + AUTHORS file update
Separated encoding to a separate thread to prevent constant framerate issues, and increased frame timing precision to nanosecond approximation
Merge remote-tracking branch 'origin/master'
Fixed a bug where threads would automatically exit
fixed late frame calculation
Updated version number for the test version and made CFR enabled by default because of the new encoding.. code.
Latest strings from crowdin
Disabled profiler calls in QSV encoder

Fixes crashes due to new encoder thread
Improved profiler perFrameCalls calculation
Renamed variables for Convert444Threads profiler section
Added EncodeThread profiler section
Allow DateTimeName for flv files
Remember preview enabled/disabled setting

Store the state of the preview in the global configuration file.
Fixed a bug where global sources would initialize when switching to a scene with an unchecked global source, also made it so that global sources regsiter as having "entered" and "left" the scene when checked and unchecked
Latest strings from crowdin + AUTHORS file update

This includes complete translations for French and Italien.
changed max delay of device audio to 20000 milliseconds
Merge remote-tracking branch 'origin/master'
Added a "projector" mode to allow outputting the preview to a separate screen at the same time as the main window (differs from fullscreen preview in that you can do it to a separate monitor while still having the main OBS window open)
Allow the option to select sample rate to stream at rather than have it hard coded to 48000hz
Added UI stuff for projector