TUT HEVC Encoder
|
Data collected during search processes. More...
#include <search.h>
Data Fields | |
cu_info_t | unit [(((16)>(5))?(16):(5))] |
list of searched units | |
double | cost [(((16)>(5))?(16):(5))] |
list of matching RD costs | |
double | bits [(((16)>(5))?(16):(5))] |
list of matching bit costs | |
int8_t | keys [(((16)>(5))?(16):(5))] |
list of keys (indices) to elements in the other arrays | |
int | size |
number of active elements in the lists | |
The intended use is to collect statistics of the searched coding/prediction units. Data related to a specific unit is found at index i. The arrays should be indexed by elements of the "keys" array that will be sorted by the RD costs of the units.
double unit_stats_map_t::bits[((( 16)>( 5))?( 16):( 5))] |
double unit_stats_map_t::cost[((( 16)>( 5))?( 16):( 5))] |
int8_t unit_stats_map_t::keys[((( 16)>( 5))?( 16):( 5))] |
int unit_stats_map_t::size |
cu_info_t unit_stats_map_t::unit[((( 16)>( 5))?( 16):( 5))] |