Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

KinoVideoPipe Class Reference

#include <kino_av_pipe.h>

Inheritance diagram for KinoVideoPipe:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~KinoVideoPipe ()
virtual bool OpenVideoPipe (char *pipe, int width, int height, bool interlaced=true)=0
virtual bool OutputVideoFrame (uint8_t *frame, int size)=0
virtual bool CloseVideo ()=0

Constructor & Destructor Documentation

virtual KinoVideoPipe::~KinoVideoPipe  )  [inline, virtual]
 

Definition at line 72 of file kino_av_pipe.h.

00072 {}


Member Function Documentation

virtual bool KinoVideoPipe::CloseVideo  )  [pure virtual]
 

Implemented in KinoMJPEGVideoPipe, DvEncoderVideoPipeYUV, DvEncoderVideoPipePGM, and KinoAVPipe.

Referenced by KinoAVPipe::CloseVideo(), and DvEncoder::writeThread().

virtual bool KinoVideoPipe::OpenVideoPipe char *  pipe,
int  width,
int  height,
bool  interlaced = true
[pure virtual]
 

Implemented in KinoMJPEGVideoPipe, DvEncoderVideoPipeYUV, DvEncoderVideoPipePGM, and KinoAVPipe.

Referenced by KinoAVPipe::OpenVideoPipe(), and DvEncoder::writeThread().

virtual bool KinoVideoPipe::OutputVideoFrame uint8_t *  frame,
int  size
[pure virtual]
 

Implemented in KinoMJPEGVideoPipe, KinoDeinterlacedMJPEGVideoPipe, DvEncoderVideoPipeYUV, DvEncoderVideoPipePGM, and KinoAVPipe.

Referenced by KinoAVPipe::OutputVideoFrame(), and DvEncoder::writeThread().


The documentation for this class was generated from the following file:
Generated on Sun Mar 11 22:13:10 2007 for Kino by  doxygen 1.4.2