Megamouse
|
ae72de3881
|
Refactor camera code to support different camera handlers
I split this off the sdl camera PR due to rebase conflicts.
It can also be seen as a partial integration test.
|
2026-01-01 08:54:57 +01:00 |
|
Megamouse
|
4df1f9fb18
|
Move permissions to own file
|
2025-02-25 19:45:43 +01:00 |
|
Megamouse
|
dc700ad620
|
cellCamera: close Qt camera on error (e.g. when usb is pulled)
|
2025-01-22 02:18:07 +01:00 |
|
Megamouse
|
f3ef4f3658
|
cellCamera: try to fix internal state on stop
When stopping, the camera is supposed to be open still.
Add an expected state to check the camera signal does what it should.
|
2024-12-18 03:54:25 +01:00 |
|
Megamouse
|
feedc183a4
|
Qt: Tiny improvements to Cam/Mic permissions
|
2024-09-25 20:09:39 +02:00 |
|
Megamouse
|
3420cb0365
|
Qt: ask for camera permissions
|
2024-08-26 07:42:22 +02:00 |
|
Megamouse
|
7ea64b53ad
|
Qt: Fix camera id and format when default is selected
|
2024-07-08 20:16:23 +02:00 |
|
oltolm
|
86f86f516a
|
merge qt_camera_error_handler into qt_camera_handler
|
2024-05-06 01:57:52 +02:00 |
|
Megamouse
|
d119cf6e96
|
Qt6 port
|
2023-07-31 20:03:24 +03:00 |
|
Megamouse
|
a90858193e
|
Qt/logging: add format function for QString
|
2023-06-15 19:48:15 +02:00 |
|
Megamouse
|
4f5076346d
|
Qt: minor camera config warning fixes
|
2022-12-08 21:08:37 +01:00 |
|
Megamouse
|
9cf7a63c77
|
Emu: Implement BlockingCallFromMainThread
Reduces some copy-paste clutter throughout the project
|
2022-06-25 14:01:40 +03:00 |
|
Megamouse
|
87762a9b17
|
cellGame: implement disc change callbacks
|
2022-06-24 17:34:21 +02:00 |
|
Megamouse
|
d172b9add6
|
Rename CallAfter to CallFromMainThread
|
2022-02-07 19:42:08 +01:00 |
|
Megamouse
|
5e436984a2
|
cellCamera: fix qt handler crash if object is destroyed from another thread
|
2021-10-24 15:01:43 +02:00 |
|
Megamouse
|
e51656e070
|
Qt: Add camera settings dialog
|
2021-10-24 11:32:35 +02:00 |
|
Megamouse
|
e67cf68321
|
cellCamera: fix compilation on linux
|
2021-10-24 11:32:35 +02:00 |
|
Megamouse
|
60d35e17ac
|
cellCamera: support all formats and set RGB32 if possible
|
2021-10-24 11:32:35 +02:00 |
|
Megamouse
|
d161d8c545
|
cellCamera: add some more logging and fix some warnings
|
2021-10-24 11:32:35 +02:00 |
|
Megamouse
|
f66b29f043
|
cellCamera: Implement dynamic camera selection
|
2021-10-24 11:32:35 +02:00 |
|
Megamouse
|
5eabe9aa33
|
cellCamera: silence some log errors
|
2021-10-24 11:32:35 +02:00 |
|
Megamouse
|
67ba381dfe
|
cellCamera: fix qt camera handler format
|
2021-10-24 11:32:35 +02:00 |
|
Megamouse
|
843aed228e
|
cellCamera: fix camera interaction
|
2021-10-24 11:32:35 +02:00 |
|
Megamouse
|
81c216f330
|
cellCamera: add error handling to qt camera
|
2021-10-24 11:32:35 +02:00 |
|
Megamouse
|
08011e9b78
|
cellCamera: Add qt camera handler
|
2021-10-24 11:32:35 +02:00 |
|