dongzha
94815cf993
Merge pull request #1298 from dongzha/AddDecoderAPIUTFrameNumNew
...
add encoder/decoder api test for IDR id and framenum
2014-08-25 13:10:25 +08:00
dong zhang
8da63eae33
1. add encoder/decoder api test for IDR id and framenum
...
2. use random value as input, instead of using *.264
2014-08-25 11:02:31 +08:00
ruil2
441dc45e69
add mv range limitation and related ut
2014-08-25 09:53:49 +08:00
zhilwang
153a0311db
Merge pull request #1293 from huili2/contributor
...
add new contributors
2014-08-22 11:01:45 +08:00
HaiboZhu
dddb825bbd
Merge pull request #1288 from lyao2/threadIDC
...
fix Loop filter error under multithreads on encoder when #TEST_BED enabled
2014-08-22 11:00:07 +08:00
HaiboZhu
eb6fb7fc72
Merge pull request #1294 from zhilwang/arm-ut
...
Add arm UT for Sad,IntraSad,IntraPred.
2014-08-22 10:59:09 +08:00
lyao2
6047ff930e
fix deblockIDC and mutithread logic error
2014-08-22 09:19:14 +08:00
zhiliang wang
e6f838e331
Add arm UT for Sad,IntraSad,IntraPred.
2014-08-21 15:36:57 +08:00
huili2
fd9a9e521f
add new contributors
2014-08-20 23:50:52 -07:00
dongzha
3f839e367c
Merge pull request #1292 from zhilwang/EncDemo_refine
...
Refine EncDemo.
2014-08-21 14:22:08 +08:00
ruil2
7fb9e57f30
Revert "ut_win32"
...
This reverts commit 462f56d413
.
2014-08-21 10:07:03 +08:00
zhiliang wang
e3d8524c82
Refine EncDemo.
2014-08-21 09:10:49 +08:00
ruil2
28fa2e7c98
Merge pull request #1287 from syureyi/ut_win32
...
ut_win32
2014-08-20 12:08:42 +08:00
lyao2
47f1ac7307
fix Loop filter error under multithreads on encoder when #TEST_BED enabled
2014-08-20 11:54:07 +08:00
unknown
462f56d413
ut_win32
2014-08-20 10:46:05 +08:00
ruil2
b230a6deee
Merge pull request #1285 from dongzha/TestRandomEnc
...
avoid encoder crash with random pixel input
2014-08-19 16:47:36 +08:00
dongzha
3596b6ced0
avoid encoder crash with random pixel input
2014-08-19 15:36:27 +08:00
huili2
d3dc48d1d1
Merge pull request #1284 from syureyi/perf
...
Perf
2014-08-18 12:52:44 +08:00
lingzhu
f4054f2633
Update run_AutoTest_android.sh
...
at now, need not such log file
2014-08-18 09:45:21 +08:00
lingzhu
fc9203cb50
Update run_AutoTest_ios.sh
...
typo wrong, need to copy
2014-08-18 09:44:07 +08:00
huili2
45d95d2f50
Merge pull request #1281 from mstorsjo/fix-arm-alignment
...
Fix building svc_motion_estimation.S for android
2014-08-15 15:17:09 +08:00
Martin Storsjö
81ac3d2a9b
Fix building svc_motion_estimation.S for android
...
The .align directive takes an argument in number of bits, i.e. the
actual alignment is 2^n. Previously building with binutils failed,
since 16 isn't a valid parameter to .align, the maximum is 15.
Thus, this makes the code try to align to 16 bytes, instead of aligning
to 65536 bytes.
This fixes building for android.
This also clears up the same mistake in the aarch64 code, even though
that one built just fine.
2014-08-15 09:53:42 +03:00
dongzha
464244ccbe
Merge pull request #1280 from mstorsjo/arm-common-ifdefs
...
Add ifdef HAVE_NEON around the contents of arm_arch_common_macro.S
2014-08-15 14:19:14 +08:00
HaiboZhu
955d27b3a2
Merge pull request #1278 from syureyi/perf
...
improve perf
2014-08-15 14:18:01 +08:00
zhilwang
e25a82b3d6
Merge pull request #1279 from dongzha/NewAddARMHash
...
add arm32/64 code for InitHash
2014-08-15 14:14:51 +08:00
Martin Storsjö
f69c9074e7
Add ifdef HAVE_NEON around the contents of arm_arch_common_macro.S
...
This file is built on its own from within the xcode projects,
even though it isn't necessary. Previously its contents was just
empty, but now a .syntax unified was added, which failed the build
when building for arm64.
Make this file a no-op, just like the other arm assembly source files,
unless HAVE_NEON is defined.
2014-08-15 08:49:31 +03:00
HFVideoMac
0f95fac4ca
add arm32/64 code for InitHash
2014-08-15 13:47:59 +08:00
Ethan Hugg
4b5e893fcc
Merge pull request #1277 from huili2/modify_releases_master
...
release note for master
2014-08-14 19:32:06 -07:00
dongzha
87107c50a3
Merge pull request #1275 from zhilwang/x86_hash_scc
...
Add x86 32/64bit asm code and UT for SCC hash functions
2014-08-15 10:12:18 +08:00
huili2
f9448ced69
release note for v1.1.0
2014-08-14 19:11:58 -07:00
zhiliang wang
ef88889404
refine format and add UT cases
2014-08-15 09:22:37 +08:00
huili2
136e169c01
Merge pull request #1270 from mstorsjo/android-tool-detect
...
Check for $(CXX).exe as well when checking for the android toolchain
2014-08-15 09:12:15 +08:00
huili2
a893e22311
Merge pull request #1266 from mstorsjo/fix-readme
...
Stop referring to a removed make variable
2014-08-15 09:12:06 +08:00
zhilwang
711f5cabe7
Merge pull request #1273 from dongzha/RefineArmCodeForSumBlock
...
refine arm code for sum of frame
2014-08-15 09:02:15 +08:00
zhiliang wang
76863f977a
Refine asm code format
2014-08-15 08:46:55 +08:00
zhiliang wang
b35f5797de
Add x86 32/64bit asm code for Scc_hash
2014-08-14 18:41:52 +08:00
HaiboZhu
1e34a61dd6
Merge pull request #1269 from huili2/enc_console_help
...
correct enc console help info
2014-08-14 17:07:16 +08:00
HaiboZhu
42384c0cb4
Merge pull request #1274 from huili2/test_VclNal
...
enable api test for decoder VclNal
2014-08-14 17:06:45 +08:00
huili2
f82726d7ef
enable api test for decoder VclNal
2014-08-14 00:52:21 -07:00
dongzha
d243608611
Merge pull request #1272 from zhilwang/x86_hash_scc
...
Add function define and init for SCC hash function
2014-08-14 14:49:43 +08:00
HFVideoMac
e14186b535
refine arm code for sum of frame
2014-08-14 14:41:07 +08:00
zhiliang wang
9d2e1a9384
Merge branch 'master' of https://github.com/cisco/openh264 into x86_hash_scc
2014-08-14 14:38:18 +08:00
zhiliang wang
dc833e19f4
Add function define and init for SCC hash function
2014-08-14 14:20:07 +08:00
dongzha
2b26a28d15
Merge pull request #1271 from dongzha/fixBuildError
...
Fix build error ARM
2014-08-14 13:16:40 +08:00
dongzha
3703ba16a4
Fix build error ARM
2014-08-14 12:54:36 +08:00
dongzha
186f4c0d29
Merge pull request #1267 from zhilwang/sumofblocks_scc
...
Add x86 32/64bit asm code for SumOfBlocks.
2014-08-14 10:12:55 +08:00
Martin Storsjö
0f9c2dbb12
Check for $(CXX).exe as well when checking for the android toolchain
...
This fixes building for android on windows.
Building for android on windows still requires MSYS for running make,
but running the ndk-build of the sample projects from within MSYS
doesn't seem to work (the OS variable from the OpenH264 makefile
interferes with the host system detection in ndk-build), so one still
needs to build it in two steps, first make OS=android ... libopenh264.so,
then building the sample projects manually.
2014-08-13 14:23:09 +03:00
huili2
e346bc5263
correct enc console help info
2014-08-12 23:25:27 -07:00
zhiliang wang
f2314151e8
Add x86 32/64bit asm code for SumOfBlocks.
2014-08-13 11:18:39 +08:00
syureyi
2ac973474a
improve perf
2014-08-12 14:29:39 +08:00