diff options
author | Xiang, Haihao <haihao.xiang@intel.com> | 2018-03-14 10:25:04 +0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2018-03-14 23:12:08 +0800 |
commit | b284286e089ee8e85b224b4be22c745383c08372 (patch) | |
tree | 9d480a07631c750f23ab48de7c90f6f3cbcb696f | |
parent | 5465af47c5cd6b16114101eea45f1ec7aed9a722 (diff) | |
download | libva-intel-driver-b284286e089ee8e85b224b4be22c745383c08372.tar.gz |
Remove 'if' statement
The two branches execute the same code
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
-rw-r--r-- | src/gen75_mfc.c | 6 | ||||
-rw-r--r-- | src/gen8_mfc.c | 6 |
2 files changed, 2 insertions, 10 deletions
diff --git a/src/gen75_mfc.c b/src/gen75_mfc.c index 1c25673c..e69b03fb 100644 --- a/src/gen75_mfc.c +++ b/src/gen75_mfc.c @@ -1204,11 +1204,7 @@ gen75_mfc_avc_pipeline_slice_programing(VADriverContextP ctx, dri_bo_map(vme_context->vme_output.bo, 1); msg_ptr = (unsigned char *)vme_context->vme_output.bo->virtual; - if (is_intra) { - msg = (unsigned int *)(msg_ptr + pSliceParameter->macroblock_address * vme_context->vme_output.size_block); - } else { - msg = (unsigned int *)(msg_ptr + pSliceParameter->macroblock_address * vme_context->vme_output.size_block); - } + msg = (unsigned int *)(msg_ptr + pSliceParameter->macroblock_address * vme_context->vme_output.size_block); for (i = pSliceParameter->macroblock_address; i < pSliceParameter->macroblock_address + pSliceParameter->num_macroblocks; i++) { diff --git a/src/gen8_mfc.c b/src/gen8_mfc.c index f11e3d9f..5acdbf02 100644 --- a/src/gen8_mfc.c +++ b/src/gen8_mfc.c @@ -1313,11 +1313,7 @@ gen8_mfc_avc_pipeline_slice_programing(VADriverContextP ctx, dri_bo_map(vme_context->vme_output.bo, 1); msg_ptr = (unsigned char *)vme_context->vme_output.bo->virtual; - if (is_intra) { - msg = (unsigned int *)(msg_ptr + pSliceParameter->macroblock_address * vme_context->vme_output.size_block); - } else { - msg = (unsigned int *)(msg_ptr + pSliceParameter->macroblock_address * vme_context->vme_output.size_block); - } + msg = (unsigned int *)(msg_ptr + pSliceParameter->macroblock_address * vme_context->vme_output.size_block); for (i = pSliceParameter->macroblock_address; i < pSliceParameter->macroblock_address + pSliceParameter->num_macroblocks; i++) { |