Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
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
e939396e
Commit
e939396e
authored
Feb 11, 2014
by
Jingning Han
Committed by
Gerrit Code Review
Feb 11, 2014
Browse files
Merge "Rework mode_info update in vp9_pick_inter_mode"
parents
220e9a93
f34a7eb2
Changes
1
Hide whitespace changes
Inline
Side-by-side
vp9/encoder/vp9_pickmode.c
View file @
e939396e
...
...
@@ -170,6 +170,10 @@ int64_t vp9_pick_inter_mode(VP9_COMP *cpi, MACROBLOCK *x,
mbmi
->
ref_frame
[
1
]
=
NONE
;
mbmi
->
tx_size
=
MIN
(
max_txsize_lookup
[
bsize
],
tx_mode_to_biggest_tx_size
[
cpi
->
common
.
tx_mode
]);
mbmi
->
interp_filter
=
cpi
->
common
.
interp_filter
==
SWITCHABLE
?
EIGHTTAP
:
cpi
->
common
.
interp_filter
;
mbmi
->
skip_coeff
=
0
;
mbmi
->
segment_id
=
0
;
for
(
ref_frame
=
LAST_FRAME
;
ref_frame
<=
LAST_FRAME
;
++
ref_frame
)
{
x
->
pred_mv_sad
[
ref_frame
]
=
INT_MAX
;
...
...
@@ -219,15 +223,7 @@ int64_t vp9_pick_inter_mode(VP9_COMP *cpi, MACROBLOCK *x,
mbmi
->
ref_frame
[
0
]
=
ref_frame
;
mbmi
->
mv
[
0
].
as_int
=
frame_mv
[
this_mode
][
ref_frame
].
as_int
;
xd
->
mi_8x8
[
0
]
->
bmi
[
0
].
as_mv
[
0
].
as_int
=
mbmi
->
mv
[
0
].
as_int
;
mbmi
->
interp_filter
=
cpi
->
common
.
interp_filter
==
SWITCHABLE
?
EIGHTTAP
:
cpi
->
common
.
interp_filter
;
mbmi
->
ref_frame
[
1
]
=
INTRA_FRAME
;
mbmi
->
tx_size
=
max_txsize_lookup
[
bsize
];
mbmi
->
uv_mode
=
this_mode
;
mbmi
->
skip_coeff
=
0
;
mbmi
->
sb_type
=
bsize
;
mbmi
->
segment_id
=
0
;
}
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a 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