Martin Storsjö
47df411b1a
Make sure the random test bitrate is high enough
...
The ForceIntraFrame test will fail (giving up after 100 skipped
frames) if the bitrate is not set high enough.
Set the minimum bitrate to w*h/50, which is a very low value,
but which still should allow getting a non-skipped frame within
a few attempts.
2014-12-16 11:56:48 +02:00
lyao2
9692f6cb20
Merge pull request #1639 from ruil2/qp_trace
...
fix error output info
2014-12-16 17:32:00 +08:00
Martin Storsjö
f4b3724976
Increase the minimum frame size in a test with multiple spatial layers
...
Make sure the input frame size is large enough that the downsampled
layers also have a nonzero resolution.
2014-12-16 11:13:22 +02:00
Martin Storsjö
59fefbe7c7
Use an inline function instead of a macro for clipping which contains rand()
...
When using a macro, the macro parameters get evaluated
multiple times, which means that the rand() value compared
actually isn't the same that is used as return value.
This makes sure that clipping works as intended for the
random tests.
2014-12-16 11:13:22 +02:00
Martin Storsjö
a9c2e1b431
Use the common WELS_CLIP3 macro instead of a custom reimplementation
2014-12-16 11:13:22 +02:00
dongzha
a4370b8ca8
Merge pull request #1637 from dongzha/SpeedUpSkipMode
...
astyle and speed up decoding by removing unnessary memset
2014-12-16 16:31:10 +08:00
ruil2
0612b07a6f
fix error output info
2014-12-16 16:10:52 +08:00
lyao2
6a10553dce
Merge pull request #1636 from ruil2/qp_trace
...
astyle two files
2014-12-16 16:04:50 +08:00
ruil2
f132745882
Merge pull request #1635 from mstorsjo/binary-comparison-ignore
...
Add a gitignore entry for another file created by the binary comparison scripts
2014-12-16 15:40:23 +08:00
dong zhang
89f78e9211
astyle and speed up decoding by removing unnessary memset
2014-12-16 15:30:09 +08:00
ruil2
fdb938a2c2
modify WELS_LOG_WARNING as the default trace level
2014-12-16 15:29:56 +08:00
ruil2
b932547fe8
astyle two files
2014-12-16 15:16:09 +08:00
Martin Storsjö
d387ebc358
Add a gitignore entry for another file created by the binary comparison scripts
2014-12-16 09:06:10 +02:00
ruil2
026ce4030a
use WELS_LOG_ERROR as default trace level in console app
2014-12-16 13:14:53 +08:00
sijchen
2c69638773
Merge pull request #1633 from lyao2/avg_qp2
...
add average QP in statistics
2014-12-16 11:51:18 +08:00
ruil2
812b57c704
Merge pull request #1628 from mstorsjo/fix-tests
...
Fix binary comparison scripts and tables
2014-12-16 10:54:41 +08:00
ruil2
173ec608ff
use the same complexity computation branch for screen and camera
2014-12-16 10:42:36 +08:00
lyao2
ca2436bb5e
add average QP in statistics
2014-12-16 10:32:44 +08:00
ruil2
827c7b2aef
Merge pull request #1629 from mstorsjo/msvc-casts
...
Cast a float to integer
2014-12-16 09:09:53 +08:00
ruil2
d87663b913
Merge pull request #1630 from zaheerm/fixcomments
...
Fix comments to be up to date with current API.
2014-12-16 09:09:44 +08:00
Martin Storsjö
c0633a147e
Readd and update the accidentally cleared SHA1 test tables
...
These were accidentally cleared in 5ab5fe15
, when the script
for updating them was broken.
2014-12-15 23:33:16 +02:00
Zaheer Abbas Merali
91736e85e8
Fix comments to be up to date with current API.
2014-12-15 11:37:32 -08:00
Martin Storsjö
54cc3daaa7
Cast a float to integer
...
This fixes warnings with MSVC.
2014-12-15 17:38:22 +02:00
Martin Storsjö
8a2237751a
Fix a check in the binary comparison scripts
2014-12-15 17:28:10 +02:00
Martin Storsjö
3aac5e0fae
Properly update hashes
2014-12-15 17:26:23 +02:00
huili2
8fb4048241
Merge pull request #1627 from HaiboZhu/Debug_potential_out_of_memory
...
Reset parameter set status and clear AU list when out of memory
2014-12-15 17:39:36 +08:00
Haibo Zhu
57043d16ad
(1) Reset parameter set status and clear AU list when out of memory
...
(2) Free un-complete malloc memory, keep the original state, special when increase memory
2014-12-15 00:53:40 -08:00
huili2
d422ee59ad
Merge pull request #1626 from dongzha/testcrash1
...
add protection
2014-12-15 15:39:46 +08:00
dongzha
ac061fe635
add protection
2014-12-15 14:47:55 +08:00
dongzha
091e5cba0a
Merge pull request #1624 from huili2/au_data_check
...
change au_ready status and check au number
2014-12-15 13:46:27 +08:00
dongzha
eeee1a2e95
Merge pull request #1622 from dongzha/setunuse
...
add set unused in dpb
2014-12-15 13:35:36 +08:00
huili2
c20e1c6795
change au_ready status and check au number
2014-12-14 20:46:14 -08:00
sijchen
509727e225
Merge pull request #1623 from ruil2/level_5
...
keep the consistency between sps level and parameter level
2014-12-15 11:55:30 +08:00
ruil2
5ab5fe155b
keep the consistency between sps level and parameter level
2014-12-15 09:56:54 +08:00
sijchen
7dcaaf5328
Merge pull request #1618 from huili2/modify_freeze_pos
...
modify freeze output to proper location
2014-12-12 17:50:02 +08:00
dong zhang
ad38cfe46c
add set unused in dpb
2014-12-12 16:53:13 +08:00
sijchen
cc1f3ade3a
Merge pull request #1617 from ruil2/bits_update
...
fix a typo
2014-12-12 16:25:48 +08:00
huili2
984497cc09
modify freeze output to proper location
2014-12-11 23:42:04 -08:00
ruil2
06c251fa48
fix a typo
2014-12-12 14:29:45 +08:00
sijchen
93265d7a44
Merge pull request #1616 from dongzha/testcrash
...
fix two continus IDR, with same sps/pps id, but different resolution
2014-12-12 10:43:32 +08:00
dongzha
1bdf00ddf4
fix two continus IDR, with same sps/pps id, but different resolution
2014-12-12 09:38:44 +08:00
ruil2
41339f3023
Merge pull request #1615 from lyao2/ut_idr3
...
refine the UT case for checking IDR request
2014-12-12 09:13:29 +08:00
sijchen
0ff1eb482f
Merge pull request #1612 from huili2/log_add_this_codec
...
add this log for codec
2014-12-11 17:01:38 +08:00
ruil2
ec99819ce8
Merge pull request #1614 from sijchen/fix_idr_id1
...
[Encoder] fix idr_id: idr_id should be adding regardless of the sps strategy
2014-12-11 16:41:59 +08:00
ruil2
3be8ae7a4e
Merge pull request #1613 from sijchen/fix_ut2
...
[UT] encoder log level adjustment
2014-12-11 16:29:34 +08:00
lyao2
2e85e3c7d9
refine the UT case for checking IDR request
2014-12-11 14:32:26 +08:00
Sijia Chen
f1a7a1a966
encoder log level adjustment in UT to avoid too many output and some formatting
2014-12-11 14:31:32 +08:00
huili2
3e57fdc448
add this log for codec
2014-12-10 22:15:32 -08:00
sijchen
5ff55a6ec2
Merge pull request #1608 from ruil2/bits_update
...
update maxbitrate to control bitrate vary range
2014-12-11 13:46:07 +08:00
dongzha
44e4531897
Merge pull request #1609 from dongzha/NewFixEcRatioCalc
...
New fix ec ratio calc
2014-12-11 13:08:01 +08:00