From ddf773c1e301c5bc37fe156676ad6deb55fb7e8e Mon Sep 17 00:00:00 2001 From: Alexander Pohl Date: Fri, 15 Jun 2018 19:58:07 +0200 Subject: [PATCH 02/11] Fix WiFi-Display on Huawei devices (EMUI 8.0) Huaweis media stack doesn't handle intra-refresh-mode, so skip the error instead. Thanks to Chris Vandomelen for pointing that out. --- media/libstagefright/ACodec.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/media/libstagefright/ACodec.cpp b/media/libstagefright/ACodec.cpp index 3d67c911a..007b84cea 100644 --- a/media/libstagefright/ACodec.cpp +++ b/media/libstagefright/ACodec.cpp @@ -4358,9 +4358,8 @@ status_t ACodec::setupAVCEncoderParameters(const sp &msg) { if (msg->findInt32("intra-refresh-mode", &intraRefreshMode)) { err = setCyclicIntraMacroblockRefresh(msg, intraRefreshMode); if (err != OK) { - ALOGE("Setting intra macroblock refresh mode (%d) failed: 0x%x", - err, intraRefreshMode); - return err; + ALOGE("setupAVCEncoderParameters(): set intra-refresh-mode failed, ignoring.."); + //return err; } } -- 2.17.1