UnicapDataBuffer.h
Upload User: shyika
Upload Date: 2017-11-25
Package Size: 1227k
Code Size: 1k
Category:

Video Capture

Development Platform:

Unix_Linux

  1. #include <unicap.h>
  2. #include <unicap_status.h>
  3. #include <sys/types.h>
  4. #include <string.h>
  5. class CUnicapDataBuffer
  6. {
  7. public:
  8. CUnicapDataBuffer();
  9. CUnicapDataBuffer( void *ptr );
  10. CUnicapDataBuffer& operator= ( void *DataPtr );
  11. void *get_ptr() { return (void *)m_unicap_buffer->data; };
  12. bool operator== ( unicap_data_buffer_t *rhs ) { return m_unicap_buffer == rhs; }
  13. friend class CUnicapDevice;
  14. private:
  15. unicap_data_buffer_t *GetUnicapBuffer() { return m_unicap_buffer; }
  16. private:
  17. unicap_data_buffer_t *m_unicap_buffer;
  18. };