A new Project has been created in Mantis called Android. This is a generic Android project which covers the current Android repositories:
When a bug is created in mantis for this project, please state which repositorie(s) the bug/task refers.
The link you are referring to (https://github.com/googlesamples/androidtv-sample-inputs) is the standard TV app from Google. You should build the input source app from (https://github.com/DTVKit/android-inputservice-p-temp) instead. There is no link to the source because we use TIF.
We use TIF so the APIs are abstracted away. If you want to see what API's are used in the RPC layer then these should be available as a Doxygen file.
Simple profile DVB SSU is supported natively in DTVKit (i.e. there’s no need for an external third party module), so it’s able to both detect the presence of an OTA and also download it.
You need to run the following script to regenerate source file where the images are converted into arrays (ui/screens/src/graphdat.c, generated using the instructions in ui/screens/inc/graphdat.h):
#!/bin/bash
DTVKIT_APP_ROOT=${PWD} #Edit this to point to the App directory
GRAPHDAT_H=${DTVKIT_APP_ROOT}/ui/screens/inc/graphdat.h
GRAPHDAT_C=${DTVKIT_APP_ROOT}/ui/screens/src/graphdat.c
#cp ${GRAPHDAT_H} ${GRAPHDAT_H}.bk
#mv ${GRAPHDAT_C} ${GRAPHDAT_C}.bk
cd ${DTVKIT_APP_ROOT}/tools/GraphDat/CmdLineTool/bin
${DTVKIT_APP_ROOT}/tools/GraphDat/CmdLineTool/bin/gdat -a -32 ${GRAPHDAT_H} ${GRAPHDAT_C}
The decoder supports level 1.5
DTVKit Members are not required to report any shipments, so we do not know who is shipping products into which country.