From ac7c48b4dee99d4c772f133d70d8d1b38262fcd2 Mon Sep 17 00:00:00 2001 From: Author Name Date: Fri, 7 Jul 2023 12:20:59 +0930 Subject: shallow zip-file copy from codec2 e9d726bf20 --- src/ldpc_enc.c | 146 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 146 insertions(+) create mode 100644 src/ldpc_enc.c (limited to 'src/ldpc_enc.c') diff --git a/src/ldpc_enc.c b/src/ldpc_enc.c new file mode 100644 index 0000000..3652a6a --- /dev/null +++ b/src/ldpc_enc.c @@ -0,0 +1,146 @@ +/* + FILE...: ldpc_enc.c + AUTHOR.: Bill Cowley, David Rowe + CREATED: Sep 2016 + + RA LDPC encoder program. Using the elegant back substitution of RA + LDPC codes. +*/ + +#include +#include +#include +#include +#include + +#include "mpdecode_core.h" +#include "ldpc_codes.h" +#include "ofdm_internal.h" + +int opt_exists(char *argv[], int argc, char opt[]) { + int i; + for (i=0; i 16384; + } + for(i=data_bits_per_frame-unused_data_bits; i= Nframes)) { + goto finished; + } + } + + finished: + + fprintf(stderr, "written: %d\n", written); + fclose(fin); + fclose(fout); + + return 1; +} -- cgit v1.2.3