21#ifndef EGOLAY_ENCODER_H
22#define EGOLAY_ENCODER_H
24#include <gnuradio/fec/encoder.h>
26#include <itpp/comm/egolay.h>
35 static fec::generic_encoder::sptr
make(
bool packed =
false);
118 void to_bvec(itpp::bvec& out,
const uint8_t* in);
119 void from_bvec(uint8_t* out,
const itpp::bvec& in);
#define SATNOGS_API
Definition: api.h:19
Definition: egolay_encoder.h:33
egolay_encoder(bool packed=false)
void generic_work(void *inbuffer, void *outbuffer) override
int get_input_size() override
bool set_frame_size(unsigned int frame_size) override
int get_output_size() override
const char * get_input_conversion() override
const char * get_output_conversion() override
static fec::generic_encoder::sptr make(bool packed=false)
Definition: amsat_duv_decoder.h:29