Access incoming audio files after user taps Play

For platforms with insecure handling of media files, media files should
be opened only after the user chooses to play the media.

Change-Id: I5f9bbd1f8468a704a5962f0dddd3c8b11bba8bea
This commit is contained in:
Shri Borde
2015-08-21 10:17:46 -07:00
parent d4b7315d55
commit eba0949bc6
6 changed files with 90 additions and 23 deletions
@@ -23,6 +23,7 @@ import android.provider.MediaStore.Video.Thumbnails;
import com.android.messaging.Factory;
import com.android.messaging.util.MediaMetadataRetrieverWrapper;
import com.android.messaging.util.MediaUtil;
import com.android.messaging.util.OsUtil;
import java.io.FileNotFoundException;
@@ -41,7 +42,7 @@ public class VideoThumbnailRequest extends ImageRequest<UriImageRequestDescripto
}
public static boolean shouldShowIncomingVideoThumbnails() {
return OsUtil.isAtLeastM();
return MediaUtil.canAutoAccessIncomingMedia();
}
@Override