| jabcode
    | 
Data interleaving. More...
#include <stdlib.h>#include <string.h>#include "jabcode.h"#include "encoder.h"#include "pseudo_random.h"| Macros | |
| #define | INTERLEAVE_SEED 226759 | 
| Functions | |
| void | interleaveData (jab_data *data) | 
| In-place interleaving.  More... | |
| void | deinterleaveData (jab_data *data, jab_float *p) | 
| In-place deinterleaving.  More... | |
Data interleaving.
libjabcode - JABCode Encoding/Decoding Library
Copyright 2016 by Fraunhofer SIT. All rights reserved. See LICENSE file for full terms of use and distribution.
Contact: Huajian Liu liu@sit.fraunhofer.de Waldemar Berchtold waldemar.berchtold@sit.fraunhofer.de
| void deinterleaveData | ( | jab_data * | data, | 
| jab_float * | p | ||
| ) | 
In-place deinterleaving.
| data | the first input data to be deinterleaved | 
| p | the second input data to be deinterleaved | 
| void interleaveData | ( | jab_data * | data | ) | 
In-place interleaving.
| data | the input data to be interleaved |