ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

yuva_to_rgba.cpp File Reference

#include "graphics/surface.h"
#include "graphics/yuva_to_rgba.h"
Include dependency graph for yuva_to_rgba.cpp:

Go to the source code of this file.

Classes

class  Graphics::YUVAToRGBALookup

Namespaces

namespace  Common
 

Internal interface to the QuickTime audio decoder.


namespace  Graphics

Defines

#define PUT_PIXELA(s, a, d)

Functions

 Common::DECLARE_SINGLETON (Graphics::YUVAToRGBAManager)
template<typename PixelInt >
void Graphics::convertYUVA420ToRGBA (byte *dstPtr, int dstPitch, const YUVAToRGBALookup *lookup, int16 *colorTab, const byte *ySrc, const byte *uSrc, const byte *vSrc, const byte *aSrc, int yWidth, int yHeight, int yPitch, int uvPitch)

Define Documentation

#define PUT_PIXELA (   s,
  a,
  d 
)
Value:
L = &rgbToPix[(s)]; \
    *((PixelInt *)(d)) = (L[cr_r] | L[crb_g] | L[cb_b] | aToPix[a])

Definition at line 202 of file yuva_to_rgba.cpp.



Generated on Sat Mar 16 2019 05:04:20 for ResidualVM by doxygen 1.7.1
curved edge   curved edge