MediaBuffer.h
上传用户:tuheem
上传日期:2007-05-01
资源大小:21889k
文件大小:1k
源码类别:

多媒体编程

开发平台:

Visual C++

  1. /**************************************************************************************
  2.  *                                                                                    *
  3.  *                                                                                    *
  4.  **************************************************************************************/
  5. #ifndef MEDIA_BUFFER_H
  6. #define MEDIA_BUFFER_H
  7. #include "Error.h"
  8. #include <stdlib.h>
  9. class MediaBuffer {
  10. private:
  11. unsigned int size;
  12. void        *data;
  13. public:
  14. MediaBuffer();
  15. ~MediaBuffer();
  16. void        *GetData();
  17. unsigned int GetSize();
  18. MP_RESULT Alloc(int size);
  19. MP_RESULT ReAlloc(int size);
  20. MP_RESULT Free();
  21. };
  22. #endif