145 Commits

Author SHA1 Message Date
Jason C. Wenger
97be374a75 Deconflict changes with libOMX 2020-07-04 10:57:00 -05:00
Jason C. Wenger
8bbef14efa Partially revert "Add OMX as a module"
This reverts commit 16cec35bdde00615bdaec602b1b24646d067acbc.
2020-07-04 10:37:20 -05:00
Robert Stanley Judka
c1898e2dfc
Merge pull request #6 from kylegordon/develop
Build info for openauto
2020-06-30 09:24:16 -05:00
Kyle Gordon
7b52391020 Remove outdated contact info 2020-06-30 11:25:17 +01:00
Kyle Gordon
1357f96d4e aasdk required 2020-06-29 21:56:48 +01:00
Kyle Gordon
a2b54630b0 Build instructions 2020-06-29 21:36:18 +01:00
Kyle Gordon
5867a24f7f Shuffle original project info 2020-06-29 13:13:06 +01:00
Robert Stanley Judka
c806b15b61
add interface to send keyevents (#5)
* explicitly send keyevent to input device; style cleanup

* more style updates

* more style conformity
2020-06-22 15:59:33 -05:00
Jason Wenger
2f42c809c5
Merge pull request #3 from jcwenger/feature/warnings
Feature/warnings
2020-06-06 12:31:54 -10:00
Jason C. Wenger
ef47eecefa Strip extra whitespace 2020-05-25 21:45:41 -05:00
Robert Stanley Judka
5b0543ac10
add gstreamer support (#4)
* Implementing Gstreamer projection

* Moved back to QtQuick video sink, still no display

* "works" but spikes cpu

* merge upstream develop

* Missed a merge conflict

* added resize

* GSTVideoOutput works within ia openauto frame now

* Fixed up cmake for gst

* Add destructor for GST

* Added PI4 support

* Accidently added a bad cmake run at some point

* Stylistic changes

* Cleaning up unused variables

* Stylistic update

* Stylistic Changes

* Quick merge fix

* Review feedback

* Post review feedback

* Left handed pointers/CMake fix

Co-authored-by: Cole Brinsfield <brinsfield.cole@gmail.com>
2020-05-25 21:27:32 -05:00
Jason C. Wenger
7472369979 Support install 2020-05-25 17:34:55 -05:00
Jason C. Wenger
7506df26ee FPIC isn't necessary. Already provided. 2020-05-25 16:19:36 -05:00
Jason C. Wenger
1bd667da51 Hide GCC psabi warnings 2020-05-25 16:19:36 -05:00
Jason C. Wenger
16cec35bdd Add OMX as a module 2020-05-25 16:19:36 -05:00
Jason C. Wenger
df63241827 Mute const char* warnings related to ilclient
This does not actually fix the problem.  The right answer is for ilclient API to declare const char*, but they're system headers right now, so we work around.
2020-05-25 16:19:36 -05:00
Jason C. Wenger
e350341bfd Fix system warnings about libusb zero-size arrays 2020-05-25 16:19:36 -05:00
Jason C. Wenger
1100f7155c Add ccache support 2020-05-25 16:19:36 -05:00
Jason C. Wenger
fe4e5522ed Add zlib requirement
# Conflicts:
#	CMakeLists.txt
2020-05-25 16:19:36 -05:00
Jason C. Wenger
38b95057e9 find aasdk as a module 2020-05-25 16:19:36 -05:00
Robert Stanley Judka
254382acf6
fix fragile qtvideooutput (#3) 2020-05-16 19:14:48 -05:00
Robert Judka
6cda29433a use weak pointer for sensor service to track actual lifetime 2020-04-26 00:46:57 -05:00
Robert Stanley Judka
464da85686
add interface to allow for night mode control (#2) 2020-04-25 23:49:33 -05:00
Robert Stanley Judka
5f8d5f4f6a
add interfaces to dynamically adjust video size (#1)
* adding interfaces for toggling fullscreen

* passing in destrect to omx

* adding flag for deffering video update

* remove skipUpdate option for video output

* fixing omx player stop deadlock; setting omx alpha in constructor

* jk not setting opacity in constructor for omx

* removing unsed function
2020-03-22 16:08:44 -05:00
Robert Judka
5df4b957a1 updating path for cmake modules 2020-03-07 19:37:43 -06:00
Robert Judka
ae5a21a75e updates to make things work (stolen from other people); modifying interfaces for qt support 2020-03-06 13:43:39 -06:00
michal.szwaj
7513d99929 Merge remote-tracking branch 'remotes/origin/development' 2018-09-14 22:06:32 +02:00
michal.szwaj
6dc394c11f Update readme 2018-09-14 22:03:55 +02:00
michal.szwaj
70bc8a2f03 Merge remote-tracking branch 'remotes/origin/development' 2018-06-01 02:00:07 +02:00
michal.szwaj
0cfcab6d51 Adjust position of the controls 2018-06-01 01:59:26 +02:00
michal.szwaj
f3c6bf2d55 Merge remote-tracking branch 'remotes/origin/development' 2018-06-01 01:48:14 +02:00
michal.szwaj
eea5b1ea80 Reorganize layout of main window 2018-06-01 01:47:53 +02:00
michal.szwaj
c3d5ea8674 Merge remote-tracking branch 'remotes/origin/development' 2018-05-31 21:26:41 +02:00
michal.szwaj
7b2210268f Adjust positions 2018-05-31 21:25:35 +02:00
michal.szwaj
5c607f74e5 Merge remote-tracking branch 'remotes/origin/development' 2018-05-31 21:16:56 +02:00
michal.szwaj
77b5cc02fc Put additional information to the main screen 2018-05-31 21:16:28 +02:00
michal.szwaj
0f71738344 Merge remote-tracking branch 'remotes/origin/development' 2018-05-29 19:40:33 +02:00
michal.szwaj
ced8e22031 Update readme 2018-05-29 19:40:06 +02:00
michal.szwaj
400302901a Update readme 2018-05-29 19:34:00 +02:00
michal.szwaj
3df9958f6f Update Readme 2018-05-29 19:30:27 +02:00
michal.szwaj
bfaf8e1e60 Merge remote-tracking branch 'remotes/origin/development' 2018-04-07 13:52:49 +02:00
Michal Szwaj
f908f91e15
Merge pull request #63 from f1xpl/feature/refactor_dependency_injection
Feature/refactor dependency injection
2018-04-07 01:03:24 +02:00
michal.szwaj
478caf0767 Create service package 2018-04-07 00:38:43 +02:00
michal.szwaj
675e6cfcf6 Cleanup entity creation 2018-04-06 20:33:27 +02:00
michal.szwaj
24bbe66954 Inject list of services instead of service factory 2018-04-06 20:24:08 +02:00
michal.szwaj
dfd3cb7b0c Inject messenger to the entity 2018-04-06 20:14:47 +02:00
michal.szwaj
5e38a11db9 Merge remote-tracking branch 'remotes/origin/bugfix/58' into development 2018-04-06 19:51:24 +02:00
michal.szwaj
5059bba795 Split ping method to send and schedule 2018-04-06 19:50:45 +02:00
Michal Szwaj
85946e8025
Merge pull request #61 from f1xpl/bugfix/58
bugfix/58
2018-04-06 00:57:59 +02:00
michal.szwaj
28fc6a32e9 Standarize behavior of pinger cancel 2018-04-06 00:43:06 +02:00