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
Martin Storsjö
56abd3c15b
Link the encoder core directly to the VP library
...
This avoids using the codepaths for dynamically loading the
DLL, letting the linker resolve it as any other function.
2014-04-08 15:09:21 +03:00
Andoni Morales Alastruey
3a4cea63ef
Rename cpufeatures symbols to avoid colisions in static builds
...
This fixes potential duplicated symbols in static links
with other libraries including the cpufeatures.o object file
2014-04-08 11:25:01 +02:00
Martin Storsjö
7aff66d40c
Remove the literal CRLF (
) within the nasm commands in msvc project files
2014-04-08 11:43:08 +03:00
Martin Storsjö
5d2ca9d7a8
Remove the explicit -O3 parameter to nasm in visual studio project files
...
According to "nasm -h", there is no -O3 parameter at all, and
the highest optimization level (-Ox) is already the default.
The corresponding parameter never was set when building with the
make build system.
2014-04-08 11:42:14 +03:00
ruil2
c4ca66d7c2
Merge pull request #640 from mstorsjo/update-msvc-proj
...
Add the new x86 assembly source files to the msvc project files
2014-04-08 16:41:31 +08:00
Martin Storsjö
d6cb592e83
Remove stray dos newlines
...
These were added in 4ced8a9e
and 9645f380
.
2014-04-08 11:17:57 +03:00
huili2
3bf0c41b67
Merge pull request #641 from ruil2/enc_update
...
update pre-processing workflow for screen content
2014-04-08 00:25:25 -07:00
Martin Storsjö
e329ff4cb0
Add the new x86 assembly source files to the msvc project files
2014-04-08 10:17:48 +03:00
lyao2
21c74fe8ba
correct formatted file headers
2014-04-08 14:49:47 +08:00
Martin Storsjö
1b2d3943f1
Use uintptr_t for casting pointers to integers
...
This fixes compilation on mingw-w64 and makes failing tests pass
on MSVC in 64 bit mode.
2014-04-08 09:46:47 +03:00
ruil2
37f20f1c5e
update pre-processing workflow for screen content
2014-04-08 14:42:30 +08:00
sijchen
2ab706a24e
Merge pull request #638 from volvet/refine_enc_para
...
remove RC enable flag, use RC Mode to indicate RC on or off
2014-04-08 14:22:08 +08:00
huili2
79c0cec248
add interface for error concealment, to be continued
2014-04-07 22:53:39 -07:00
volvet
d98ba6137c
remove RC enable flag, use RC Mode to indicate RC on or off
2014-04-07 22:08:28 -07:00
volvet
501c77f66b
Merge pull request #637 from zhilwang/ruby-merge
...
Ruby merge
2014-04-07 21:47:23 -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
sijchen
94cabe10d5
Merge pull request #636 from volvet/refine_encoder_wrap
...
Refine encoder wrap
2014-04-08 09:44:21 +08:00
volvet
b0ed3cb924
remove RawData2SrcPic, which is never called
2014-04-07 11:36:10 -07:00
volvet
bed051b631
rename Initialize2 to IntializeInternal
2014-04-07 11:30:12 -07:00
lyao2
7cbc76d32c
Squashed commit of the following:
...
commit a83d75aed2fae9e0ae877642fbbd8e82b6bacca6
Author: lyao2 <lyao2@LYAO2-WS01.cisco.com>
Date: Fri Apr 4 15:40:54 2014 +0800
check makefile
commit 097bd858ef46b6febda098253cc0d48e2eb0c95c
Author: lyao2 <lyao2@LYAO2-WS01.cisco.com>
Date: Fri Apr 4 09:43:24 2014 +0800
add mask flag
commit 34e86276000bac158abdfb839b1a5aaebac1e235
add scroll detection files
2014-04-04 16:03:58 +08:00
Licai Guo
dcd388006e
Merge pull request #629 from JuannyWang/mbAux
...
[Encoder UT] add encoder mbAux unittest
2014-04-04 13:27:33 +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
sijchen
b7541449d3
Merge pull request #626 from volvet/fix_scd_screen
...
fix static block assign in scd screen
2014-04-04 08:58:50 +08:00
sijchen
4e52887eec
Merge pull request #631 from volvet/fix_pic_partition
...
fix pic partition bug
2014-04-04 08:57:46 +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
JuannyWang
801b664201
add encoder UT of mbAux
2014-04-03 16:25:06 +08:00
Licai Guo
f305096f01
Merge pull request #627 from ganyangbbl/encUT_GetIntraPred2
...
add GetIntraPred UT Files
2014-04-03 10:55:19 +08:00
ganyang
e51b636595
add GetIntraPred UT Files
2014-04-03 10:38:46 +08:00
Ethan Hugg
0e0f7d8f06
Merge pull request #625 from volvet/fix_mis_spell_b
...
fix mis spell
2014-04-02 17:41:29 -07:00
volvet
33d2052856
fix static block assign in scd screen
2014-04-02 17:39:06 -07:00
volvet
d24882c23e
fix mis spell
2014-04-02 17:28:53 -07:00
ruil2
27da2b21bf
add the condition branch for screen content
2014-04-02 17:23:46 +08:00
sijchen
c43e1c8f43
Merge pull request #622 from ruil2/dpb_ltr
...
add LTR processing in reference frame management
2014-04-02 16:46:16 +08:00
ruil2
81d588e38e
add LTR mark
2014-04-02 15:10:04 +08:00
ruil2
6b08aeff9c
Merge pull request #620 from JuannyWang/expNew
...
[Encoder UT] add expGolom UT and encoder trace modification
2014-04-02 15:05:18 +08:00
sijchen
29f300dde9
[Encoder ME] add Preprocess functions for FME
2014-04-02 14:34:23 +08:00
JuannyWang
df6813063f
[Encoder UT] add expGolom UT and encoder trace modification
2014-04-02 13:57:09 +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
Licai Guo
ea5b6b49b4
Merge pull request #619 from ruil2/vp_dpb
...
add reference frame managment for screen content [still in progress]
2014-04-02 13:07:04 +08:00
ruil2
a860ff120e
Merge pull request #615 from volvet/clean-warning
...
fix compile warnings
2014-04-02 13:06:44 +08:00
ruil2
9645f38021
add reference frame managment for screen content [still in progress]
2014-04-02 10:45:35 +08:00