Public Attributes | List of all members
latticehist_t Struct Reference

#include <vithist.h>

Public Attributes

lattice_tlattice
 
s3latid_tfrm_latstart
 
int32 lat_alloc
 
int32 n_lat_entry
 
int32 n_cand
 
int32 n_frms_alloc
 
int32 n_frm
 

Detailed Description

Encapsulation of all memory management of the lattice structure. The name of lattice_t and latticehist_t is slighly confusing. lattice_t is actually just one entry. One should also differentiate the term "lattice" as a general graph-like structure which either represent the search graph or as a constraint of a search graph

Member Data Documentation

◆ frm_latstart

s3latid_t* latticehist_t::frm_latstart

frm_latstart[f] = first lattice entry in frame f

◆ lat_alloc

int32 latticehist_t::lat_alloc

Number of allocated entries

◆ lattice

lattice_t* latticehist_t::lattice

An array of lattice entries. frm_lat_start[f] represnet the first entry for the frame f

◆ n_cand

int32 latticehist_t::n_cand

If number of candidate is larger than zero, The then decoder is workin in "lattice-mode", which means using the candidate in the lattice to constrain the search?

◆ n_frm

int32 latticehist_t::n_frm

Number of frames searched

◆ n_frms_alloc

int32 latticehist_t::n_frms_alloc

Number of frames allocated in frm_latstart

◆ n_lat_entry

int32 latticehist_t::n_lat_entry

Number of lattice entries


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