diff --git a/sec_mm/sec_omx/sec_codecs/video/mfc_c110/enc/src/SsbSipMfcEncAPI.c b/sec_mm/sec_omx/sec_codecs/video/mfc_c110/enc/src/SsbSipMfcEncAPI.c index 6b927cc..7ae2fcc 100644 --- a/sec_mm/sec_omx/sec_codecs/video/mfc_c110/enc/src/SsbSipMfcEncAPI.c +++ b/sec_mm/sec_omx/sec_codecs/video/mfc_c110/enc/src/SsbSipMfcEncAPI.c @@ -357,7 +357,7 @@ SSBSIP_MFC_ERROR_CODE SsbSipMfcEncInit(void *openHandle, void *param) return MFC_RET_ENC_INIT_FAIL; } - pCTX->virStrmBuf = EncArg.args.enc_init.cmn.out_u_addr.strm_ref_y; + pCTX->virStrmBuf = EncArg.args.enc_init.cmn.out_u_addr.strm_ref_y + pCTX->mapped_addr; pCTX->phyStrmBuf = EncArg.args.enc_init.cmn.out_p_addr.strm_ref_y; pCTX->sizeStrmBuf = MAX_ENCODER_OUTPUT_BUFFER_SIZE; pCTX->encodedHeaderSize = EncArg.args.enc_init.cmn.out_header_size;