jfmcarreira
0a40a8bdb6
Fix c++ flags for windows
2021-10-02 22:52:52 +01:00
jfmcarreira
5f66af794c
Clean up code of HistogramWidget
2021-10-02 22:31:50 +01:00
jfmcarreira
a6e1acd406
Update Cmake to fix config file
2021-10-02 22:29:51 +01:00
jfmcarreira
7818dbc9e3
Upate repo before install dependencies
2021-09-30 00:10:51 +01:00
jfmcarreira
448b64a8e3
Fix examples and tests
2021-09-30 00:06:57 +01:00
jfmcarreira
612f147639
Merge branch 'master' into devel
2021-09-29 23:37:30 +01:00
jfmcarreira
53bb100ad4
Fix bug removing a module
2021-09-29 23:36:53 +01:00
jfmcarreira
d7b1d58b4b
Merge branch 'master' into devel
2021-09-29 22:06:08 +01:00
jfmcarreira and GitHub
58ce738026
Add devel build badge
2021-09-29 22:04:17 +01:00
jfmcarreira
c8382ccaff
Add github actions to devel
2021-09-28 01:21:39 +01:00
jfmcarreira
1a00bd328c
Guard method position against Qt version
2021-09-28 01:13:55 +01:00
jfmcarreira
095d1863c2
Specify gcc-10 in the actions
2021-09-28 01:03:12 +01:00
jfmcarreira
3a56f532c1
Use GCC 10 in Github actions
2021-09-28 00:50:50 +01:00
jfmcarreira
2c89e47b8a
Fix warnings to build with Werror flag
2021-09-28 00:38:33 +01:00
jfmcarreira
4aebcb979c
Version bump 2.0.1
2.0.1
2021-09-26 01:13:24 +01:00
jfmcarreira
f8aa92b7fa
Remove C++20 methods not available on Windows
2021-09-26 01:11:44 +01:00
jfmcarreira
a2f7f10fea
Merge remote-tracking branch 'upstream/master'
2021-09-25 17:56:17 +01:00
jfmcarreira
223bd859a9
Version bump 2.0.0
2021-09-25 17:47:18 +01:00
jfmcarreira and GitHub
b148f28dab
Update README.md
2021-09-25 17:44:23 +01:00
jfmcarreira
b383eff34f
Update CI and fix compilation errors on windows
2021-09-25 17:41:16 +01:00
jfmcarreira
1ec77b64c6
Merge remote-tracking branch 'upstream/master'
2021-09-25 17:25:24 +01:00
jfmcarreira and GitHub
237bc1cc2e
CI - Fix cmake config step
2021-09-25 17:20:38 +01:00
jfmcarreira and GitHub
d4913ed2d2
Update build.yml
2021-09-25 17:18:17 +01:00
jfmcarreira and GitHub
113e86e583
Updata build action
2021-09-25 17:16:29 +01:00
jfmcarreira
9ea9d845c7
Update version CI config and README
2021-09-25 17:02:03 +01:00
jfmcarreira
48afd0be45
Remove the use of QRecursiveMutex
2021-09-22 01:20:01 +01:00
jfmcarreira
1e4de99fba
Remove span include
2021-09-22 00:59:13 +01:00
jfmcarreira
d446ee7ac1
Fix compiler flags
2021-09-22 00:31:45 +01:00
jfmcarreira
357971c68b
Make the use of FetchContent optional
2021-09-21 22:31:08 +01:00
jfmcarreira
6be534d00c
Fix warnings
2021-09-21 01:09:37 +01:00
jfmcarreira
437325c96f
Clean up some redundant code
2021-09-20 01:51:54 +01:00
jfmcarreira
94444e38ec
Refactor modules ownership
2021-09-19 21:50:15 +01:00
jfmcarreira
a093efce9c
Changes in CalypStream buffers
2021-09-18 16:26:14 +01:00
jfmcarreira
de80c85596
Refactor the use of multiple threads for streams
2021-09-12 23:43:11 +01:00
jfmcarreira
9a63a57458
Reset window title when the last subwindow is closed
2021-09-12 14:35:44 +01:00
jfmcarreira
2451494677
Change CalypStream to RAII management with two buffers
2021-09-12 13:01:26 +01:00
jfmcarreira
ffe1bf688d
Improve the use of threads and sleep when not in use
2021-09-07 02:00:30 +01:00
jfmcarreira
bf5235352b
Start using resource handler to manage different streams
2021-09-06 22:43:21 +01:00
jfmcarreira
463e1a58b9
Make module instances unique ptrs
2021-09-04 13:57:12 +01:00
jfmcarreira
8ef5b31268
Reduce the use of C-pointers in CalypFrame and CalypStream
2021-07-10 16:28:10 +01:00
jfmcarreira
be82c6ca89
Merge remote-tracking branch 'origin/devel' into devel
2021-07-10 12:40:25 +01:00
jfmcarreira
eaa9987314
Change includes and minor fixes
2021-07-10 12:33:27 +01:00
jfmcarreira
304c0f6683
Fix the module skip while playing
2021-06-10 23:45:09 +01:00
jfmcarreira
83a9decc26
Remove compiler flag exclusively from MacOS
2021-06-10 11:32:20 +01:00
jfmcarreira
2a1b0abb2f
Improve histogram drawing and refresh of module window
...
- Now histogram update if some windows is playing but not the current window
- If the current window is a module window it will check if the source
window is playing
- The white fill of the window is only drawn after 500ms. Trying to
reduce the continuous refreshing even on simple modules
2021-06-10 02:16:04 +01:00
jfmcarreira
cad1f6d7a6
Merge branch 'feature/Vectorization' into devel
2021-06-07 00:22:16 +01:00
jfmcarreira
d330ecfd0d
Improve time critical functions in CalypFrame
2021-06-07 00:05:45 +01:00
jfmcarreira
7b5e5d5694
Add -O3 compiler optimisation option
2021-06-06 21:33:08 +01:00
jfmcarreira
f2a636baa1
Add specific function to convert from YUV420 to RGB
2021-06-06 21:28:21 +01:00
jfmcarreira
9e3fb9c0a0
Fix threads for histogram and modules
2021-06-06 12:12:16 +01:00