libopenraw
Public Member Functions

OpenRaw::Internals::Unpack Class Reference

#include <unpack.h>

List of all members.

Public Member Functions

 Unpack (uint32_t w, uint32_t t)
size_t block_size ()
size_t unpack_be12to16 (uint8_t *dest, const uint8_t *src, size_t size)

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,
const uint8_t *  src,
size_t  size 
)

source is in BE byte order the output is always 16-bits values in native (host) byte order. the source must correspond to an image row.

Definition at line 56 of file unpack.cpp.

Referenced by OpenRaw::Internals::MRWFile::_getRawData(), and OpenRaw::Internals::IFDFile::_getRawDataFromDir().


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