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
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
sijchen
e5001c87ca
add FME switch logic
2014-04-21 16:36:59 +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
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
ruil2
37f20f1c5e
update pre-processing workflow for screen content
2014-04-08 14:42:30 +08:00
volvet
d98ba6137c
remove RC enable flag, use RC Mode to indicate RC on or off
2014-04-07 22:08:28 -07:00
Licai Guo
90fc914b6c
Modify comment
2014-04-08 11:31:12 +08:00
Licai Guo
5c60e8f868
Add ASM related functions for ME cross search
...
Add asm level functions
Add asm code for ME
Modify format
Add unit test for asm code.
Modify function name and format.
Remove unuse comment
Modify targets file
Add Macro protect for SSE41 funtion test
Modify according to review request.
2014-04-08 11:24:45 +08:00
ruil2
9993198a3c
Merge pull request #633 from volvet/rm_redundant_protect
...
remove redundant protect code
2014-04-04 09:50:57 +08:00
ruil2
646d943200
Merge pull request #621 from sijchen/fme_merge42
...
[Encoder ME] add Preprocess functions for FME
2014-04-04 09:48:44 +08:00
volvet
02b08d278a
Merge pull request #623 from ruil2/enc_update
...
add the condition branch for screen content
Approved by Sijia Chen @ RBComments
2014-04-03 18:15:58 -07:00
sijchen
4469519baf
Merge pull request #632 from volvet/rm_cpu_core_bind
...
remove thread cpu core bind
2014-04-04 09:04:47 +08:00
volvet
e2e106a4a4
remove redundant protect code
2014-04-03 17:14:56 -07:00
volvet
9fd7fbccd8
remove thread cpu core bind
2014-04-03 16:19:53 -07:00
volvet
6debb3460c
fix pic partition bug
2014-04-03 13:38:12 -07:00
ruil2
27da2b21bf
add the condition branch for screen content
2014-04-02 17:23:46 +08:00
ruil2
81d588e38e
add LTR mark
2014-04-02 15:10:04 +08:00
sijchen
29f300dde9
[Encoder ME] add Preprocess functions for FME
2014-04-02 14:34:23 +08:00
Licai Guo
c12edefcd3
Merge pull request #616 from sijchen/fme_merge81
...
[Encoder ME] add function pointer for search methods
2014-04-02 13:07:21 +08:00