Skip to content
Snippets Groups Projects
Commit 2d817d30 authored by Jeffy Chen's avatar Jeffy Chen Committed by ChromeOS Commit Bot
Browse files

Rockchip: remove frame hdr align


Seems frame hdr buf doesn't need to be 8 bytes aligned, so
remove the align.

BUG=None
TEST=screen share through Hangouts

Change-Id: Ie765026274e4fcf6bd41d50ab654d71190e48dbf
Signed-off-by: default avatarJeffy Chen <jeffy.chen@rock-chips.com>
Reviewed-on: https://chromium-review.googlesource.com/280314


Reviewed-by: default avatarTomasz Figa <tfiga@chromium.org>
parent b1a10862
No related branches found
No related tags found
No related merge requests found
...@@ -249,9 +249,8 @@ typedef struct ...@@ -249,9 +249,8 @@ typedef struct
VPUMemLinear_t segmentMap; VPUMemLinear_t segmentMap;
uint32_t sizeTblSize; uint32_t sizeTblSize;
uint32_t traceRecon; uint32_t traceRecon;
uint8_t hdr[FRAME_HEADER_SIZE + 8]; uint8_t frmhdr[FRAME_HEADER_SIZE];
uint32_t frmHdrBufLen; uint32_t frmHdrBufLen;
uint8_t *frmhdr;
} asicData_s; } asicData_s;
int32_t VP8_EncAsicControllerInit(asicData_s* asic); int32_t VP8_EncAsicControllerInit(asicData_s* asic);
......
...@@ -65,9 +65,6 @@ int32_t VP8_EncAsicMemAlloc_V2(asicData_s* asic, uint32_t width, uint32_t height ...@@ -65,9 +65,6 @@ int32_t VP8_EncAsicMemAlloc_V2(asicData_s* asic, uint32_t width, uint32_t height
memset(asic->segmentMap.vir_addr, 0, asic->segmentMap.size); memset(asic->segmentMap.vir_addr, 0, asic->segmentMap.size);
/* aligned to 8 bytes. we use unsigned long here for ILP32 and LP64 */
asic->frmhdr = (uint8_t*)ALIGN((unsigned long)asic->hdr, 8);
asic->frmHdrBufLen = FRAME_HEADER_SIZE; asic->frmHdrBufLen = FRAME_HEADER_SIZE;
return ENCHW_OK; return ENCHW_OK;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment