Skip to content
Snippets Groups Projects
  1. Jun 14, 2018
    • Jeffrey Kardatzke's avatar
      Moved MojoBootstrapResult to its own file · ec1c8316
      Jeffrey Kardatzke authored
      This is needed due to a prior ARC specific change that lives in master.
      
      Change-Id: I81204a969d52d3bbffc63a6b008c7156a1215f5d
      (cherry picked from commit 1462e76c5ba8f1bef951f482c8fc0f85e2ba94b3)
      ec1c8316
  2. Apr 27, 2018
  3. Apr 09, 2018
    • Chong Zhang's avatar
      Fix appData field type · bf45d7e9
      Chong Zhang authored
      bug: 77732157
      test: CTS MediaCasTest; VTS VtsHalCasV1_0Target.
      
      Change-Id: Ia8c2f2c81894a6c083c07cd29ca28bc2eed74529
      bf45d7e9
  4. Mar 15, 2018
  5. Mar 07, 2018
  6. Feb 23, 2018
  7. Feb 11, 2018
  8. Feb 08, 2018
    • Jeff Tinker's avatar
      Fix MediaDrm security level APIs · 52d274d3
      Jeff Tinker authored
      Vendors implementing the newly added MediaDrm.setSecurityLevel
      HAL found that it was difficult to implement properly. Also the
      semantics are somewhat ambiguous from the Java platform API
      level. This CL binds the security level assignment to openSession
      which clarifies the API for apps as well as making it more
      natural to implement in HAL modules.
      
      bug:72831697
      test: VtsHalDrmV1_1TargetTest, GTS media tests
      Change-Id: Ib3f762b7d813872956715b67bc6eff06f1b9a978
      52d274d3
  9. Jan 24, 2018
  10. Jan 23, 2018
    • Rahul Frias's avatar
      Add new values to KeyRequestType · 47265ac2
      Rahul Frias authored
      Two additional KeyRequestTypes have been added, None and Update. None
      indicates that no key request is needed as keys have already been loaded.
      Update indicates that while keys have previously been loaded, an
      additional (non-renewal) license request is needed.
      
      Bug: 70335058
      Change-Id: If9a2e1d9bb0a2ba92e422994f04d8ec0708030ea
      47265ac2
  11. Jan 22, 2018
  12. Jan 11, 2018
  13. Aug 25, 2017
  14. Aug 12, 2017
  15. Jul 21, 2017
  16. Jul 20, 2017
    • Pawin Vongmasa's avatar
      Add media/openmax as an include directory · ccc5e3ff
      Pawin Vongmasa authored
      This will obviate changing Khronos's header files.
      
      Note that all header files in media/openmax have OMX_ prefix, so the
      chance of collision is already low.
      
      Test: Compiles
      Bug: 63821829
      Change-Id: I40cc92409de5091a1e2ed7c89c0012000b20f68f
      ccc5e3ff
  17. Jul 10, 2017
    • Jiyong Park's avatar
      Mark media_plugin_headers as vendor_available · 292fba99
      Jiyong Park authored
      The headers should be available to vendors since vendors implement the
      headers.
      
      Bug: 37342627
      Test: BOARD_VNDK_VERSION=current m -j camera.device@1.0-impl.vendor
      Change-Id: I9936764039f2a5388707bdc093c869ec3551faad
      292fba99
  18. Jul 03, 2017
    • Jiyong Park's avatar
      Package media/*/*.h headers as a headers lib: media_plugin_headers · 55e9bd7c
      Jiyong Park authored
      Headers under frameworks/native/include/media serves as an interface
      that is meant to be implemented by vendors. For example.
      media/hardware/CryptoAPI.h is implemented under
      vendor/widevine/libwvdrmengine/mediacrypto.
      
      When building with BOARD_VNDK_VERSION, the headers are not accessible to
      vendors since they have been included via the global include paths and
      the paths are not available when building with BOARD_VNDK_VERSION.
      
      So, we need to make a "headers library" for the media headers and modify
      vendors to use the headers lib. Usually, we have been doing this by
      moving the headers into a subdirectory (usually 'include') of a module
      that implements the headers. But, this approach can't be used at this
      time since the media headers are implemented by many modules.
      
      The chosen solution is to a separate directory headers/media_plugin and
      define a headers lib named media_plugin_headers there.
      
      Note: frameworks/native/headers will now be the home for such
      header-only libraries.
      
      Bug: 63120269
      Test: build
      Change-Id: I67d625706b40d06c8f0602284fbcc1cc8b174c6f
      55e9bd7c
Loading