Paulchen Panther
1514d8442d
Merge remote-tracking branch 'origin/grabberDiscovery' into mediafoundation
2021-05-02 20:12:52 +02:00
LordGrey
94d9b02734
Fix 1181 - Effects were not started from tray ( #1199 )
...
* Fix 1181, add constants and defaults
* Include #1195 changes
2021-03-19 22:52:41 +01:00
LordGrey
41af5c1b9e
LEDDevices - WLED enhancements and minor fixes ( #1204 )
...
* Yeelight minor updates
* Add Timeout to REST API
* LEDDevice - Correct storeState
* Add WaitTime function
* Always show HW-LEDCount for configuration
* WLED - New features ("live" support, storing state and identification)
* Yeelight - Refactoring
* Cololight - Refactoring
* Karate - getProperties Support
* Atmo - getProperties Support
* AtmoOrb - refactoring
* Nanoleaf - Refactoring, New "Shapes" considerations
* PhilipHue - Minor corrections
* Update Changelog
2021-03-19 22:52:04 +01:00
mlaurijsse
68d06f14fe
Correct total packet count in tpm2net implementation ( fix #1127 ) ( #1128 )
...
* Fixed calculation for _tpm2TotalPackets
2021-02-23 20:42:54 +01:00
Gerion Entrup
6a4aabd5e9
webserver/Cmake: fix out-of-tree build ( #1147 )
...
Related: #834
2021-02-23 20:41:14 +01:00
Gerion Entrup
74a6795991
Extend logging and error reporting ( #1149 )
...
- ProviderRs232: Be more verbose about correct device in error case
Rearrange Debug Information and additionalclean-ups
- Webconfig: better error description, if Kodi is not found
2021-02-23 20:40:20 +01:00
LordGrey
90d05e6c54
Custom Effects - Clean-ups and Enhancements ( #1163 )
...
* Cleanup EffectFileHandler
* Support Custom Effect Schemas and align EffectFileHandler
* Change back to colon prefix for system effects
* WebSockets - Fix error in handling fragmented frames
* Correct missing colon updates
* Update json with image file location for custom gif effects
* Image effect deletion - considere full filename is stored in JSON
* Correct selection lists indentions
2021-02-23 20:38:54 +01:00
Vincent Tavernier
9475b93d9f
Interrupt effect on timeout ( #1181 )
...
Fixes #1013
2021-02-23 20:38:26 +01:00
Paulchen Panther
45bd23ca5c
DirectX9 display change ( #1191 )
...
* Fix issue #1190
* Correct output image with size decimation used
* Correct image format (BGR -> RGB)
* Another approach
2021-02-23 20:37:59 +01:00
Gerion Entrup
6ed9553ca3
Proto*: fix Error macro conflict ( #1146 )
...
Fixes : #882
2021-02-23 14:25:32 +01:00
Chris Browet
f843b5a046
FIX: [hue] XY == 0 => bri = 0 ( #1124 )
2021-02-23 13:59:40 +01:00
LordGrey
38e133171f
Merge branch 'master' into mediafoundation
2021-02-20 18:08:24 +01:00
Paulchen Panther
448af2bd8e
Height and width in Qt grabber corrected
2021-02-19 19:59:04 +01:00
Lord-Grey
3a2a101658
Merge branch 'mediafoundation' of https://github.com/Paulchen-Panther/hyperion.ng into mediafoundation
2021-02-17 23:26:49 +01:00
Lord-Grey
ffc669cda7
Update access levels and validate crop ranges
2021-02-17 23:26:39 +01:00
LordGrey
9e281b2347
Fix #1186 & UI last instance error ( #1188 )
...
* Handle Arrays & Objects differently
* Fix UI error, if "last instance used" does not longer exist
2021-02-17 12:29:53 +01:00
LordGrey
74147d200f
Update Grabber schema and Defaults
2021-02-15 20:12:00 +01:00
Paulchen Panther
545b33b647
Do not show unsupported grabbers
2021-02-14 16:36:50 +01:00
Lord-Grey
1c8a637d11
Hide all element when no video grabber discovered, upate naming
2021-02-14 12:36:21 +01:00
Lord-Grey
054d3dac41
Discovery VideoSources and Dynamically Update Editor
2021-02-14 11:39:03 +01:00
LordGrey
77262adf3b
Fix #1131 - Global (Grabber) setting are not correctly read by non-default instances ( #1186 )
2021-02-11 19:45:22 +01:00
Paulchen Panther
f25b152d51
Fix "Frame to small" error
2021-02-08 22:04:29 +01:00
Paulchen Panther
6c6689f3bb
Merge branch 'mediafoundation' of https://github.com/Paulchen-Panther/hyperion.ng into mediafoundation
2021-02-07 20:09:58 +01:00
Paulchen Panther
780397e703
Error handling in source reader improved
2021-02-07 20:09:43 +01:00
Paulchen-Panther
4f81fbd2ab
Added video standards to JsonAPI output
2021-02-07 14:30:36 +01:00
Lord-Grey
2ff3c1155b
Have fps as int, fix height typo
2021-02-07 11:12:28 +01:00
Paulchen Panther
72226cd1de
Enable Media Foundation grabber on windows
2021-02-06 14:39:28 +01:00
Paulchen Panther
a4b307e43c
Media Foundation grabber adapted to V4L2 change
2021-02-05 22:17:54 +01:00
Paulchen Panther
c5065e76b5
Refactor V4L2 grabber (part 1) ( #62 )
2021-02-05 21:52:02 +01:00
Paulchen Panther
c5a2b808cd
Merge branch 'mediafoundation' of https://github.com/Paulchen-Panther/hyperion.ng into mediafoundation
2021-01-31 13:51:57 +01:00
Paulchen Panther
878d4fe0a1
Refactor MediaFoundation (Part 2)
2021-01-31 13:51:29 +01:00
Paulchen Panther
7de30d084b
Merge branch 'master' into mediafoundation
2021-01-31 13:46:36 +01:00
Paulchen Panther
07a6d5e5b1
- Set 'Software Frame Decimation' begin to 0
...
- Removed grabber specific device name from Log
- Keep pixel format when switching resolution
- Display 'Flip mode' correct in Log
- BGR24 images always flipped
2021-01-29 21:08:47 +01:00
Paulchen Panther
4ff9e52ba7
[HotFix] https://git.io/Jt8S6
2021-01-29 20:17:01 +01:00
Paulchen Panther
bfc818ab45
Improvements
2021-01-27 18:55:21 +01:00
Paulchen Panther
456cccd9cf
-Reload MF Grabber only once per WebUI update
...
- Cleanup
2021-01-26 20:01:23 +01:00
Paulchen-Panther
b0afa7cd03
fix issue 1160
2021-01-24 13:28:20 +01:00
Paulchen Panther
4254f36bba
Added image flipping ability to MF Grabber
2021-01-24 12:16:16 +01:00
LordGrey
86ab15d18c
Cololight Improvements ( #1120 )
...
* Avoid issue with long running identify calls
* Strip provides number of LEDs now
* Consider that Strip was cut by user
2021-01-23 17:26:59 +01:00
Paulchen Panther
d5717af2df
Refactor MediaFoundation (Part 1)
2021-01-22 21:29:47 +01:00
Paulchen Panther
4a79d3f143
- Image format NV12 and I420 added
...
- Flip mode
- Scaling factor for MJPEG
- VSCode (compile before run)
- CI (push) dependency libjpeg-turbo added
2021-01-03 13:30:37 +01:00
Paulchen-Panther
545b29ed27
Stop Framebuffer grabber on failure
2021-01-01 14:40:04 +01:00
Paulchen Panther
d72a59e981
Active grabber fix
2020-12-31 11:12:29 +01:00
LordGrey
a2e39687a5
Correct Grabber Namings
2020-12-29 09:45:41 +01:00
ChR-iSz
8a028328ce
Add spidev1.0 and spidev1.1 device for Raspberry Pi WS2801 schema ( #1112 )
2020-12-23 23:47:06 +01:00
Paulchen Panther
c672ae6075
- New Media Foundation grabber
...
- JsonAPI available grabber fix
- commented json config removed
2020-12-18 20:16:21 +01:00
LordGrey
a0311bd8b5
Update schema-philipshue.json
...
Allow to switchOffOnBlack for Classic and Entertainment-API
2020-11-17 17:51:13 +01:00
LordGrey
efc2046ab5
Various Cleanups ( #1075 )
...
* LedDevice - Address clang findings
* Fix Windows Warnings
* Ensure newInput is initialised
* Clean-up unused elements for Plaform Capture
* Fix initialization problem and spellings
* Address clang findings and spelling corrections
* LedDevice clean-ups
* Cleanups
* Align that getLedCount is int
* Have "display" as default for Grabbers
* Fix config during start-up for missing elements
* Framegrabber Clean-up - Remove non supported grabbers from selection, filter valid options
* Typo
* Framegrabber.json - Fix property numbering
* Preselect active Grabbertype
* Sort Grabbernames
* Align options with selected element
* Fix deletion of pointer to incomplete type 'BonjourBrowserWrapper'
* Address macOS compile warnings
* Have default layout = 1 LED only to avoid errors as in #673
* Address lgtm findings
* Address finding that params passed to LedDevice discovery were not considered
* Cleanups after merging with latest master
* Update Changelog
* Address lgtm findings
* Fix comment
* Test Fix
* Fix Python Warning
* Handle Dummy Device assignment correctly
* Address delete called on non-final 'commandline::Option' that has virtual functions but non-virtual destructor
* Correct that QTimer.start accepts only int
* Have Release Python GIL & reset threat state chnage downward compatible
* Correct format specifier
* LedDevice - add assertions
* Readonly DB - Fix merge issue
* Smoothing - Fix wrong defaults
* LedDevice - correct assertion
* Show smoothing config set# in debug and related values.
* Suppress error on windows, if default file is "/dev/null"
* CMAKE - Allow to define QT_BASE_DIR dynamically via environment-variable
* Ignore Visual Studio specific files
Co-authored-by: Paulchen Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2020-11-14 17:58:56 +01:00
LordGrey
56f45a4930
Fix hostname/domain split ( #1079 )
2020-11-14 16:35:55 +01:00
LordGrey
d5a1e7d19d
Add additional system info ( #1078 )
2020-11-14 16:34:31 +01:00