projects
/
profile
/
ivi
/
libvpx.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8389f19
)
Tuning of baseline Rd equation to improve behavior at the
author
Paul Wilkins
<paulwilkins@google.com>
Fri, 11 Jun 2010 14:10:51 +0000
(15:10 +0100)
committer
Paul Wilkins
<paulwilkins@google.com>
Fri, 11 Jun 2010 14:10:51 +0000
(15:10 +0100)
low and high Q ends.
vp8/encoder/rdopt.c
patch
|
blob
|
history
diff --git
a/vp8/encoder/rdopt.c
b/vp8/encoder/rdopt.c
index
a6bd8e8
..
4aedbd9
100644
(file)
--- a/
vp8/encoder/rdopt.c
+++ b/
vp8/encoder/rdopt.c
@@
-237,12
+237,12
@@
void vp8_initialize_rd_consts(VP8_COMP *cpi, int Qvalue)
vp8_clear_system_state(); //__asm emms;
cpi->RDMULT = (int)( (0.0001 * (capped_q * capped_q * capped_q * capped_q))
- -(0.01
2
5 * (capped_q * capped_q * capped_q))
+ -(0.015 * (capped_q * capped_q * capped_q))
+(3.25 * (capped_q * capped_q))
- -(1
2.5 * capped_q) + 50
.0);
+ -(1
7.5 * capped_q) + 125
.0);
- if (cpi->RDMULT <
50
)
- cpi->RDMULT =
50
;
+ if (cpi->RDMULT <
125
)
+ cpi->RDMULT =
125
;
if (cpi->pass == 2 && (cpi->common.frame_type != KEY_FRAME))
{