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 More... | |
double | cost [(((16)>(5))?(16):(5))] |
list of matching RD costs More... | |
double | bits [(((16)>(5))?(16):(5))] |
list of matching bit costs More... | |
int8_t | keys [(((16)>(5))?(16):(5))] |
list of keys (indices) to elements in the other arrays More... | |
int | size |
number of active elements in the lists More... | |
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))] |