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

SDLdisplay.C File Reference


Detailed Description

Fast full-screen displays using SDL

Definition in file SDLdisplay.C.

#include "GUI/SDLdisplay.H"
#include "Component/ModelOptionDef.H"
#include "Component/OptionManager.H"
#include "GUI/GUIOpts.H"
#include "Image/Image.H"
#include "Image/ColorOps.H"
#include "Image/CutPaste.H"
#include "Image/DrawOps.H"
#include "Image/Pixels.H"
#include "Image/Point2D.H"
#include "Util/MathFunctions.H"
#include "Video/VideoFrame.H"
#include "rutz/unixcall.h"
#include "Util/sformat.H"
#include <ctime>
#include <fstream>
#include <sched.h>
#include <pthread.h>
#include <sys/mman.h>
#include <sys/types.h>
#include <unistd.h>

Include dependency graph for SDLdisplay.C:

Go to the source code of this file.

Defines

#define SDLFATAL(f, x...)
 Special log function for SDL-related fatal errors.

Functions

bool tryvidformat2sdlmode (const VideoFormat vidformat, Uint32 *result)
Uint32 vidformat2sdlmode (const VideoFormat vidformat)
void * RgbYuvOverlay (void *arg)


Define Documentation

#define SDLFATAL f,
x...   ) 
 

Value:

LFATAL("%s", (sformat(f , ## x) + \
                " (" + std::string(SDL_GetError()) + ")").c_str());
Special log function for SDL-related fatal errors.

Definition at line 72 of file SDLdisplay.C.

Referenced by SDLdisplay::createYUVoverlay(), SDLdisplay::displayImagePatch(), SDLdisplay::displaySDLSurfacePatch(), SDLdisplay::displaySurface(), SDLdisplay::displayYUVoverlay(), SDLdisplay::openDisplay(), and SDLdisplay::start2().


Function Documentation

void* @0::RgbYuvOverlay void *  arg  )  [static]
 

loop over macroblock columns

Definition at line 174 of file SDLdisplay.C.

References data, h, i, VIDEOYUV_U_B, VIDEOYUV_U_G, VIDEOYUV_U_R, VIDEOYUV_UV_OFFSET, VIDEOYUV_V_B, VIDEOYUV_V_G, VIDEOYUV_V_R, VIDEOYUV_Y_B, VIDEOYUV_Y_G, VIDEOYUV_Y_R, and w.

Referenced by SDLdisplay::displayVideoOverlay_image().


Generated on Sun Nov 22 13:44:01 2009 for iLab Neuromorphic Vision Toolkit by  doxygen 1.4.4