Commit Graph

1114 Commits

Author SHA1 Message Date
AEtHeLsYn
0dc51dbf76 Update Hyperion.h
Former-commit-id: 2497c6ea7d153e01e49ed0683e92837106628d44
2016-03-09 19:36:08 +01:00
AEtHeLsYn
9db45c0ffb Merge remote-tracking branch 'refs/remotes/tvdzwan/master'
# Conflicts:
#	include/hyperion/Hyperion.h
#	libsrc/hyperion/CMakeLists.txt
#	libsrc/hyperion/Hyperion.cpp


Former-commit-id: 1144520581d4531952038d2118cb11e01bebc10e
2016-03-09 19:25:04 +01:00
penfold42
9d01c84494 Merge pull request #4 from tvdzwan/master
Updating

Former-commit-id: f2babbeab3f8dd80e92b37be5fd0c25c1b45a76b
2016-03-09 21:06:05 +11:00
redpanther
014a4288f9 implement osx grabber .... not tested! need testers!
tune usage hints in external grabbers


Former-commit-id: 816821dd773e90b8076e9b50ced9eb052f43c2f4
2016-03-09 11:03:20 +01:00
redpanther
b4e244008f merge upstream changes
Former-commit-id: 60c92921da4582ba65022c3fea84c3b24055b0f2
2016-03-09 07:27:06 +01:00
redpanther
eb64cc6601 Merge remote-tracking branch 'upstream/master/master' into prio_cleanup
Conflicts:
	config/hyperion.config.json

Former-commit-id: 7f6fd562b78a6c4b646d9f1587941265b2ca12e0
2016-03-09 07:09:20 +01:00
redpanther
e6170ed698 create external framebuffer grabber
cleanup some cmakelist files
fix qt5 build


Former-commit-id: 024b5b6dc5dc96fcb16f6e8958ad3684a6728504
2016-03-09 07:03:17 +01:00
Mark Walker
78e606a1c4 Add new WS281x driver
Add a new WS281x driver which is a wrapper around jgarff's ws281x library which
works on Pi B+, Pi 2, Pi Zero and probably Pi 3 as well.

jgarff's ws281x library is included as a submodule


Former-commit-id: e473dfd36d31b14598da5e56e4b8bf9f2aa7bb24
2016-03-08 20:41:13 -08:00
brindosch
14fc1d9bb6 Merge pull request #514 from penfold42/master
add configuratble latch time for ws2801

Former-commit-id: cd226d63ebf4d158ce72cb88d49887d8e19a185c
2016-03-08 22:53:29 +01:00
brindosch
02d055b75c Add the service files and new hyperion conf
Former-commit-id: 2083ce117791e6ad22037f91618af917fe99d40b
2016-03-08 18:20:09 +01:00
redpanther
0bc725054c make all prios settable and make prios more consistent
Former-commit-id: f1d1c35063e98389d627f3535d2a94da33a22da4
2016-03-08 17:31:56 +01:00
Serhan
7f4ea9ae7b Merge pull request #509 from tpmodding/patch-1
Update CMakeLists.txt for OpenElec -> Python 2.7

Former-commit-id: 7a088e38a0079bef4a083a3336da92036773ef45
2016-03-08 15:52:50 +01:00
brindosch
b41dfff0da Merge pull request #520 from redPanther/master
effects rework and new effects

Former-commit-id: f5bd9db54fd5adfe2e9a8c7b65e31ba14c529707
2016-03-08 15:49:50 +01:00
brindosch
d350ed6eef Merge pull request #518 from redPanther/proto_json_forwarder
multi device support via forwarding proto/json messages

Former-commit-id: bb5e8c110b8e34f062cbcc8c5b2985d20d09db56
2016-03-08 15:49:38 +01:00
Serhan
42e488c193 Removed debug-build option
Removed debug-build option

Former-commit-id: ce88ca30ecf296617d6fe2d2b0e9d7f050d7d68a
2016-03-07 12:10:30 +01:00
redpanther
b63cdc1bcf Revert "make it compile on raspi"
This reverts commit 11af47d799 [formerly 378b2ed1f605d060feb955819fb632424f21a218].


