OpenRaw::Internals::Unpack Class Reference

#include <unpack.h>

List of all members.

Public Member Functions

 Unpack (uint32_t w, uint32_t h, uint32_t t)
size_t block_size ()
size_t row_advance ()
size_t unpack_be12to16 (uint8_t *dest, size_t outsize, const uint8_t *src, size_t insize)


Detailed Description

Unpack class. Because we need to maintain a state

Definition at line 34 of file unpack.h.


Member Function Documentation

size_t OpenRaw::Internals::Unpack::unpack_be12to16 ( uint8_t *  dest,
size_t  outsize,
const uint8_t *  src,
size_t  insize 
)

source is in BE byte order the output is always 16-bits values in native (host) byte order.

Definition at line 70 of file unpack.cpp.

Referenced by OpenRaw::Internals::IFDFile::_getRawDataFromDir().


The documentation for this class was generated from the following files:

Generated on Sun Mar 23 09:28:21 2008 for libopenraw by  doxygen 1.5.5