History log of /frameworks/av/include/media/DrmHal.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
33ecc4f6b0e53ea7088ff4f151323e29183070c5 04-Apr-2017 John W. Bruce <juce@google.com> Marshal Metrics

Because DRM Plugins will not be allowed to call the AMI API under
Treble, the mediadrmservice will need to marshal the metrics out of the
plugin in protobuf format and report them to the AMI API instead. This
patch implements the pulling and interpreting of metrics from DRM
Plugins.

Bug: 36497276
Test: Played Google Play Movies, verified that playback still worked and
Widevine metrics appeared in a dump of the system media metrics.
Change-Id: If07717c1b87022bc1fcdedfbc62b9193899742d5
/frameworks/av/media/libmedia/include/media/DrmHal.h
6133281c9b06c1d1176eca7f07401bba1067081e 16-May-2017 Jeff Tinker <jtinker@google.com> Close all open drm sessions before destroying a plugin.

MediaDrm relies on each plugin to close its open sessions
when the plugin is destroyed. This change ensures that all
sessions will be closed even if the plugin does not do it.

b/38323088

Change-Id: I8b6e36182f3b3bc765963819101868fc46001527
/frameworks/av/media/libmedia/include/media/DrmHal.h
8253f44c3d0d8a7003dd2e6f728f9e3d63927727 18-Apr-2017 Steven Moreland <smoreland@google.com> Fix libmedia includes.

Test: works with BOARD_VNDK_VERSION := current
Bug: 33241851
Change-Id: Idb6319563dfe83807d32ee54eb2fe66346c9f54a
/frameworks/av/media/libmedia/include/media/DrmHal.h