diff options
Diffstat (limited to 'encoder/hme_refine.c')
-rw-r--r-- | encoder/hme_refine.c | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/encoder/hme_refine.c b/encoder/hme_refine.c index 2932bd1..7a2e980 100644 --- a/encoder/hme_refine.c +++ b/encoder/hme_refine.c @@ -5129,7 +5129,7 @@ void hme_populate_cu_tree( #if ENABLE_CU_TREE_CULLING { - cur_ctb_cu_tree_t *ps_32x32_root; + cur_ctb_cu_tree_t *ps_32x32_root = NULL; switch(e_parent_blk_pos) { @@ -5157,6 +5157,11 @@ void hme_populate_cu_tree( break; } + default: + { + DBG_PRINTF("Invalid block position %d\n", e_parent_blk_pos); + break; + } } if(ps_32x32_root->is_node_valid) @@ -5249,6 +5254,11 @@ void hme_populate_cu_tree( break; } + default: + { + DBG_PRINTF("Invalid block position %d\n", e_grandparent_blk_pos); + break; + } } switch(e_parent_blk_pos) @@ -5277,6 +5287,11 @@ void hme_populate_cu_tree( break; } + default: + { + DBG_PRINTF("Invalid block position %d\n", e_parent_blk_pos); + break; + } } ps_32x32_blk = &ps_ctb_cluster_info->ps_32x32_blk[e_grandparent_blk_pos]; |