Updated French translation.
EVR renderers: Fix high CPU and memory usage when switching the user account.

This commit fixes #3176.
CreateEvent/CreateThread use null for invalid handles, not INVALID_HANDLE_VALUE.

INVALID_HANDLE_VALUE is used for file handles for example.
Capture mode: Fix reseting the renderer.

When reseting the renderer in capture mode the playback was stop and never restarted.
Updated Polish translation.
Updated German translation.
WinAPIUtils: Make ExploreToFile a bit more error-resilient.
DVB: Some channels were missing after doing a scan.

Partially revert 4b7ebd7720e1afd1de37be1eccbe59a9d85c6e0c.

This commit fixes #3208.
Updated German translation.
Update files for v1.6.8.
Bump version to 1.6.9.
VMROSD: Allow the seekbar to be hidden and the video window to be changed after the OSD has started.

This is done in preperation of D3DFullscreen switching.
Allow the user to switch between D3DFullscreen and windowed mode during playback.

This allows D3DFullscreen to exit like regular fullscreen.
VMROSD: Update the OSD bitmap after setting a new video window.
MainFrm: Stop the hide cursor timer when exiting D3DFullscreen.
MainFrm: Call ToggleD3DFullscreen() from OnViewFullscreen() when it is enabled.
MainFrm: Correct some fullscreen checks to support D3DFullscreen.
MainFrm: Only start in D3DFullscreen if it is indicated by the launch in fullscreen flag.
MainFrm: Corrected checks that should only return true if D3DFullscreen is actually active.
EVR-CP: Get the locks before changing the video window.
SyncRenderer: Support D3DFullscreen switching.