Add CdmFactoryDaemonProxy for communication with Chrome OS daemon
The CdmFactoryDaemonProxy is what will now be performing the bootstrapping via D-Bus to the arc-oemcrypto daemon. The daemon serves two purposes, for providing a CdmFactory interface to Chrome and also an OemCrypto interface to Android. We can only bootstrap the connection once, so it was moved to a common component and removed from ArcBridge. ArcBridge now calls into this shared component for OemCrypto and upcoming CLs will add usage of the CdmFactory. This also removes the old D-Bus client used by arc-oemcrypto since it is no longer needed. BUG=b:153111783 TEST=ArcBridge OemCrypto connection still works Change-Id: I54f9763e1694fd4c1b52018ebf27c396562f950a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2246864Reviewed-by:Yusuke Sato <yusukes@chromium.org> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Reviewed-by:
Matt Falkenhagen <falken@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Commit-Queue: J Kardatzke <jkardatzke@chromium.org> Cr-Commit-Position: refs/heads/master@{#779611}
Showing
Please register or sign in to comment