GNU Radio Manual and C++ API Reference  3.7.4.1
The Free & Open Software Radio Ecosystem
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
GrAtscViterbiDecoder Class Reference

ATSC 12-way interleaved viterbi decoder (atsc_soft_data_segment –> atsc_mpeg_packet_rs_encoded) More...

#include <gnuradio/atsc/GrAtscViterbiDecoder.h>

Public Member Functions

 GrAtscViterbiDecoder ()
 
 ~GrAtscViterbiDecoder ()
 
const char * name ()
 
int work (VrSampleRange output, void *o[], VrSampleRange inputs[], void *i[])
 

Protected Attributes

atsci_viterbi_decoder decoder
 
int last_start
 

Detailed Description

ATSC 12-way interleaved viterbi decoder (atsc_soft_data_segment –> atsc_mpeg_packet_rs_encoded)

Constructor & Destructor Documentation

GrAtscViterbiDecoder::GrAtscViterbiDecoder ( )
GrAtscViterbiDecoder::~GrAtscViterbiDecoder ( )

Member Function Documentation

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

Member Data Documentation

atsci_viterbi_decoder GrAtscViterbiDecoder::decoder
protected
int GrAtscViterbiDecoder::last_start
protected

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