Skip to content
GitLab
Menu
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
0e3bcc6f
Commit
0e3bcc6f
authored
Jun 07, 2011
by
Scott LaVarnway
Browse files
Wrapped asserts in critical code with CONFIG_DEBUG
Change-Id: I5b0aaca06f2e0f40588cb24fb0642b6865da8970
parent
1374a4db
Changes
2
Hide whitespace changes
Inline
Side-by-side
vp8/encoder/bitstream.c
View file @
0e3bcc6f
...
...
@@ -776,9 +776,9 @@ static void write_mv_ref
vp8_writer
*
w
,
MB_PREDICTION_MODE
m
,
const
vp8_prob
*
p
)
{
#if CONFIG_DEBUG
assert
(
NEARESTMV
<=
m
&&
m
<=
SPLITMV
);
#endif
vp8_write_token
(
w
,
vp8_mv_ref_tree
,
p
,
vp8_mv_ref_encoding_array
-
NEARESTMV
+
m
);
}
...
...
@@ -788,8 +788,9 @@ static void write_sub_mv_ref
vp8_writer
*
w
,
B_PREDICTION_MODE
m
,
const
vp8_prob
*
p
)
{
#if CONFIG_DEBUG
assert
(
LEFT4X4
<=
m
&&
m
<=
NEW4X4
);
#endif
vp8_write_token
(
w
,
vp8_sub_mv_ref_tree
,
p
,
vp8_sub_mv_ref_encoding_array
-
LEFT4X4
+
m
);
}
...
...
@@ -1017,11 +1018,13 @@ static void pack_inter_mode_mvs(VP8_COMP *const cpi)
blockmode
=
cpi
->
mb
.
partition_info
->
bmi
[
j
].
mode
;
blockmv
=
cpi
->
mb
.
partition_info
->
bmi
[
j
].
mv
;
#if CONFIG_DEBUG
while
(
j
!=
L
[
++
k
])
if
(
k
>=
16
)
assert
(
0
);
#else
while
(
j
!=
L
[
++
k
]);
#endif
leftmv
.
as_int
=
left_block_mv
(
m
,
k
);
abovemv
.
as_int
=
above_block_mv
(
m
,
k
,
mis
);
mv_contz
=
vp8_mv_cont
(
&
leftmv
,
&
abovemv
);
...
...
vp8/encoder/tokenize.c
View file @
0e3bcc6f
...
...
@@ -120,9 +120,9 @@ static void tokenize2nd_order_b
{
int
rc
=
vp8_default_zig_zag1d
[
c
];
const
int
v
=
qcoeff_ptr
[
rc
];
#if CONFIG_DEBUG
assert
(
-
DCT_MAX_VALUE
<=
v
&&
v
<
(
DCT_MAX_VALUE
));
#endif
t
->
Extra
=
vp8_dct_value_tokens_ptr
[
v
].
Extra
;
x
=
vp8_dct_value_tokens_ptr
[
v
].
Token
;
}
...
...
@@ -173,9 +173,9 @@ static void tokenize1st_order_b
{
int
rc
=
vp8_default_zig_zag1d
[
c
];
const
int
v
=
qcoeff_ptr
[
rc
];
#if CONFIG_DEBUG
assert
(
-
DCT_MAX_VALUE
<=
v
&&
v
<
(
DCT_MAX_VALUE
));
#endif
t
->
Extra
=
vp8_dct_value_tokens_ptr
[
v
].
Extra
;
x
=
vp8_dct_value_tokens_ptr
[
v
].
Token
;
}
...
...
Write
Preview
Supports
Markdown
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