Licai Guo
485b2b5b43
Add IntraSad asm code.
...
Enable intraSad ASM code
Refine format
Add X86_ASM pretect for intraSad ASM code UT
remove duplicated code.
2014-05-04 12:12:38 +08:00
ruil2
2508cf925f
fix the issue that long term reference frame is disable for screen
2014-04-29 17:24:22 +08:00
huili2
2006efc1e0
Merge pull request #768 from ruil2/enc_param
...
use the parameters set by app instead of the default values
2014-04-29 17:19:55 +08:00
dongzhang
793c80df8b
Remove useless code
2014-04-29 14:14:47 +08:00
unknown
40ce2396f8
use the parameters set by app instead of the default values
2014-04-29 13:15:28 +08:00
Martin Storsjö
00a724076b
Check for WELS_CPU_NEON before calling DeblockingBSCalcEnc_neon
...
Checking HAVE_NEON is not enough; e.g. android devices with
armeabi-v7a are not required to have NEON, so every use of such
functions should be check WELS_CPU_NEON in the cpu features
as well.
2014-04-25 13:02:22 +03:00
Varun B Patil
422d1d1569
Fix calculation of num ref frames
2014-04-24 10:42:15 +05:30
Martin Storsjö
764f787dcb
Rename the makefile variable for arm assembly sources
...
This is in preparation for adding support for the aarc64 assembly
files as well.
2014-04-23 10:55:30 +03:00
Martin Storsjö
a842f14a3c
Remove .orig files left over from running astyle
2014-04-23 09:24:23 +03:00
dongzhang
ad9e2dab4f
Add Motion Compehension ARM64 Neon Code
2014-04-23 13:26:28 +08:00
Licai Guo
b47606a4ff
Merge pull request #733 from dongzha/ExpandPic_ARM64
...
Add expand picture support for ARM64 NEON
2014-04-23 09:57:39 +08:00
dongzhang
2444327a6c
Add expand picture support for ARM64 NEON
...
Remove duplicate MACROS
2014-04-23 09:14:32 +08:00
Licai Guo
75c941a836
Merge pull request #724 from mstorsjo/string-cleanup
...
Unify return values from Wels*Snprintf and simplify calling code
2014-04-22 16:41:44 +08:00
ruil2
2eff808db7
add decide frame type for screen content
2014-04-22 09:59:38 +08:00
Martin Storsjö
c4e1d2bbb8
Simplify the use of return values from Wels*Snprintf
...
Also similarly simplify the use of the return value from
WelsStrftime and GetCodeName/GetLibName/GetVerNum.
2014-04-21 22:03:47 +03:00
Martin Storsjö
ade7df0ca7
Remove an unused local variable
2014-04-21 21:57:28 +03:00
Licai Guo
fbc179fb82
Merge pull request #722 from sijchen/fme_merge75
...
[Encoder ME] add FME switch logic
2014-04-21 22:18:55 +08:00
sijchen
e5001c87ca
add FME switch logic
2014-04-21 16:36:59 +08:00
sijchen
736a6753c0
fix the GetOption: bit rate part
2014-04-21 16:32:16 +08:00
Licai Guo
3f2ea77908
Merge pull request #719 from dongzha/MC
...
Modify ARM32 Neon code for Expand Chroma Picture, when UVWidth%16==8.
2014-04-21 14:38:51 +08:00
huili2
427da1c990
Merge pull request #714 from ruil2/enc_setting
...
add usagetype parameter in encoder unit test to test screen content
2014-04-18 17:33:58 +08:00
ruil2
a15e640137
add usagetype parameter in encoder unit test to test screen content
2014-04-18 11:17:25 +08:00
ruil2
0520ace351
rename some varialbes
2014-04-18 11:07:38 +08:00
ruil2
6b707ffb14
add complexity calculation in workflow
2014-04-17 17:33:44 +08:00
dongzhang
a4f59bc0d7
Modify ARM32 Neon code for Expand Chroma Picture, when UVWidth%16==8.
2014-04-17 15:58:30 +08:00
ruil2
4ea8af515b
update level_idc setting
2014-04-17 14:29:41 +08:00
Licai Guo
4062fa9d34
Merge pull request #703 from zhilwang/pf-test
...
Move copy_mb neon code to common folder
2014-04-17 11:08:56 +08:00
Licai Guo
c8e1a41c29
Move copy_mb neon code to common folder
2014-04-17 10:06:48 +08:00
ruil2
b553468ad3
keep the declaration and definition in the same namespace
2014-04-17 09:45:26 +08:00
volvet
6cb48fc547
Merge pull request #690 from sijchen/fme_merge65
...
[Encoder ME] Add calling of FME preprocess calculation
Approved by Xiaolin.
2014-04-16 17:41:17 +08:00
Licai Guo
e8d8bdc48e
Merge pull request #689 from huili2/add_file_CopyMB_EC
...
divide copy_mb functions into new file for decoder use from encoder and ...
2014-04-15 16:20:08 +08:00
sijchen
f414241834
reformat
2014-04-15 15:54:51 +08:00
sijchen
1140050da6
Add calling of FME preprocess calculation
2014-04-15 15:38:27 +08:00
huili2
4ab8c88e98
divide copy_mb functions into new file for decoder use from encoder and add files for EC in decoder only.
2014-04-14 20:17:41 -07:00
ruil2
1e3053208d
update the default value for bPrefixNalAddingCtrl and iLoopFilterDisableIdc
2014-04-14 14:06:02 +08:00
sijchen
64ef420e67
add memory allocation for feature search
2014-04-11 17:11:46 +08:00
ruil2
7547609336
Merge pull request #667 from mstorsjo/remove-unused-variable
...
Remove an unused variable
2014-04-11 16:25:06 +08:00
ruil2
8539071583
modify the initialization of the number of LTR
2014-04-11 15:07:32 +08:00
Martin Storsjö
ec94faf13a
Remove an unused variable
2014-04-11 09:54:11 +03:00
ruil2
c8eaea2f27
add memory allocation for screen content
2014-04-10 17:07:26 +08:00
sijchen
c96fe5fec4
Merge pull request #652 from volvet/refine_enc_wrap
...
remove m_pScrPicList, which is not needed anymore
2014-04-09 14:00:30 +08:00
Licai Guo
4b5a455e16
Merge pull request #654 from volvet/refine_enc_frame
...
refine method EncodeFrame
2014-04-09 09:16:14 +08:00
volvet
52af29ec77
refine method EncodeFrame
2014-04-08 17:21:56 -07:00
volvet
ecb7fbc6a0
fix colorsapce check
2014-04-08 16:50:44 -07:00
volvet
691c2bc1e7
remove m_pScrPicList, which is not needed anymore
2014-04-08 15:43:44 -07:00
volvet
8690adf870
Merge pull request #647 from mstorsjo/remove-dynamic-vp
...
Remove code for loading the VP library dynamically
2014-04-08 10:40:55 -07:00
Martin Storsjö
3dcd458ffd
Remove trailing whitespace in the source files
2014-04-08 18:13:23 +03:00
Martin Storsjö
a57094c152
Remove the now unused intermediate code for loading the VP library dynamically
2014-04-08 15:09:21 +03:00
Martin Storsjö
1d167fe7d6
Remove a TODO that is no longer relevant
...
The function signatures are equal nowadays.
2014-04-08 15:09:21 +03:00
Martin Storsjö
1342da9bc4
Remove everything related to NO_DYNAMIC_VP
...
This mode is the default and used everywhere now.
2014-04-08 15:09:21 +03:00