GNU Radio Manual and C++ API Reference  3.7.9.2
The Free & Open Software Radio Ecosystem
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
GrAtscEqualizer Class Reference

ATSC equalizer (float,syminfo –> float,syminfo) More...

#include <gnuradio/atsc/GrAtscEqualizer.h>

Public Member Functions

 GrAtscEqualizer (atsci_equalizer *equalizer)
 
 ~GrAtscEqualizer ()
 
const char * name ()
 
int work (VrSampleRange output, void *o[], VrSampleRange inputs[], void *i[])
 
int forecast (VrSampleRange output, VrSampleRange inputs[])
 

Protected Attributes

atsci_equalizerd_equalizer
 

Detailed Description

ATSC equalizer (float,syminfo –> float,syminfo)

first inputs are data samples, second inputs are tags. first outputs are equalized data samples, second outputs are tags.

tag values are defined in atsci_syminfo.h

Constructor & Destructor Documentation

GrAtscEqualizer::GrAtscEqualizer ( atsci_equalizer equalizer)
GrAtscEqualizer::~GrAtscEqualizer ( )

Member Function Documentation

int GrAtscEqualizer::forecast ( VrSampleRange  output,
VrSampleRange  inputs[] 
)
const char* GrAtscEqualizer::name ( )
inline
int GrAtscEqualizer::work ( VrSampleRange  output,
void *  o[],
VrSampleRange  inputs[],
void *  i[] 
)

Member Data Documentation

atsci_equalizer* GrAtscEqualizer::d_equalizer
protected

The documentation for this class was generated from the following file: