johan
026937d5e1
Changed XBMC video checker from HTPP (using QNetworkAccessManager) to a plain TCP socket because of thre required CPU
2013-08-23 21:40:42 +02:00
johan
c4eb715592
XBMC video checker added
2013-08-23 20:44:53 +02:00
T. van der Zwan
3d02fecc7a
Added 'rainbow' boot sequence
...
Moved color transform to utils lib
2013-08-23 16:24:10 +00:00
T. van der Zwan
6ee94409dc
Added blackborder detection and processing to the image processor
2013-08-23 05:09:09 +00:00
T. van der Zwan
046c68574e
Added parameters to constructor of blackborder processor
...
Added blur line removal
Moved blackborder classes to hyperion namespace
2013-08-23 05:08:44 +00:00
T. van der Zwan
e2eb5ecd7f
Merge branch 'HEAD' of https://github.com/tvdzwan/hyperion.git
...
Conflicts:
libsrc/hyperion/Hyperion.cpp
2013-08-22 19:34:39 +00:00
T. van der Zwan
1e6c361dab
Fixed schema from resource in static lib
2013-08-22 19:32:40 +00:00
johan
9fe2fcfdd0
Changed hue in HsvTransform from uint_8 to uint16_t
2013-08-22 20:31:57 +02:00
T. van der Zwan
decc41965d
Merge branch 'HEAD' of https://github.com/tvdzwan/hyperion.git
2013-08-21 20:46:43 +00:00
T. van der Zwan
0ff4058ba4
Added wrapper for the blackborder detector to maintain state about detected borders.
...
Added simple unit test for blackborder processor.
2013-08-21 20:44:17 +00:00
johan
ee7a596d53
- HSV transform added
...
- Moved transform of led values to before the device write so transform changes are taken into account
2013-08-21 21:50:17 +02:00
T. van der Zwan
7c9ac7d151
Added border-ignore to the image-to-leds mapping.
...
Added doxygen comments.
2013-08-21 15:24:42 +00:00
T. van der Zwan
b880603a30
Added void-call to avoid warning in release mode
2013-08-21 15:23:32 +00:00
T. van der Zwan
f262a9eb11
Updated the scan-algorithm to only use half of each border.
...
Added doxygen comments to the header file.
2013-08-21 14:52:03 +00:00
T. van der Zwan
f8c8fa6c74
Moved open and close of display to the 'grab' method, solving resolution switches.
...
Added doxygen comments to the dispmanx header.
2013-08-21 14:37:00 +00:00
T. van der Zwan
240b118ce9
Added config-schema of Hyperion as resource.
...
Added constructor to Hyperion using filename.
Added config-filename as commandline parameter for hyperiond.
Added implementation of blackborder detector.
Added test for blackborder detector.
2013-08-21 14:25:27 +00:00
johan
10a566e2ca
Get server info implemented for jsonserver
2013-08-19 20:33:36 +02:00
johan
cb38baa985
Implemented set transform for the json server
2013-08-19 19:57:35 +02:00
johan
0a9bbe86a4
Set image implemented
2013-08-18 20:55:59 +02:00
johan
1766212b70
clear and clear all implemented
2013-08-18 13:33:56 +02:00
johan
638d5aa424
set color on json connection implemented
2013-08-18 12:21:07 +02:00
johan
46076998a0
Schema checking for all commands added
2013-08-18 12:02:17 +02:00
johan
b66c397a46
json schema added for checking incoming messages
2013-08-17 19:20:19 +02:00
johan
59e13a2b5f
restructured project structure: move projects into sub-folders, split dispmanx-grabber from hyperion
2013-08-17 16:12:42 +02:00
johan
16c260b3dc
added skeleton for the json connection server
2013-08-17 15:39:29 +02:00
T. van der Zwan
4031a33f04
Added simple test for image2led map.
...
Added test executable for creating png from frame grabber.
Added test-device for exporting color values of leds to text file.
Updated configuration to match new color transform.
Finished first version of the Hyperion structure (IT WORKS [1% CPU]!)
2013-08-15 19:11:02 +00:00
T. van der Zwan
b457c444f6
Changed the image-to-leds map by using offset-pointing.
...
Moved the image-buffer from processor to dispmanx-wrapper.
Added timeout handling to Hyperion.
2013-08-14 15:02:09 +00:00
T. van der Zwan
7bdd10859e
Created first draft of 'hyperion-d'.
2013-08-14 08:54:49 +00:00
T. van der Zwan
2ec9f9202e
Deleted all files referencing/using boblight
2013-08-13 10:03:00 +00:00
T. van der Zwan
39b98386dd
Added simple QT-based grabber.
...
Moved ImageToLedsMap from include to libsrc.
Moved instantiation of objects to Hyperion (no JSON required outside this class).
2013-08-13 11:10:45 +02:00
johan
491d6ff608
ColorTransform functions added to repo
2013-08-05 23:49:17 +02:00
T. van der Zwan
cbbb1d740b
Fixed memory overwrite bug. This fixes the png writer and led control.
2013-08-03 23:24:22 +02:00
T. van der Zwan
240218a6bd
Added HyperionPng with similar interface as Hyperion to test frame-capture and handling.
2013-08-02 11:54:09 +02:00
T. van der Zwan
f6672499f5
Added first quick and dirty implementation of own server (HyperionDispmanX.cpp).
2013-08-01 17:08:58 +02:00
T. van der Zwan
a695ab91bb
Added simple direct implementation of the frame-grabber using dispmanx (copied from https://github.com/brooc/boblight-rpi/tree/master/src/clients/boblight-dispmanx )
2013-07-31 17:28:01 +02:00
T. van der Zwan
10b5b80675
First working version with some test executables
2013-07-26 20:38:34 +00:00