huili2
dacd22d695
Merge pull request #1254 from mstorsjo/alias-attribute
...
Add attributes incidating intentional data type aliasing, fix GetIntraPredictorTest on android
2014-08-08 17:36:07 +08:00
lyao2
03af36dc54
Merge pull request #1255 from ruil2/param_change
...
re-allocate resource when threadIDC changes
2014-08-08 17:29:21 +08:00
ruil2
af417b5ae4
re-allocate resource when threadIDC changes
2014-08-08 16:43:38 +08:00
Martin Storsjö
642b405f87
Reenable GetIntraPredictorTest tests that were broken on android
...
These tests work as intended now.
2014-08-08 11:34:45 +03:00
Martin Storsjö
5f0ef6a5a9
Add attributes incidating intentional data type aliasing
...
Interpreting data of one type via a pointer of a different type is an
aliasing violating. This means that a compiler optimizer's analyzer
can assume that data loaded into an array as uint32_t isn't related
to data read out from the same array as uint64_t, and e.g. reorder
loads/stores.
Since these structs are intentionally used to load data via pointers
of a wrong size, tell the compiler that these accesses may alias
other reads.
This fixes the GetIntraPredictorTest tests of WelsI4x4LumaPredV_c
and WelsI4x4LumaPredH_c. (The compiler optimizer did the wrong thing
as long as WelsFillingPred8to16_c or WelsFillingPred8x2to16_c were
inlined into the calling function.)
2014-08-08 11:34:45 +03:00
zhilwang
0b85855e98
Merge pull request #1253 from dongzha/FixBugandBuildErroronAndroid
...
Disable failed UT and Fix Build Error onAndroid
2014-08-08 13:33:31 +08:00
HFVideoMac
84f33aa8e4
Disable failed UT and Fix Build Error onAndroid
2014-08-08 10:53:23 +08:00
zhilwang
439e51bc11
Merge pull request #1249 from dongzha/addArm32SCCNew
...
add arm 32/64 code and UT for SVC SCC motion estimation
2014-08-08 09:19:51 +08:00
HaiboZhu
ef1098be9c
Merge pull request #1251 from syureyi/sendmail
...
improve the shell scripts
2014-08-07 17:28:54 +08:00
syureyi
a5707738b7
improve the shell scripts
2014-08-07 15:43:08 +08:00
dongzha
4ebf8266a1
Merge pull request #1247 from mstorsjo/test-seed
...
Print the random seed at startup
2014-08-07 10:09:47 +08:00
dongzha
00d0180f26
Merge pull request #1248 from mstorsjo/silence-intentional-errors
...
Silence warnings and errors when running tests that intentionally produce errors
2014-08-07 10:09:35 +08:00
Martin Storsjö
e8fafebd96
Silence warnings and errors when running tests that intentionally produce errors
2014-08-06 21:32:08 +03:00
Martin Storsjö
df16cd9d0c
Print the random seed at startup
...
Also add an option for overriding the seed at startup.
This allows reproducing temporary issues by rerunning the test suite
with the same random seed.
Note that if tests are added or removed (or tests are skipped by passing
the --gtest_filter option), or if running on a different libc, the same
seed might result in different random values.
2014-08-06 19:32:25 +03:00
HFVideoMac
cff49f5e45
add arm 32/64 code and UT for SVC SCC motion estimation
2014-08-06 17:24:36 +08:00
huili2
3aec3a2606
Merge pull request #1245 from zhilwang/processing_sad
...
Add sad arm64 code to processing.
2014-08-06 09:31:22 +08:00
huili2
0dd0b06287
Merge pull request #1243 from ruil2/comment
...
add parameter verification
2014-08-05 14:58:01 +08:00
zhiliang wang
3139fe7a88
Add sad arm64 code to processing.
2014-08-05 11:23:38 +08:00
lyao2
11bf575892
Merge pull request #1244 from ruil2/slice_limit
...
this limitation of the number of MBs is removed in dynamic slice mode
2014-08-01 16:41:19 +08:00
ruil2
5356249100
if dynamic slice mode, this limitation should be removed
2014-08-01 16:10:11 +08:00
ruil2
059e19074a
add parameter verification
2014-08-01 12:39:29 +08:00
ruil2
11f0a11177
Merge pull request #1242 from huili2/test_dataformat
...
setget_dataformat_ut
2014-08-01 12:27:38 +08:00
huili2
ecfd7df157
Merge pull request #1237 from syureyi/mobileutat
...
Mobileutat
2014-07-31 17:15:16 +08:00
HaiboZhu
aa41dc43bd
Merge pull request #1241 from ruil2/comment
...
fix typo
2014-07-31 16:52:04 +08:00
HaiboZhu
2ac06c4a61
Merge pull request #1240 from ruil2/output-1
...
update recontruct frame output
2014-07-31 16:51:33 +08:00
ruil2
2ec91a0bbe
fix typo
2014-07-31 15:14:10 +08:00
ruil2
f68b0811f0
update recontruct frame output
2014-07-31 15:10:12 +08:00
lingzhu
baf82f1b32
Update run_unitTest.sh
2014-07-31 14:37:20 +08:00
Ethan Hugg
681919da8e
Merge pull request #1238 from mstorsjo/fix-msvc-tests
...
Fix building the tests with MSVC
2014-07-30 06:53:30 -07:00
Martin Storsjö
8c663ffe66
Use the common stdint typedefs in processing as well
...
This fixes building test/processing/ProcessUT_AdaptiveQuantization.cpp
with MSVC.
2014-07-30 13:53:54 +03:00
Martin Storsjö
a1bc5fa1b5
Include test_stdint.h to get stdint types for MSVC
2014-07-30 13:51:52 +03:00
lyao2
cd4a615c43
Merge pull request #1233 from ruil2/interface_ut_1
...
add a judgment
2014-07-29 12:01:19 +08:00
ruil2
8dd5d483d4
remove test case because this issue had been fixed
2014-07-29 11:05:48 +08:00
huili2
e8fdd4cf75
setget_dataformat_ut
2014-07-28 18:41:58 -07:00
ruil2
eff4b3ae4d
add a judgment
2014-07-29 09:37:14 +08:00
ruil2
d2896038b8
Merge pull request #1230 from lyao2/ut_fixbug
...
fix param initialization bug in UT
2014-07-29 09:33:06 +08:00
lyao2
4ee434691a
fix param initialization bug in UT
2014-07-28 17:43:56 +08:00
HaiboZhu
d0d6842f73
Merge pull request #1228 from huili2/dec_ut_api_module
...
add decoder UT module for API
2014-07-28 16:29:09 +08:00
huili2
adc7be9f01
add decoder UT module for API
2014-07-28 00:33:18 -07:00
zhilwang
4afb83e3b0
Merge pull request #1227 from mstorsjo/unify-asm-indentation
...
Unify the indentation in the new aarch64 assembly files
2014-07-28 15:33:01 +08:00
Martin Storsjö
ae62909aab
Unify the indentation in the new aarch64 assembly files
2014-07-28 09:23:36 +03:00
zhilwang
964e98fb76
Merge pull request #1226 from mstorsjo/arm64-fix-missing-endm
...
Add a missing .endm in the gnu version of macros
2014-07-28 14:20:49 +08:00
Martin Storsjö
3240a14baa
Add a missing .endm in the gnu version of macros
2014-07-28 09:01:24 +03:00
zhilwang
8fb6677266
Merge pull request #1225 from mstorsjo/fix-chmod
...
Clear the executable bit for new arm64 assembly source files
2014-07-28 13:49:08 +08:00
Martin Storsjö
79276c38dd
Clear the executable bit for new arm64 assembly source files
2014-07-28 08:29:01 +03:00
syureyi
4335167792
change the /sdcard/ and also alignment format
2014-07-28 13:25:27 +08:00
HaiboZhu
39d490b23d
Merge pull request #1224 from huili2/ec_flag_modif
...
modify EC API name and remove useless flag
2014-07-28 13:06:23 +08:00
huili2
933c477717
modify EC API name and remove useless flag
2014-07-27 21:35:26 -07:00
huili2
8e2d92e5c9
Merge pull request #1218 from zhilwang/arm64_vaa
...
Arm64 vaa
2014-07-28 09:30:16 +08:00
ruil2
91bbd18d2e
Merge pull request #1222 from mstorsjo/fix-test-valid-size
...
Don't set iPicWidth or iPicHeight to 0 in random tests
2014-07-26 10:23:59 +08:00