Update interlace register in backbuffer when stream changes

Interlace bit in backbuffer should be updated when switch from
interlace video to progressive video if they are in one stream.
In this case, ANativeWindows are the same.

Bug: 19576398
Change-Id: Ibfa6ab6757c3073e5f603c5806350821be5da812
Signed-off-by: Tianmi Chen <tianmi.chen@intel.com>
diff --git a/moorefield_hdmi/ips/common/OverlayPlaneBase.cpp b/moorefield_hdmi/ips/common/OverlayPlaneBase.cpp
index 6ef76ae..8d6ee39 100755
--- a/moorefield_hdmi/ips/common/OverlayPlaneBase.cpp
+++ b/moorefield_hdmi/ips/common/OverlayPlaneBase.cpp
@@ -1181,6 +1181,10 @@
         backBuffer->OCMD |= FIELD0;
         backBuffer->OCMD &= ~(BUFFER_SELECT);
         backBuffer->OCMD |= BUFFER0;
+    } else {
+        backBuffer->OCMD &= ~BUF_TYPE;
+        backBuffer->OCMD &= ~FIELD_SELECT;
+        backBuffer->OCMD &= ~(BUFFER_SELECT);
     }
 
     // add to active ttm buffers if it's a rotated buffer