11 Commits

Author SHA1 Message Date
alfrix
4a928140d9 camera: workaround for webrtc if there is a stream close #1133 2023-12-23 17:30:57 -03:00
alfrix
7aee23c1cb lint fixes 2023-11-03 23:34:02 -03:00
alfrix
1add7f5ef0 camera: hide log msg that distracts from the real issue 2023-09-30 22:55:28 -03:00
Alfredo Monclus
c3ef1dd789
camera: relative url support close #1086 (#1088)
close #1092
2023-08-21 13:57:39 -03:00
alfrix
8053e97d10 camera: add support for moonraker cameras, deprecates camera_url
this also adds support for flipping and rotation (configured in moonraker)
close #976
2023-08-18 11:48:37 -03:00
alfrix
8d9236a2df screen: simplify panel loading
this removes create_panel function from panels and mandates a class name Panel

remove panel_type param and only use a panel_name that is it's filename

remove load_panel dict

always reinit panel, (simpler and safer but slower)
2023-07-30 12:22:58 -03:00
alfrix
a149796b19 reduce the use of contextlib 2023-07-30 12:22:58 -03:00
alfrix
fa73daaf71 camera: improve performance and latency and also fixes #1003 2023-06-09 08:59:32 -03:00
alfrix
c828d8349c camera: fix for busters old libmpv fixes #840 2022-12-12 08:12:52 -03:00
alfrix
1f5a090bfd camera: always fullscreen, fix inverted vo logic, fixes #839 2022-12-12 01:25:36 -03:00
alfrix
d2d2c82041 feat: camera support, using mpv as backend
it should be able to play any video or stream that mpv itself can handle

close #67 close #129
2022-12-11 09:20:06 -03:00