DUNE: Uniform Navigational Environment  2019.02.0
DUNE::Media::VideoIIDC1394 Class Reference

Public Member Functions

 VideoIIDC1394 (int source, uint8_t iso, uint8_t vid_mode, uint8_t f_rate, uint32_t w, uint32_t h)
 
 ~VideoIIDC1394 (void)
 
void start (void)
 
void stop (void)
 
bool frameCapture (void)
 
bool doOneShotFocus (void)
 
uint32_t frameWidth (void) const
 
uint32_t frameHeight (void) const
 
uint8_t * rawFrameData (void)
 
uint32_t frameSize (void) const
 
uint8_t * yuvFrameData (void)
 
uint8_t * rgbFrameData (void)
 

Constructor & Destructor Documentation

DUNE::Media::VideoIIDC1394::VideoIIDC1394 ( int  source,
uint8_t  iso,
uint8_t  vid_mode,
uint8_t  f_rate,
uint32_t  w,
uint32_t  h 
)
DUNE::Media::VideoIIDC1394::~VideoIIDC1394 ( void  )

Member Function Documentation

bool DUNE::Media::VideoIIDC1394::doOneShotFocus ( void  )
bool DUNE::Media::VideoIIDC1394::frameCapture ( void  )
uint32_t DUNE::Media::VideoIIDC1394::frameHeight ( void  ) const
uint32_t DUNE::Media::VideoIIDC1394::frameSize ( void  ) const
uint32_t DUNE::Media::VideoIIDC1394::frameWidth ( void  ) const
uint8_t * DUNE::Media::VideoIIDC1394::rawFrameData ( void  )

References frameCapture().

uint8_t * DUNE::Media::VideoIIDC1394::rgbFrameData ( void  )

References frameCapture().

void DUNE::Media::VideoIIDC1394::start ( void  )
void DUNE::Media::VideoIIDC1394::stop ( void  )
uint8_t * DUNE::Media::VideoIIDC1394::yuvFrameData ( void  )

References frameCapture().

Collaboration diagram for DUNE::Media::VideoIIDC1394:
Collaboration graph