Showing the changes to test/api/DataGenerator.cpp (1 of 85 files). Show all
Unified · Split
| @@ -7,35 +7,34 @@ · 6 unmodified lines | ||
| 7 | 7 | using namespace std; |
| 8 | 8 | |
| 9 | 9 | |
| 10 | −bool YUVPixelDataGenerator( uint8_t* pPointer, int32_t iWidth, int32_t iHeight, int32_t iStride ) | |
| 11 | −{ | |
| 10 | +bool YUVPixelDataGenerator (uint8_t* pPointer, int32_t iWidth, int32_t iHeight, int32_t iStride) { | |
| 12 | 11 | #define SRC_FRAME_WIDTH (160) |
| 13 | 12 | #define SRC_FRAME_HEIGHT (96) |
| 14 | 13 | |
| 15 | − if ( SRC_FRAME_WIDTH-iWidth <= 0 || SRC_FRAME_HEIGHT-iHeight <= 0 ) { | |
| 14 | + if (SRC_FRAME_WIDTH - iWidth <= 0 || SRC_FRAME_HEIGHT - iHeight <= 0) { | |
| 16 | 15 | return false; |
| 17 | 16 | } |
| 18 | 17 | |
| 19 | − const int32_t kiFrameSize = SRC_FRAME_WIDTH*SRC_FRAME_HEIGHT; | |
| 18 | + const int32_t kiFrameSize = SRC_FRAME_WIDTH * SRC_FRAME_HEIGHT; | |
| 20 | 19 | BufferedData sBuf; |
| 21 | − sBuf.SetLength(kiFrameSize); | |
| 20 | + sBuf.SetLength (kiFrameSize); | |
| 22 | 21 | if (sBuf.Length() != (size_t)kiFrameSize) { |
| 23 | 22 | return false; |
| 24 | 23 | } |
| 25 | 24 | |
| 26 | 25 | FileInputStream fileStream; |
| 27 | − if (!fileStream.Open("res/CiscoVT2people_160x96_6fps.yuv")) { | |
| 26 | + if (!fileStream.Open ("res/CiscoVT2people_160x96_6fps.yuv")) { | |
| 28 | 27 | return false; |
| 29 | 28 | } |
| 30 | − if (fileStream.read(sBuf.data(), kiFrameSize) == kiFrameSize) { | |
| 31 | − srand((uint32_t)time(NULL)); | |
| 32 | − int32_t iStartPosX = rand()%(SRC_FRAME_WIDTH-iWidth); | |
| 33 | − int32_t iStartPosY = rand()%(SRC_FRAME_HEIGHT-iHeight); | |
| 34 | − uint8_t* pSrcPointer = sBuf.data() + iStartPosX + iStartPosY*SRC_FRAME_WIDTH; | |
| 29 | + if (fileStream.read (sBuf.data(), kiFrameSize) == kiFrameSize) { | |
| 30 | + srand ((uint32_t)time (NULL)); | |
| 31 | + int32_t iStartPosX = rand() % (SRC_FRAME_WIDTH - iWidth); | |
| 32 | + int32_t iStartPosY = rand() % (SRC_FRAME_HEIGHT - iHeight); | |
| 33 | + uint8_t* pSrcPointer = sBuf.data() + iStartPosX + iStartPosY * SRC_FRAME_WIDTH; | |
| 35 | 34 | uint8_t* pLocalPointer = pPointer; |
| 36 | 35 | |
| 37 | − for (int j=0;j<iHeight;j++) { | |
| 38 | − memcpy(pLocalPointer, pSrcPointer, iWidth*sizeof(uint8_t)); | |
| 36 | + for (int j = 0; j < iHeight; j++) { | |
| 37 | + memcpy (pLocalPointer, pSrcPointer, iWidth * sizeof (uint8_t)); | |
| 39 | 38 | pLocalPointer += iStride; |
| 40 | 39 | pSrcPointer += SRC_FRAME_WIDTH; |
| 41 | 40 | } |
| @@ -44,24 +43,21 @@ bool YUVPixelDataGenerator( uint8_t* pPointer, int32_t iWidth, int32_t iHeight, · 2 unmodified lines | ||
| 44 | 43 | return false; |
| 45 | 44 | } |
| 46 | 45 | |
| 47 | −void RandomPixelDataGenerator( uint8_t* pPointer, int32_t iWidth, int32_t iHeight, int32_t iStride, int32_t iIdx ) | |
| 48 | −{ | |
| 46 | +void RandomPixelDataGenerator (uint8_t* pPointer, int32_t iWidth, int32_t iHeight, int32_t iStride, int32_t iIdx) { | |
| 49 | 47 | uint8_t* pLocalPointer = pPointer; |
| 50 | − srand((uint32_t)(time(NULL)+iIdx)); | |
| 51 | − for (int32_t j=0;j<iHeight;j++) { | |
| 52 | − for (int32_t i=0;i<iWidth;i++) { | |
| 53 | − pLocalPointer[i] = rand()%256; | |
| 48 | + srand ((uint32_t) (time (NULL) + iIdx)); | |
| 49 | + for (int32_t j = 0; j < iHeight; j++) { | |
| 50 | + for (int32_t i = 0; i < iWidth; i++) { | |
| 51 | + pLocalPointer[i] = rand() % 256; | |
| 54 | 52 | } |
| 55 | 53 | pLocalPointer += iStride; |
| 56 | 54 | } |
| 57 | 55 | } |
| 58 | 56 | |
| 59 | 57 | |
| 60 | −void RandomResidueDataGenerator( uint16_t* pPointer, int32_t iWidth, int32_t iHeight, int32_t iStride ) | |
| 61 | −{ | |
| 58 | +void RandomResidueDataGenerator (uint16_t* pPointer, int32_t iWidth, int32_t iHeight, int32_t iStride) { | |
| 62 | 59 | } |
| 63 | 60 | |
| 64 | −void RandomCoeffDataGenerator( uint16_t* pPointer, int32_t iWidth, int32_t iHeight, int32_t iStride ) | |
| 65 | −{ | |
| 61 | +void RandomCoeffDataGenerator (uint16_t* pPointer, int32_t iWidth, int32_t iHeight, int32_t iStride) { | |
| 66 | 62 | } |
| 67 | 63 | |