ruil2
5a72a09f5a
Merge pull request #673 from mstorsjo/msvc-common-arch
...
Move all arch handling in msvc platform files into msvc-common
2014-04-11 16:24:44 +08:00
ruil2
13cdd4b539
add the number of LTR setting in configure file
2014-04-11 16:11:18 +08:00
Martin Storsjö
3026958bde
Rename the msvc-arm platform file to msvc-wp
...
The architecture handling is now decoupled from the main
platform file. Now you can build for Windows Phone for x86 (for
the emulator) by "make OS=msvc-wp ARCH=x86".
2014-04-11 10:54:34 +03:00
Martin Storsjö
48f7470867
Move all x86 vs arm handling to msvc-common
2014-04-11 10:54:34 +03:00
Martin Storsjö
1ee52616ac
Remove a duplicate -MD declaration
2014-04-11 10:51:58 +03:00
Licai Guo
bcf1af9ac1
Merge pull request #670 from mstorsjo/consistent-for-loop-declaration
...
Declare for loop variables consistently in GetIntraPredictorTest
2014-04-11 15:43:39 +08:00
Licai Guo
70547036dd
Merge pull request #668 from mstorsjo/msvc-crt-debug-type
...
Set -MTd/-MDd in the same way as -MT/-MD
2014-04-11 15:41:32 +08:00
Licai Guo
b86da1b9d1
Merge pull request #666 from ruil2/enc_scc_1
...
modify the initialization of the number of LTR
2014-04-11 15:40:49 +08:00
Martin Storsjö
5c1666f430
Update the MSVC project files to use the statically linked C runtime library
...
This makes them match the behaviour of the make based build system.
2014-04-11 10:35:57 +03:00
Martin Storsjö
6d93d800e7
Make the first C function parameter const void* in c_interface_test
...
This fixes warnings when building with MSVC.
2014-04-11 10:34:10 +03:00
Martin Storsjö
a25f7b7c84
Declare for loop variables consistently in GetIntraPredictorTest
...
Previously, the same variable 'i' was sometimes declared within a for
loop and sometimes outside of the loop, all within the same function.
This avoids spurious warnings in MSVC 2005.
2014-04-11 10:31:58 +03:00
Martin Storsjö
99c6131004
Remove some unnecessary ifdefs
...
These headers are standard headers that are available in MSVC as well.
There's nothing ifdeffed in the implementation of this file that would
explain why these headers only are required in these configurations.
2014-04-11 10:29:30 +03:00
Martin Storsjö
b1f35347eb
Set -MTd/-MDd in the same way as -MT/-MD
...
This was overlooked in 67e5b04
.
2014-04-11 10:27:14 +03: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
volvet
d3fab249b2
Merge pull request #663 from licaiguo/remove-dependency-msvc
...
this patch remove dependency of MSVC version
2014-04-10 23:06:44 -07:00
Licai Guo
786640e176
Merge pull request #665 from volvet/fix_ios_build
...
fix ios build
2014-04-11 13:21:44 +08:00
volvet
42bd7227aa
fix ios build
2014-04-10 22:10:46 -07:00
Licai Guo
471816d3fc
Merge pull request #664 from huili2/modify_api_comments
...
modify decoder API to up-to-date
2014-04-11 12:56:31 +08:00
huili2
f5d1683861
modify decoder API to up-to-date
2014-04-10 19:44:28 -07:00
Licai Guo
67e5b041c2
this patch remove dependency of MSVC version
...
the output dll now only depends on kernel32.dll
2014-04-10 18:05:41 -07:00
huili2
42485df431
Merge pull request #662 from ruil2/enc_update2
...
add memory allocation for screen content
2014-04-10 17:21:57 +08:00
ruil2
c8eaea2f27
add memory allocation for screen content
2014-04-10 17:07:26 +08:00
volvet
37201e273e
Merge pull request #660 from zhilwang/refine-me-asm-ut
...
Refine ME cross search ASM UT.
2014-04-09 20:38:45 -07:00
Licai Guo
7d7fac2adc
Refine ME cross search ASM UT.
2014-04-10 10:41:54 +08:00
Licai Guo
debabb7cbb
Merge pull request #658 from JuannyWang/mbaux
...
[Encoder UT] decodeMbAux UT addition
2014-04-10 10:41:52 +08:00
JuannyWang
468bfb58ad
decodeMbAux UT addition
2014-04-09 16:53:39 +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
sijchen
a758282ee7
Merge pull request #635 from lyao2/new_scroll_dev
...
add scroll detection files
2014-04-09 13:56:24 +08:00
volvet
3689361da1
Merge pull request #656 from licaiguo/refine-dec-intrapred-ut
...
refine decoder side intrapred unit test, test assembly routine only when the cpu feature can support it
2014-04-08 20:06:46 -07:00
Licai Guo
c1cab64927
refine decoder side intrapred unit test, test assembly routine
...
only when the cpu feature can support it
2014-04-08 19:31:16 -07:00
Licai Guo
4b5a455e16
Merge pull request #654 from volvet/refine_enc_frame
...
refine method EncodeFrame
2014-04-09 09:16:14 +08:00
Licai Guo
4ba216b000
Merge pull request #655 from huili2/EC_interface
...
add interface for error concealment, to be continued
2014-04-09 09:12:22 +08:00
Licai Guo
8591173d98
Merge pull request #653 from volvet/fix_colorspace_check
...
fix colorsapce check
2014-04-09 08:53:59 +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
Ethan Hugg
8a12d8a068
Merge pull request #651 from mstorsjo/remove-unused-define
...
Remove the unused WELSVP_EXPORTS define
2014-04-08 12:58:20 -07:00
Martin Storsjö
6e996d77b1
Remove the unused WELSVP_EXPORTS define
2014-04-08 22:40:01 +03: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
volvet
605ae416a0
Merge pull request #649 from mstorsjo/unify-msvc-project-settings
...
Switch to use the DLL version of the C runtime in WelsVP
2014-04-08 10:39:10 -07:00
Ethan Hugg
6aa9a2fbda
Merge pull request #650 from mstorsjo/remove-trailing-whitespace
...
Remove trailing whitespace in the source files
2014-04-08 08:51:43 -07:00
Ethan Hugg
d04ff1df5f
Merge pull request #579 from ylatuya/cpufeatures
...
Rename cpufeatures symbols to avoid colisions in static builds
2014-04-08 08:51:17 -07:00
Martin Storsjö
3dcd458ffd
Remove trailing whitespace in the source files
2014-04-08 18:13:23 +03:00
Licai Guo
8d31783c17
Merge pull request #644 from mstorsjo/remove-dos-newlines
...
Remove stray dos newlines
2014-04-08 21:54:20 +08:00
Licai Guo
4bdf539ce1
Merge pull request #642 from mstorsjo/win64-fix
...
Use uintptr_t for casting pointers to integers
2014-04-08 21:53:36 +08:00
Licai Guo
2c482d991a
Merge pull request #646 from mstorsjo/cleanup-msvc-nasm
...
Clean up the nasm commands in the MSVC project files
2014-04-08 21:51:51 +08:00
Martin Storsjö
ab3f1ca969
Switch to use the DLL version of the C runtime in WelsVP
...
This matches what is set in the WelsEncCore project.
2014-04-08 15:18:40 +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