GATE
C/C++ Framework
Loading...
Searching...
No Matches
gate_video_reader_t Interface Reference

General video frame reader interface. More...

#include <videosources.h>

Inheritance diagram for gate_video_reader_t:
gate_object_t gate_video_source_t gate_video_screencontrol_t

Public Member Functions

gate_result_t read (gate_video_frame_t *frame)
 Reads one frame from a video frame source.
Public Member Functions inherited from gate_object_t
char const * get_interface_name ()
 Returns on object's interface path name.
void release ()
 Decrease object's reference counter, releases the object when count reaches zero.
int retain ()
 Increase object's reference counter.

Detailed Description

General video frame reader interface.

Member Function Documentation

◆ read()

gate_result_t read ( gate_video_frame_t * frame)

Reads one frame from a video frame source.

Parameters
[out]framePointer to frame to be initialized with frame data
Returns
GATE_RESULT_* result codes

The documentation for this interface was generated from the following file: