include/Render.h File Reference

#include <linux/videodev2.h>
#include <pthread.h>
#include "Buffers.h"

Go to the source code of this file.

Data Structures

struct  _sRender

Typedefs

typedef _sRender sRender
typedef _sRenderpsRender

Functions

int StartRender (psRender pRender)
int JoinRender (psRender pRender)


Typedef Documentation

typedef struct _sRender * psRender

Parent render structure.

typedef struct _sRender sRender

Parent render structure.


Function Documentation

int JoinRender ( psRender  pRender  ) 

00041 {
00042    psRenderThreadArgs pRenderThreadArgs = 0;
00043 
00044    CapDebug("Wait Render Thread...\n");
00045    JoinRenderThread(pRender);
00046 
00047    CapDebug("Joined Render Thread...\n");
00048    FreeRenderThreadArgs(&pRenderThreadArgs);
00049 
00050    return 0;
00051 }

int StartRender ( psRender  pRender  ) 

Implementation of InitialiseRender.

00030 {
00031    psRenderThreadArgs pRenderThreadArgs = 0;
00032 
00033    CapDebug("Start Render Thread...\n");
00034    CapError("Start Render Thread...\n");
00035    if(CreateRenderThread(pRender, pRenderThreadArgs))
00036       return -1;
00037    return 0;
00038 }


Generated on Fri Jan 20 10:36:57 2017 for Vision Utils by  doxygen 1.4.7