Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Xiph.Org
aom-rav1e
Commits
84bc7991
Commit
84bc7991
authored
Mar 31, 2017
by
Michael Bebenita
Browse files
Refector mbmi_cdef_strength lookup
Change-Id: Ib28af04a500d7217a48709f1b0fe91d60184fc46
parent
bea96c5a
Changes
1
Hide whitespace changes
Inline
Side-by-side
av1/common/cdef.c
View file @
84bc7991
...
...
@@ -205,29 +205,16 @@ void av1_cdef_frame(YV12_BUFFER_CONFIG *frame, AV1_COMMON *cm,
tile_left
=
boundary_tl
&
TILE_LEFT_BOUNDARY
;
tile_bottom
=
boundary_br
&
TILE_BOTTOM_BOUNDARY
;
tile_right
=
boundary_br
&
TILE_RIGHT_BOUNDARY
;
level
=
cm
->
cdef_strengths
[
cm
->
mi_grid_visible
[
MAX_MIB_SIZE
*
sbr
*
cm
->
mi_stride
+
MAX_MIB_SIZE
*
sbc
]
->
mbmi
.
cdef_strength
]
/
CLPF_STRENGTHS
;
clpf_strength
=
cm
->
cdef_strengths
[
cm
->
mi_grid_visible
[
MAX_MIB_SIZE
*
sbr
*
cm
->
mi_stride
+
MAX_MIB_SIZE
*
sbc
]
->
mbmi
.
cdef_strength
]
%
CLPF_STRENGTHS
;
const
int
mbmi_cdef_strength
=
cm
->
mi_grid_visible
[
MAX_MIB_SIZE
*
sbr
*
cm
->
mi_stride
+
MAX_MIB_SIZE
*
sbc
]
->
mbmi
.
cdef_strength
;
level
=
cm
->
cdef_strengths
[
mbmi_cdef_strength
]
/
CLPF_STRENGTHS
;
clpf_strength
=
cm
->
cdef_strengths
[
mbmi_cdef_strength
]
%
CLPF_STRENGTHS
;
clpf_strength
+=
clpf_strength
==
3
;
uv_level
=
cm
->
cdef_uv_strengths
[
cm
->
mi_grid_visible
[
MAX_MIB_SIZE
*
sbr
*
cm
->
mi_stride
+
MAX_MIB_SIZE
*
sbc
]
->
mbmi
.
cdef_strength
]
/
CLPF_STRENGTHS
;
uv_level
=
cm
->
cdef_uv_strengths
[
mbmi_cdef_strength
]
/
CLPF_STRENGTHS
;
uv_clpf_strength
=
cm
->
cdef_uv_strengths
[
cm
->
mi_grid_visible
[
MAX_MIB_SIZE
*
sbr
*
cm
->
mi_stride
+
MAX_MIB_SIZE
*
sbc
]
->
mbmi
.
cdef_strength
]
%
CLPF_STRENGTHS
;
cm
->
cdef_uv_strengths
[
mbmi_cdef_strength
]
%
CLPF_STRENGTHS
;
uv_clpf_strength
+=
uv_clpf_strength
==
3
;
curr_row_dering
[
sbc
]
=
0
;
if
((
level
==
0
&&
clpf_strength
==
0
&&
uv_level
==
0
&&
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment