author | baocheng sun <baocheng.sun@amlogic.com> | 2020-02-19 08:32:26 (GMT) |
---|---|---|
committer | sky zhou <sky.zhou@amlogic.com> | 2020-05-21 12:03:22 (GMT) |
commit | 77582805274ba08fcfb9b4cb85dd2658493eaa5e (patch) | |
tree | 6523a56341000a92c8851d1e2390f95bb5e4f75d | |
parent | 26743b41e37f1ac33144068c801b7a10627fb756 (diff) | |
download | hwcomposer-77582805274ba08fcfb9b4cb85dd2658493eaa5e.zip hwcomposer-77582805274ba08fcfb9b4cb85dd2658493eaa5e.tar.gz hwcomposer-77582805274ba08fcfb9b4cb85dd2658493eaa5e.tar.bz2 |
hwc: cvbs connector update HDR capabilities [1/1]
PD#SWPL-20892
Problem:
Netflix switch to cvbs output HDR attributes not been update
Solution:
update cvbs connector HDR capabilities
Verify:
Newton
Change-Id: I3eb058dc0704f86c7d7db613874f543a792306b2
Signed-off-by: baocheng sun <baocheng.sun@amlogic.com>
-rw-r--r-- | common/display/ConnectorCvbs.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/common/display/ConnectorCvbs.cpp b/common/display/ConnectorCvbs.cpp index bb770a8..bafd94a 100644 --- a/common/display/ConnectorCvbs.cpp +++ b/common/display/ConnectorCvbs.cpp @@ -7,6 +7,7 @@ * Description: */ +#include <MesonLog.h> #include <ConnectorCvbs.h> ConnectorCvbs::ConnectorCvbs(int32_t drvFd, uint32_t id) @@ -59,7 +60,14 @@ bool ConnectorCvbs::isConnected() { } void ConnectorCvbs::getHdrCapabilities(drm_hdr_capabilities * caps) { - UNUSED(caps); + /* cvbs has no hdr capabilitites */ + if (caps == nullptr) { + MESON_LOGE("[%s] parameter caps is null, please check", __func__); + return; + } + + MESON_LOGD("cvbs connector getHadrCapabilities none"); + memset(caps, 0, sizeof(drm_hdr_capabilities)); } void ConnectorCvbs::dump(String8 & dumpstr) { |