From 0c19cf7478f4dc10f2739bf6eefa1887a79b48cf Mon Sep 17 00:00:00 2001 From: Steve Kondik Date: Sat, 12 Dec 2015 21:28:57 -0800 Subject: stagefright: Add support for FLAC offloading * New Qualcomm DSPs support FLAC decoding, but the offload code is stubbed out in M. Unstub it from what used to be open source. Change-Id: I03c129c42ebc6909a3392e42a7f96791c8fabd28 --- media/libavextensions/mediaplayerservice/AVNuUtils.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'media/libavextensions/mediaplayerservice') diff --git a/media/libavextensions/mediaplayerservice/AVNuUtils.cpp b/media/libavextensions/mediaplayerservice/AVNuUtils.cpp index 8a78767..c475fd3 100644 --- a/media/libavextensions/mediaplayerservice/AVNuUtils.cpp +++ b/media/libavextensions/mediaplayerservice/AVNuUtils.cpp @@ -228,6 +228,9 @@ void AVNuUtils::setPCMFormat(const sp &format, audio_format_t audioFor } void AVNuUtils::setSourcePCMFormat(const sp &audioMeta) { + if (!isRAWFormat(audioMeta)) + return; + audio_format_t pcmFormat = getKeyPCMFormat(audioMeta); ALOGI("setSourcePCMFormat fmt=%x", pcmFormat); audioMeta->dumpToLog(); -- cgit v1.1