/* Copyright 2008-2011 Research Foundation State University of New York */
/* This file is part of QUB Express. */
/* QUB Express is free software; you can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation, either version 3 of the License, or */
/* (at your option) any later version. */
/* QUB Express is distributed in the hope that it will be useful, */
/* but WITHOUT ANY WARRANTY; without even the implied warranty of */
/* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */
/* GNU General Public License for more details. */
/* You should have received a copy of the GNU General Public License, */
/* named LICENSE.txt, in the QUB Express program directory. If not, see */
/* . */
#ifndef DECODE_ACQUIREFILE_SAMPLES_H
#define DECODE_ACQUIREFILE_SAMPLES_H
// begin_html
// *.acquire files store sampled data in a special compressed format.
// This decodes it into 16-bit shorts. Assumes little-endian architecture (flips big-endian literals).
//
decode_acquirefile_samples.cpp
//
Up: Index
// end_html
#include "qubfast.h"
#ifdef __cplusplus
extern "C" {
#endif
QUBFAST_API void decode_acquirefile_samples(char *src, short *dest, int size, int count);
#ifdef __cplusplus
}
#endif
#endif