ref: 277242b3a0d52b6e01b28f48d26faad7aa174635
parent: de935a52371fc7913cfe26e0ac07fef67e93c876
author: volvet <qizh@cisco.com>
date: Thu Jan 23 12:21:13 EST 2014
remove MEMORY_REQUEST_ALIGN_BYTES
--- a/codec/encoder/core/inc/memory_align.h
+++ b/codec/encoder/core/inc/memory_align.h
@@ -41,8 +41,6 @@
namespace WelsSVCEnc {
-#define MEMORY_REQUEST_ALIGN_BYTES 0 // or (1^n), i.e, 0x04
-
class CMemoryAlign {
public:
CMemoryAlign (const uint32_t kuiCacheLineSize);
--- a/codec/encoder/core/src/memory_align.cpp
+++ b/codec/encoder/core/src/memory_align.cpp
@@ -83,15 +83,8 @@
const int32_t kiSizeOfInt = sizeof (int32_t);
const int32_t kiAlignedBytes = m_nCacheLineSize - 1;
const int32_t kiTrialRequestedSize = kuiSize + kiAlignedBytes + kiSizeOfVoidPointer + kiSizeOfInt;
-#if MEMORY_REQUEST_ALIGN_BYTES
- // ensure 4 bytes boundary aligned memory request, unused extra bytes padding in pData payload
- const int32_t kiActualRequestedSize = WELS_ALIGN (kiTrialRequestedSize, MEMORY_REQUEST_ALIGN_BYTES);
- const uint32_t kiPayloadSize = kuiSize + MEMORY_REQUEST_ALIGN_BYTES - (kiTrialRequestedSize &
- (MEMORY_REQUEST_ALIGN_BYTES - 1));
-#else
const int32_t kiActualRequestedSize = kiTrialRequestedSize;
const uint32_t kiPayloadSize = kuiSize;
-#endif//MEMORY_REQUEST_ALIGN_BYTES
uint8_t* pBuf = (uint8_t*) malloc (kiActualRequestedSize);
#ifdef MEMORY_CHECK