Former-commit-id: 5343c8139825860e74243ecbbb67d9aae6697d63
2016-02-29 04:29:55 +01:00
redpanther
102d56b8f9 Merge remote-tracking branch 'upstream/master/master'
Former-commit-id: 089220e45a3108c7d123e71eda2e227c8a813f0a
2016-02-29 04:25:19 +01:00
redpanther
f0c1e63fba update compile howto for making release binaries
Former-commit-id: 5105b3f374221e573290c98990c55f0bd67ba849
2016-02-27 18:06:04 +01:00
redpanther
ea89a85ddb make protoconnection to invalid host less blocking
Former-commit-id: e7a89c87b15fbe9809ec63468b59ecc55c6d3e72
2016-02-25 15:21:25 +01:00
penfold42
3be4ebe6dc clean up formatting
Former-commit-id: dc3a3c7597af42b8fb37f09011d52ebacffd8959
2016-02-25 22:33:13 +11:00
penfold42
c30879017c Merge branch 'master' of https://github.com/penfold42/hyperion
Former-commit-id: eb4dcbd95b97c70fd54a204a1028636237ddda0c
2016-02-25 22:25:19 +11:00
penfold42
eb9db5b358 Merge pull request #3 from tvdzwan/master
updating my fork again

Former-commit-id: 57be49fe965abb5e8f9d1c7ae688b66dd8ae3d3b
2016-02-25 17:48:54 +11:00
redpanther
878538eb50 fix compile on raspi
Former-commit-id: f526a9facebe8027f6bf50b1e54ab21bc1534faa
2016-02-24 23:34:47 +01:00
redpanther
11af47d799 make it compile on raspi
Former-commit-id: 378b2ed1f605d060feb955819fb632424f21a218
2016-02-24 23:30:50 +01:00
redpanther
2c831c1110 add standalone amlogic grabber
fix standalone dispmanx grabber


Former-commit-id: 5ace9bc90a6fe76f5a51ecef95d6e7119d1102db
2016-02-24 16:03:21 +01:00
redpanther
1b6b90df51 bring back hyperion.tar.gz
Former-commit-id: 2e507be1aca9e58076cafc38ca10e09a65cd3998
2016-02-24 15:09:07 +01:00
redpanther
e667be5e0b Merge remote-tracking branch 'upstream/master' into proto_json_forwarder
Former-commit-id: 6eb800d3ed5badd831bd79fc8cfb66115df8ec28
2016-02-24 15:07:30 +01:00
redpanther
8fdf97e693 prepare standalone amlogic grabber
activate internal amlogic grabber forwarding


Former-commit-id: 21dabf759935836eef556baeb8a27e362e95ae96
2016-02-24 14:42:25 +01:00
redpanther
6bef43887b implement dispmanx forwarding a a separate dispmanx wrapper
implement forwarding for amlogic grabber


Former-commit-id: 8a793d24bd083f9eca07c34ec3b222f0e54b4426
2016-02-24 14:34:19 +01:00
tpmodding
63e150756d Update CMakeLists.txt
If you want to compile for OpenElec on Raspberry Pi, you must use Python 2.7

Former-commit-id: 813a997161461b90626359e2e23149f8fab59fbf
2016-02-24 00:24:46 +01:00
T.van der Zwan
dea32ebc2b Updated all releases
Former-commit-id: b18a9a48f977eaed128d9d641e349e98113ab24b
2016-02-23 21:17:55 +01:00
T.van der Zwan
eacc325130 Switched flag from soft to hard float
Former-commit-id: 98053c8eba7f4f811cbbd63aad5b1210236b2556
2016-02-23 21:17:03 +01:00
tvdzwan
9e03b4beec Merge pull request #496 from wisc17/blackborder
Blackborder Improved +

Former-commit-id: 7de859369bb5dec4bb3672079bb1169d87d12ad5
2016-02-23 21:03:05 +01:00
tvdzwan
257a63acf9 Merge pull request #495 from Danimal4326/master
Fix compile issue for missing ceil function

