shithub: openh264

ref: 3c2e9cd7bf7fb266166e4cf4e3b900cebd7db8d6
dir: /test/utils/DataGenerator.h/

View raw version
#ifndef DATA_GENERATOR_H__
#define DATA_GENERATOR_H__

#include "typedefs.h"

bool YUVPixelDataGenerator( uint8_t* pPointer, int32_t iWidth, int32_t iHeight, int32_t iStride );

void RandomPixelDataGenerator( uint8_t* pPointer, int32_t iWidth, int32_t iHeight, int32_t iStride, int32_t iIdx );

void RandomResidueDataGenerator( uint16_t* pPointer, int32_t iWidth, int32_t iHeight, int32_t iStride );

void RandomCoeffDataGenerator( uint16_t* pPointer, int32_t iWidth, int32_t iHeight, int32_t iStride );


#endif//DATA_GENERATOR_H__