Martin Storsjö
411df4c75f
Explicitly request 2 threads when testing slice threading
...
Previously the default value of iMultipleThreadIdc was 0,
which made sure threads were used for the test with multiple
slices (if run on a multicore machine). Now the default is 1,
so multiple threads has to be requested.
Explicitly request 2 threads, to make sure the threading code is
tested, even on machines with only one core.
2014-04-01 11:39:04 +03:00
Martin Storsjö
b35c21201b
Use the Windows Runtime ThreadPool API for creating threads on Windows Phone
...
Windows Phone lacks the old CreateThread/beginthreadex APIs for
creating threads. (Technically, the functions still do exist,
but they aren't officially supported and aren't visible in the
headers when targeting Windows Phone.)
Building code that uses the Windows Runtime language extensions
requires building with the -ZW option.
2014-04-01 11:18:49 +03:00
Martin Storsjö
f293d26a62
Use more modern versions of functions that don't exist on Windows Phone
2014-04-01 11:18:48 +03:00
Martin Storsjö
4bcb03c5a0
Remove the unused function WelsSleep
...
Windows Phone 8 doesn't have Sleep(), but there's no need to
use the function at all.
2014-04-01 11:18:48 +03:00
Licai Guo
fb5700bd5c
Merge pull request #609 from sijchen/fme_merge32
...
[Encoder ME] add memory allocation basics for FME
2014-04-01 16:12:04 +08:00
sijchen
a917444b2e
[Encoder ME] add memory allocation basics for FME
2014-04-01 15:52:13 +08:00
Licai Guo
9c1c208ae6
Merge pull request #608 from ruil2/vp_dpb
...
use function pointer in reference frame management
2014-04-01 15:07:21 +08:00
ruil2
e7603d8fbb
use function pointer in reference frame management
2014-04-01 14:52:55 +08:00
Licai Guo
9a81260b24
Merge pull request #605 from volvet/clean_mt_macro
...
clean multi-threading macro
2014-04-01 14:50:31 +08:00
Licai Guo
535fd74f41
Merge pull request #607 from ganyangbbl/encUT_EncoderMB2
...
Add EncoderMB UT test file, and reformat encoder UT files.
2014-04-01 14:50:16 +08:00
ganyang
eb6f6ecf40
Add EncoderMB UT test file, and reformat UT files.
2014-04-01 13:55:22 +08:00
Licai Guo
20c0464d21
Merge pull request #606 from huili2/PredUT_fix
...
fix bug of assign data of UT code
2014-04-01 13:29:46 +08:00
wayne liu
49df436616
fix bug of assign data
2014-03-31 20:20:15 -07:00
Licai Guo
fa9735b331
Merge pull request #602 from sijchen/fme_merge22
...
[Encoder ME] Add alternative search methods
2014-04-01 10:23:24 +08:00
Licai Guo
8ea23ac220
Merge pull request #604 from ruil2/vp_trace
...
use WelsLog instead of fprintf to have a unified trace output
2014-04-01 10:22:33 +08:00
ruil2
6bb23f5df4
use WelsLog instead of fprintf to have a unified trace output
2014-04-01 09:24:57 +08:00
volvet
9f50e0c91e
clean multi-threading macro
2014-03-31 18:24:10 -07:00
volvet
cad753d871
Merge pull request #603 from ruil2/vp_update2
...
add scene change for screen content
Approved by Sijia.
2014-03-31 13:59:29 -07:00
sijchen
0df6b1357b
Merge pull request #600 from ruil2/vp_console
...
add usagetype setting for screen content
2014-03-31 17:33:49 +08:00
ruil2
aed919a65a
add scene change for screen content
2014-03-31 17:14:00 +08:00
ruil2
03e0e443e2
fix typo
2014-03-31 16:12:11 +08:00
sijchen
69983d6df4
Add alternative search methods
2014-03-31 16:11:31 +08:00
ruil2
666e5d1290
Merge pull request #601 from volvet/fix-ios-build
...
fix ios encDemo build
2014-03-31 14:14:14 +08:00
volvet
9714e97fbe
fix ios encDemo build
2014-03-30 23:09:01 -07:00
unknown
a128d7f790
add usagetype setting for screen content
2014-03-31 14:00:25 +08:00
huili2
0c12c4b21b
Merge pull request #599 from licaiguo/add-sps-pps-for-each-layer
...
add layer sps/pps to decoder context
2014-03-30 22:23:17 -07:00
Licai Guo
9ac1cd0a17
add layer sps/pps to decoder context
2014-03-30 18:50:34 -07:00
Licai Guo
881298ed31
Merge pull request #595 from sijchen/fme_merge12
...
[Encoder ME] Add feature search basic functions
2014-03-31 08:59:09 +08:00
Varun B Patil
6663743f4c
Remove compiler warnings
2014-03-30 15:13:29 +05:30
Licai Guo
9722adfe09
Merge pull request #596 from ruil2/enc_processing
...
add scene change detection in workflow for screen content
2014-03-28 16:40:28 +08:00
ruil2
4751fe7690
add scene change detection in workflow for screen content
2014-03-28 11:30:51 +08:00
sijchen
12616019b6
Add feature search basic functions
2014-03-28 11:21:30 +08:00
Licai Guo
62139f0981
Merge pull request #593 from ganyangbbl/encUT_ExpandPic3
...
add ExpandPic encoder unit test file
2014-03-28 11:14:10 +08:00
ganyang
2d335320c1
add ExpandPic encoder unit test
2014-03-28 10:36:14 +08:00
Licai Guo
9e8d6fc36d
Merge pull request #592 from ruil2/enc_processing
...
add preprocessing parameter for screen content
2014-03-28 10:16:29 +08:00
ruil2
63cef0f0f4
add preprocessing parameter for screen content
2014-03-28 10:06:42 +08:00
Licai Guo
31b1c2eb7e
Merge pull request #591 from sijchen/me_merge91
...
[Encoder ME] add function pointer initialization
2014-03-28 09:21:40 +08:00
sijchen
a60af6a750
add function pointer
2014-03-28 09:09:21 +08:00
Licai Guo
c1817891b5
Merge pull request #589 from mstorsjo/simplify-script
...
Remove an unnecessary 'cd' in the mktargets.sh script
2014-03-27 15:00:15 +08:00
Martin Storsjö
21559a2d7d
Remove an unnecessary 'cd' in the mktargets.sh script
...
There's no need to return to the original directory at the end of
a script - the current working directory within the subshell that
executes the script doesn't affect the working directory in the
calling shell.
2014-03-27 08:58:56 +02:00
Licai Guo
5c6995ca7f
Merge pull request #588 from varunbpatil/root_dir
...
Attempt to change to root dir before executing python script
2014-03-27 14:20:03 +08:00
Varun B Patil
0d6764c62f
Attempt to change to root dir before executing python script
...
When inside a git repo, attempt to change to the root dir
before running python script. Prevents a bunch of errors
when mktargets.sh is executed from the wrong dir.
2014-03-27 11:37:39 +05:30
volvet
f7fba4b122
Merge pull request #580 from ylatuya/api
...
Prefix API with the Wels namespace
2014-03-26 15:45:02 -07:00
Licai Guo
12b5dcff02
Merge pull request #587 from sijchen/me_merge83
...
[Encoder ME] Adjust function interface
2014-03-26 17:18:37 +08:00
sijchen
59f243b487
Adjust function interface and add void function for further coworking, adjust test accordingly
2014-03-26 16:52:53 +08:00
Licai Guo
b4be8f3f1a
Merge pull request #586 from sijchen/me_merge72
...
[Encoder ME] Add basic cross search functions and its unit tests
2014-03-26 16:37:49 +08:00
sijchen
bbe016543f
Add basic cross search functions and its unit tests
2014-03-26 16:23:44 +08:00
Licai Guo
54f5f34725
Merge pull request #585 from ruil2/vp_update
...
modify the output directory of welsvp in VC project.
2014-03-26 13:51:23 +08:00
unknown
94eb2e6860
modify the output directory of welsvp in VC project.
2014-03-26 13:40:47 +08:00
Licai Guo
93c7d569e0
Merge pull request #584 from ruil2/vp_update
...
create complexity analysis for screen content
2014-03-26 13:24:26 +08:00