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
Mark Harris
Opus
Commits
e3187444
Commit
e3187444
authored
Jan 31, 2014
by
Jean-Marc Valin
Browse files
Skips comb filter overlap when the parameters didn't change.
parent
b347696a
Changes
1
Hide whitespace changes
Inline
Side-by-side
celt/celt.c
View file @
e3187444
...
...
@@ -199,6 +199,9 @@ void comb_filter(opus_val32 *y, opus_val32 *x, int T0, int T1, int N,
x2
=
x
[
-
T1
];
x3
=
x
[
-
T1
-
1
];
x4
=
x
[
-
T1
-
2
];
/* If the filter didn't change, we don't need the overlap */
if
(
g0
==
g1
&&
T0
==
T1
&&
tapset0
==
tapset1
)
overlap
=
0
;
for
(
i
=
0
;
i
<
overlap
;
i
++
)
{
opus_val16
f
;
...
...
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