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
Martin Storsjö
6543900747
Don't set iPicWidth or iPicHeight to 0 in random tests
...
This should fix occasional failures in the EncoderInterfaceTests,
such as in https://travis-ci.org/cisco/openh264/jobs/30815104 .
2014-07-25 20:14:55 +03:00
huili2
e286144524
Merge pull request #1220 from ruil2/interface_ut
...
add encoder interface ut
2014-07-25 17:41:38 +08:00
ruil2
e58de20f3a
add encoder interface ut
2014-07-25 16:40:14 +08:00
syureyi
b53f8909de
astyle
2014-07-25 14:41:06 +08:00
syureyi
30e510e307
ss
2014-07-25 14:37:14 +08:00
zhilwang
b1a76aa936
Merge pull request #1215 from mstorsjo/x86-asm-noexec-stack
...
Mark the x86 assembly object files as not requiring an executable stack
2014-07-25 14:15:17 +08:00
zhiliang wang
7932845674
Refine code style.
2014-07-25 14:07:24 +08:00
zhiliang wang
de624c0972
Add arm64 code for vaa.
2014-07-25 14:07:24 +08:00
syureyi
f78f395683
checking the scripits for unittest automatically on mobile
2014-07-25 14:05:36 +08:00
syureyi
a22d976b4e
checking the scripits for unittest automatically on mobile
2014-07-25 14:05:21 +08:00
zhilwang
6ba537bee5
Merge pull request #1203 from dongzha/AddAQArm64
...
add ARM64 Adaptative Quantization code and UT
2014-07-25 13:46:10 +08:00
huili2
8b3aa2d826
Merge pull request #1217 from ruil2/crash_update
...
fix crash bugs that too large size local varialbe will cause stack overflow
2014-07-25 13:09:32 +08:00
ruil2
4d0c832b47
Merge pull request #1216 from lyao2/ut_bs_commit3
...
add interface UT for RC and code refactor
2014-07-25 13:06:05 +08:00
ruil2
1c42743999
fix crash bugs that too large size local varialbe will cause stack overflow
2014-07-25 09:55:41 +08:00
ruil2
7624b360f0
Merge pull request #1214 from mstorsjo/use-min-qp
...
Actually use iMinQp in WelRcPictureInitBufferBasedQp
2014-07-25 09:47:15 +08:00
huili2
a8286234bb
Merge pull request #1204 from syureyi/mobile_AT
...
Mobile at
2014-07-25 08:52:20 +08:00
Martin Storsjö
d5a45ec513
Mark the x86 assembly object files as not requiring an executable stack
...
This avoids having to add extra linker flags in order to specify this.
This is similar to how this already is handled for the arm assembly.
2014-07-25 00:56:39 +03:00
Martin Storsjö
a365b42d3b
Consistently use -f elf instead of -f elf32
...
The freebsd platform file already did things like this.
2014-07-25 00:54:13 +03:00
Martin Storsjö
d215a5f879
Actually use iMinQp in WelRcPictureInitBufferBasedQp
...
This fixes a warning in certain builds, about the variable iMinQp
being set but not used. This also probably is what was intended originally.
2014-07-25 00:46:35 +03:00
Ethan Hugg
ab1778a523
Merge pull request #1213 from jld/noexecstack
...
Don't request executable stacks for Linux GMP plugin.
2014-07-24 11:31:54 -07:00
Jed Davis
cf0ac5504b
Don't request executable stacks for Linux GMP plugin.
...
The codec seems to work without executable stack memory, and in general
executable stacks should be avoided if possible, but the assembler used
for the .asm source files requests it. This commit adds a linker option
to override that.
2014-07-24 10:55:03 -07:00
Ethan Hugg
ed4db186a1
Merge pull request #1207 from mstorsjo/android-compiler-check
...
Check that a working android toolchain was found
2014-07-24 08:20:16 -07:00
Ethan Hugg
0b80b7fa79
Merge pull request #1206 from mstorsjo/version-generate-deps
...
Fix generating version.h in parallel make builds (make -jX)
2014-07-24 08:18:56 -07:00
Martin Storsjö
4433740722
Fix the name of the version generation makefile target
2014-07-24 17:02:40 +03:00
Martin Storsjö
8253049383
Add dependencies to generating version.h in the object files that use it
...
Previously the makefile didn't know that there was any dependency between
compiling welsDecoderExt.o and welsEncoderExt.o and the regeneration
of the version.h header. This meant that in parallel builds (make -jX),
make could try to regenerate version.h while compiling welsDecoderExt.o
and welsEncoderExt.o, which would lead to errors about version.h not
existing.
Also add some spacing around the makefile rules.
This fixes parallel make building in certain cases.
2014-07-24 17:02:40 +03:00
jesup
300cceaabf
Merge pull request #1211 from ethanhugg/ff34-apichanges
...
Update for new GMP API changes in FF34
2014-07-24 09:23:46 -04:00
Ethan Hugg
06d92c4ed1
Update for new GMP API changes in FF34
2014-07-24 05:38:21 -07:00
lyao2
562f38afff
add interface UT for RC and code refactor
2014-07-24 17:27:55 +08:00
Martin Storsjö
33a7e02261
Check that a working android toolchain was found
...
If the user selects a nonexistent ARCH, previously the call that
sets TOOLCHAINPREFIX would set it to contain a long error message,
which makes it quite hard to figure out what actually went wrong.
Instead check that CXX=$(TOLCHAINPREFIX)g++ actually points to a
working executable, and abort immediately if this isn't true.
2014-07-24 01:09:45 +03:00
huili2
470246c20f
Merge pull request #1195 from mstorsjo/msvc-unify-linker-opts
...
Set MSVC linker debug options consistently in the project files
2014-07-23 13:29:14 +08:00
HFVideoMac
910c64ef22
add ARM64 Adaptative Quantization code and UT
2014-07-22 15:07:25 +08:00
syureyi
c12cf3b2a0
add .gitignore and also typo
2014-07-22 14:01:27 +08:00
dongzha
5397265021
Merge pull request #1202 from zhilwang/processing-refine
...
Add arm64 downsample code to processing project
2014-07-22 13:01:51 +08:00