From 9161b992bca75a01a6e64daee31b88c6d27033a2 Mon Sep 17 00:00:00 2001
From: Chong Zhang <chz@google.com>
Date: Fri, 16 Mar 2018 15:52:15 -0700
Subject: [PATCH] allow mediaprovider to use media extractor

When extraction exif info, certain file formats may requires
parsing the container. Allow mediaprovider to use extractor
to do the parsing.

bug: 73978990
Test: manually test the scenario in b/73978990 and verify
      the Exif is extracted correctly.

Change-Id: I1cd46d793ebc9c38b816a3b63f361967e551d046
(cherry picked from commit 8e3fef3d2c068bea156af970f2de1cdb358cf8e4)
---
 private/mediaprovider.te | 1 +
 1 file changed, 1 insertion(+)

diff --git a/private/mediaprovider.te b/private/mediaprovider.te
index 99c09dafa..fc6ec5a1c 100644
--- a/private/mediaprovider.te
+++ b/private/mediaprovider.te
@@ -23,6 +23,7 @@ dontaudit mediaprovider cache_recovery_file:dir getattr;
 allow mediaprovider app_api_service:service_manager find;
 allow mediaprovider audioserver_service:service_manager find;
 allow mediaprovider drmserver_service:service_manager find;
+allow mediaprovider mediaextractor_service:service_manager find;
 allow mediaprovider mediaserver_service:service_manager find;
 
 # Allow MediaProvider to read/write cached ringtones (opened by system).
-- 
GitLab