Add recording session event RecordingStarted

This reports the URI of the recording so it can be used for concurrent playback

Cloned from CL 220468844 by 'hg patch'.
Original change by nchalko@nchalko:copybara_D3499CD19F5839BD31EF040307ECC212_0:9575:citc on 2018/11/07 08:43:29.

Live Channels: Import of http://pa/1174748

Change-Id: I1294d4aa4a478feaa65d2032d2b6ed818d2bc472
PiperOrigin-RevId: 220691260
7 files changed
tree: 090b680af3ea81ae71dcec9bb8a23d1f7e96186a
  1. assets/
  2. common/
  3. jni/
  4. libs/
  5. material_res/
  6. partner_support/
  7. res/
  8. src/
  9. tests/
  10. tuner/
  11. .gitignore
  12. Android.mk
  13. AndroidManifest.xml
  14. build.gradle
  15. gradle.properties
  16. open_source_project.LICENSE
  17. open_source_project.README
  18. OWNERS
  19. proguard.flags
  20. README.md
  21. settings.gradle
  22. version.mk
README.md

Live Channels

Live TV is the Open Source reference application for watching TV on Android TVs.

Source

The source of truth is the internal google repository (aka google3) at cs/third_party/java_src/android_app/live_channels

Changes are made in the google3 repository and automatically pushed here.

The following files are only in the android repository and must be changed there.

  • *.mk
  • **/lib/*.*

AOSP instructions

To install LiveTv

echo "Compiling"
m -j LiveTv
echo  "Installing"
adb install -r ${OUT}/system/priv-app/LiveTv/LiveTv.apk

If it is your first time installing LiveTv you will need to do

adb root
adb remount
adb push ${OUT}/system/priv-app/LiveTv/LiveTv.apk /system/priv-app/LiveTv/LiveTv.apk
adb reboot