Changes
- Added support for hiding the preview window (saving on desktop real-estate)
- Added persistence of application settings.
Known Issues
- Multi-monitor support is currently un-tested on macOS, it's expected to have issues since FFMPEG expects a specification for input monitor based on an index, we currently just pass it "index 1".
- When using display scaling on macOS, selected region may not always be properly reflected in the final stream.