35 Commits

Author SHA1 Message Date
58f7c65875 working websocket 2025-04-25 18:18:51 +03:00
Cole Brinsfield
8fa72b4f43
whitescreen workaround (#27)
* Terrible, Horrible, No Good, Very Bad Hack for h264

* Add setting to turn on this terrible hack

* Handle multiple video resolutions

* Use h264bitstream to do this better

* Remove all parameters we don't want

* Cleaning things up a little

* Renaming whitescreen workaround, defaulting to on
2022-02-12 14:33:02 -06:00
Matthew Hilton
cf77993f3c
switch patch version to use git hash (#25)
* switched patch version to use git hash

* added message to output version
2021-12-25 11:53:05 -06:00
Matthew Hilton
618a014100
add cpack support (#24)
Added CPack support
Fixed error with RPI_REVISION/RPI_MODEL IF not matching
2021-08-01 21:17:03 -05:00
Cole Brinsfield
88833fb5db
decode pi revision to grab model (#17) 2020-12-04 21:44:53 -06:00
Robert Stanley Judka
23c38158ee
cleanup wireless device connection (#14)
* initial cleanup passthrough

* bad copypaste

* add back ! and more style fixes

* handling ping and voice session
2020-08-28 17:36:43 -05:00
Cole Brinsfield
50e077aa6e
automatic wireless device connection (#12)
* fix for omx when performing GST build

* wireless android auto bluetooth negotation

* Grab local bluetooth adapter

* Handling ping and voice session

* wait for both usb and wifi device ]connections

* Make btservice launch with openauto, allows for wireless connection automatically

* WiFi hotspot info pulled from openauto config

* Install btservice correctly

Co-authored-by: Rhys_M <rhys1802@hotmail.co.uk>
Co-authored-by: Robert Judka <robertjudka@gmail.com>
2020-08-26 19:48:36 -05:00
stefan-sherwood
310b346b3c
Updated Rpi4 revision list, improved readability of code (#10)
Co-authored-by: Stefan Sherwood <miraculum1@gmail.com>
2020-07-20 17:25:24 -05:00
Jason C. Wenger
323c231d36 Convert tabs to spaces 2020-07-11 22:00:57 -05:00
Jason C. Wenger
f49b04b4e0 Correct linker paths after install. 2020-07-11 00:51:03 -05:00
Jason C. Wenger
6cc5a32016 Rearrange directory structure, namespaces, CMakeLists. 2020-07-11 00:51:03 -05:00
Jason C. Wenger
aef4b99cdf Hide psabi warnings regardless of GCC version 2020-07-10 11:18:54 -05:00
Jason C. Wenger
234ba0b22a CMakeLists cleanup 2020-07-09 21:19:21 -05:00
Jason C. Wenger
e541a042f1 Restore "Add OMX as a module"
This reverts commit 8bbef14efa4a30578654cfb4116f5a70b80c1d8f.
2020-07-09 20:49:35 -05:00
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
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 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
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 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
023c7619c7 Add cmake to find rtaudio library 2018-03-24 01:16:04 +01:00
michal.szwaj
2c84f2afc5 Use QApplication 2018-03-18 00:04:21 +01:00
michal.szwaj
5c31630155 Add btservice to the project 2018-03-17 21:47:10 +01:00
michal.szwaj@o2.pl
2b75c4ee98 Fix compilation on MinGW w64 2018-03-10 13:30:22 +01:00
michal.szwaj
6e6609581b Add special define to identify raspberry build 2018-02-12 17:12:23 +01:00
michal.szwaj
02db0e0eda Initial commit 2018-02-11 20:39:49 +01:00