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@s Waldemar Berchtold it.f raunh ofer .dewalde mar. berch told @sit. frau nhofe r.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 |