Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

More details on hal interface can be found here: Device Settings HAL Types & Public API DTCP HAL Interfaces.

DTCP

Integrates the SoC provided dtcp library with DTCP/IP manager Interface implementation which manages source/sink DTCP/IP sessions and performs the encryption/decryption.

...

  • Manages tuner and demux
  • Filters PIDs required for SPTS
  • Output SPTS as gstreamer buffer

Properties:

  1. modulation:
  2. frequency: frequency to tune in KHZ.
  3. Tunerid: Tuner Handle

Depends on platform specific libraries for tune, filtering, and pod functionalities.

gst-plugins-soc /playersinkbin

...

Power, IR and DeepSleep modules are having SoC dependency. API's are specified in platin plat_power.h,  platplat_ir.h and deepSleepMgrand deepSleepMgr.h

More details about api's can be found here

...

Contains functions for creating and handling native eglwindow. Hal api's are specified in westerosin westeros-gl.h

wifi (client)

Wi-Fi Client HAL provides an interface (data structures and API) to interact with underlying Wi-Fi driver and enabling the client to be connected with an Access Point.

...