#ifndef __USER_MEM_H__ #define __USER_MEM_H__ #include #include #include #include #include "threadsafe_queue.h" #define ALIGN_MEM(val, align) (((val) % (align) == 0) ? (val) : (((val) / (align) + 1) * (align))) using namespace std; typedef enum { RTSP_MEM, VDEC_MEM, } MemType; class MemNode{ public: uint8_t *bufAddr; MemType memType; MemNode(){ std::cout << "构造" << endl; } ~MemNode(){ std::cout << "析构" << std::endl; } } ; #endif