Former-commit-id: 4540e6ce6b7a5fe4b7c86e0489d62da840227ca7
2016-02-23 21:02:57 +01:00
tvdzwan
55e20a4f51 Merge pull request #492 from wisc17/install_script
corrected install script rpi binary filename

Former-commit-id: 6774362b603a44782029c356c76503037b17e74f
2016-02-23 21:02:48 +01:00
tvdzwan
78b1c6fe39 Merge pull request #444 from penfold42/master
Add UDP protocol support

Former-commit-id: b2d91d3963e7eeacfc7d57a507cfc70f32ac9a5d
2016-02-23 21:02:39 +01:00
tvdzwan
cc55d78c5c Merge pull request #491 from wisc17/revert-484-apa102
Revert "Update LedDeviceAPA102.cpp by pcaffardi"

Former-commit-id: 2d7a11921d01c24639a84df508665f46edcd0a75
2016-02-23 21:02:25 +01:00
redpanther
ec67caf24e add ability to convert an image to RGB color order
forwarder: add flag to detect if forwarding is enabled

Former-commit-id: c814651ec4973fe3b2bfca7c0370a0bac752f025
2016-02-19 13:31:08 +01:00
redpanther
736d841567 update rpi bins
Former-commit-id: 851c37754b2e9a020d9a82c90438db96988f472d
2016-02-18 23:32:42 +01:00
redpanther
0f17e031e8 basic loop connection detection. prevent if you configure forward to 127.0.0.1:<port> and your server has the same port.
But this doesn't protect if not forwarded to localhost "127.0.0.1". Loop connections across different hosts arn't detected too.


Former-commit-id: 464a80708ebd11c0f7c83dc87a1afe0f10e0e078
2016-02-18 10:32:38 +01:00
redpanther
a9e8f0264a implement proto forwarding for osxgrabber and framebuffer. prepare forwarding in amlogic and dispmanx
Former-commit-id: d67fc2b7fe8877e6eadf31a8c76e4a68110c6680
2016-02-17 00:44:06 +01:00
redpanther
46c5a2ec05 use correct include for std::runtime_error
Former-commit-id: a96b727cc0258fda9684f5df52084dd8d96068e3
2016-02-16 15:56:20 +01:00
redpanther
629461b944 implement proto forwarding for hyperiond internal v4l2 grabber
cleanup


Former-commit-id: 669f139386633e3435cdc33639134819464afd4d
2016-02-16 15:41:40 +01:00
redpanther
738bafee99 forwarder: add missing include
Former-commit-id: 58d07b73ff1ad321a9cfbf73895b438665ce3c14
2016-02-16 14:59:31 +01:00
redpanther
7f5b141f43 forwarder: remove default init of port, could procude compile errors and it is not needed
Former-commit-id: 08d7524a2cda53136ae8c72d5fdc1f95f51a23e7
2016-02-16 14:16:59 +01:00
redpanther
2b1ac785d1 add example configs
Former-commit-id: 8176d915580bd0bd3d1604bcbf678f988e1d85d8
2016-02-15 21:21:56 +01:00
redpanther
df91527557 implement json forwarder
Former-commit-id: 5519118304bd5690e6b512481347579339e78ac9
2016-02-15 20:53:03 +01:00
redpanther
b01b5eb005 - prepare general way to send (proto) messages. currently only incomming protomessages are forwarded
- begin impl. of json server


Former-commit-id: 8f9237cd57ada1e84dc05e60b9ad723e47fd57b1
2016-02-15 18:25:18 +01:00
penfold42
3bd03e73ff Merge branch 'master' of https://github.com/penfold42/hyperion
merge to local


Former-commit-id: ebba9a31b2139201b75dc098eba8c8ee9d630ebf
2016-02-13 23:01:04 +11:00
penfold42
ca24450618 added configurable latchtime for 2801 SPI driver
Former-commit-id: a10b0bd24a85580b021c735b30ebd2635180a514
2016-02-13 23:00:31 +11:00