Bruno Herbelin
935d2ff02c
Update Copyright date to 2023
2023-03-23 22:55:48 +01:00
Bruno Herbelin
811b270bae
Implementation of Custom Output area in Window Displays View
...
Changed the 'Scaled' mode of window draw to allow custom centering and scaling of the output framebuffer in the window. Use DisplaysView to grab handles of the output frame. Save all windows custom output scaling in Settings.
2023-03-12 00:31:41 +01:00
Bruno Herbelin
128ba084ad
Change Settings of windows to 'OutputWindows' to avoid incompatibility
2023-03-03 19:51:29 +01:00
Bruno Herbelin
6e3497e4c4
Store RenderingWindows whitebalance in Settings
2023-03-02 05:02:48 +01:00
Bruno Herbelin
93f433f388
Disabling the framebuffer blit of output rendering
...
Blit of framebuffer is incompatible with the new features of Display View to adjust whitebalance and geometry of rendered frame on output windows.
2023-02-28 00:23:54 +01:00
Bruno Herbelin
c3bb29182e
Multi Window support in Rendering Manager and Display View
...
Important reshape of Rendering Manager to support creation of multiple output windows. The Display View is now designed to allow creating and manipulating output windows. Settings are incompatible with previous version.
2023-02-26 23:04:38 +01:00
Bruno Herbelin
784ac996d3
First operational implementation of Displays View
2022-12-29 00:39:51 +01:00
Bruno Herbelin
fb6a95078d
Creation and minimal integration of Displays View
2022-12-26 15:46:37 +01:00
Bruno Herbelin
e2c82af4d6
Implementation of custom session resolution
...
Moved presets of resolution to RenderView (framebuffer class is lower level). Changed logic of UI selection of session resolution change.
2022-12-23 20:23:39 +01:00
Bruno Herbelin
941275a1b9
UI Integration of output to SRT, Shmdata and V4L2
...
Improved user interface and messages for the activation of Output streaming with SRT, shared memory, or loopback camera with V4L2 under linux.
2022-12-09 20:10:37 +01:00
Bruno Herbelin
e9b72b442a
Cleanup source tree
...
Move all C++ source files in the src subfolder. Adapted the cmake process accordingly and cleanup.
2022-10-25 00:29:22 +02:00