zhiliang wang
19c02bdfa8
Fix crash issue due to commit 8945348.
2014-09-26 11:16:13 +08:00
ruil2
bab0bf18f8
Merge pull request #1387 from dongzha/MoveDoubleInSCCRC
...
remove double in SCC rc
2014-09-25 16:53:46 +08:00
huili2
8945348c87
Merge pull request #1385 from ruil2/function
...
enable ARM assembly for SampleSad16x16
2014-09-25 15:04:46 +08:00
ruil2
ed341048de
refine common moudle for part of intra prediction function
2014-09-25 14:03:11 +08:00
ruil2
73d27e9776
Merge pull request #1386 from huili2/UT_bugfix_dataformat
...
bug fix for dataformat UT
2014-09-25 13:05:25 +08:00
ruil2
bef3d87f34
Merge pull request #1384 from sijchen/add_para21
...
[Encoder] Add a new reading para
2014-09-25 12:45:38 +08:00
dong zhang
9f20c727d1
remove double in SCC rc
2014-09-25 11:09:35 +08:00
huili2
810d20a59d
bug fix for dataformat UT
2014-09-24 18:04:24 -07:00
sijchen
d0f9b218f4
Merge pull request #1383 from ruil2/rc_refine
...
refine scc rc
2014-09-24 16:31:49 +08:00
ruil2
ffebbdb9b2
enable ARM assembly for SampleSad16x16
2014-09-24 15:59:36 +08:00
ruil2
4e57a46ca5
Merge pull request #1382 from huili2/dataformat_bugfix
...
add protection for decoder and data format
2014-09-24 13:47:02 +08:00
ruil2
c618cb1eaf
refine scc rc
2014-09-24 09:54:01 +08:00
huili2
a3bdf4ffc9
Merge pull request #1378 from sijchen/ref_refac22
...
[Encoder] Refactor a function for further strategy adjustment
2014-09-24 08:59:02 +08:00
Sijia Chen
147c9052b8
add reading of the new option
2014-09-23 18:04:24 +08:00
ruil2
cfbf32b3fb
Merge pull request #1381 from mstorsjo/silence-warnings
...
Silence warnings with gcc in GetOptionTid_AVC_NOPREFIX
2014-09-23 17:21:54 +08:00
huili2
f8d2ae42ef
add protection for decoder and data format
2014-09-23 00:29:23 -07:00
Martin Storsjö
a59a989d9b
Silence warnings with gcc in GetOptionTid_AVC_NOPREFIX
2014-09-23 09:39:18 +03:00
HaiboZhu
06e56ecdd8
Merge pull request #1380 from huili2/ec_option_free
...
add freely setoption for EC_idc and UT
2014-09-22 15:51:19 +08:00
huili2
f6fb459a7f
add freely setoption for EC_idc and UT
2014-09-21 21:51:48 -07:00
sijchen
fd8db0451e
Merge pull request #1377 from ruil2/scc_rc_1
...
add scc rate control
2014-09-19 17:08:48 +08:00
Sijia Chen
ee2f87dbbc
refactor a function for further strategy adjustment
2014-09-19 16:17:04 +08:00
ruil2
17df23c2eb
Merge pull request #1375 from sijchen/ref_refac11
...
[Encoder] Use function pointer for pEndofUpdateRefList
2014-09-19 16:01:14 +08:00
ruil2
480ff5acc2
Merge pull request #1374 from sijchen/ref_refac41
...
[Encoder UT] Add parameter and one case in UT
2014-09-19 16:00:44 +08:00
ruil2
66e38cc9ed
add scc rate control
2014-09-19 15:56:49 +08:00
Sijia Chen
c480ffdad5
use function pointer as refactoring for further strategy adjustment
2014-09-19 14:48:45 +08:00
Sijia Chen
84ca659f06
add parameter and one case in UT
2014-09-19 14:46:02 +08:00
ruil2
25cad576b3
Merge pull request #1372 from huili2/remove_release111
...
remove release note for internal v1.1.1
2014-09-18 17:27:13 +08:00
huili2
f5b9d920ff
Merge pull request #1369 from ruil2/console
...
set timestamp for each input frame to preparing for scc rate control
2014-09-18 14:46:28 +08:00
sijchen
64fa8a6b60
Merge pull request #1371 from ruil2/win_project
...
update interface definition
2014-09-18 14:38:58 +08:00
ruil2
ac2de4cbab
Merge pull request #1370 from dongzha/addAPIUTTid
...
Add Tid/Trace API UT and Fix a bug when set NULL trace
2014-09-18 14:29:26 +08:00
ruil2
3ba0a9956a
update interface definition
2014-09-18 14:20:16 +08:00
huili2
c4a446b43a
Merge pull request #1367 from ruil2/rename
...
rename namespace and funciton name to avoid conflicts with old library
2014-09-18 13:23:27 +08:00
ruil2
880bf2d621
set timestamp for each input frame to preparing for scc rate control
2014-09-18 12:12:15 +08:00
ruil2
1d37250301
Merge pull request #1368 from sijchen/remove_dul2
...
[Encoder] Remove duplicate constant macro and modify the num_ref check accordingly
2014-09-18 09:12:41 +08:00
Sijia Chen
7e71714863
add a missed line in last commit
2014-09-17 18:13:43 +08:00
Sijia Chen
05684744c9
remove duplicate constant macro and modify the num_ref check accordingly
2014-09-17 18:10:27 +08:00
ruil2
3ff145e839
rename namespace and funciton name to avoid conflicts with old library
2014-09-17 15:50:59 +08:00
ruil2
25b723c413
Merge pull request #1366 from lyao2/refine_frameskip2
...
fix skipframe count error
2014-09-17 15:19:40 +08:00
lyao2
ca96def4ff
fix skipframe count error
2014-09-17 14:26:05 +08:00
dongzha
c213c6ba30
1. add Tid API UT
...
2. add Trace UT
3. Fix a crash issue when set NULL trace
2014-09-17 09:26:54 +08:00
dongzha
8538b22f23
Merge pull request #1359 from mstorsjo/cleanup-simplification
...
Simplify code by getting rid of unnecesary SafeDelete/SafeFree macros
2014-09-17 08:49:24 +08:00
dongzha
399ca33284
Merge pull request #1356 from ruil2/memory
...
refine memory tag in order to trace issues related memory
2014-09-17 08:46:02 +08:00
Ethan Hugg
4e54fd191b
Merge pull request #1361 from mstorsjo/avoid-comparing-uninitialized
...
Make sure uiIDRPicId is initialized within EncodeDecodeTest
2014-09-16 08:39:22 -07:00
Ethan Hugg
19dcff8616
Merge pull request #1360 from mstorsjo/use-correct-delete
...
Use the correct version of delete within a unit test
2014-09-16 08:38:20 -07:00
Ethan Hugg
68e92f9eb6
Merge pull request #1358 from mstorsjo/remove-unused-macro
...
Remove an unused macro
2014-09-16 08:36:22 -07:00
Ethan Hugg
5c67f368c3
Merge pull request #1357 from mstorsjo/silence-warnings
...
Fix build warnings with gcc in EncodeDecodeTest
2014-09-16 08:35:39 -07:00
Martin Storsjö
a6cc71208e
Make sure uiIDRPicId is initialized within EncodeDecodeTest
...
This fixes valgrind warnings about comparison with uninitialized
values.
2014-09-16 11:59:09 +03:00
Martin Storsjö
58eba54e8c
Use the correct version of delete within a unit test
...
This fixes valgrind warnings when running this test. The mismatched
delete could also potentially have caused memory corruption issues
while running the tests.
2014-09-16 11:57:24 +03:00
Martin Storsjö
9d9c609aab
Remove some now unused macros
2014-09-16 11:53:19 +03:00
Martin Storsjö
958113073f
Simplify code by calling WelsFree directly instead of using a helper function
...
This makes the code simpler and clearer. It's not necessary to use the
_SafeFree helper macro in neither of the case - in one case the
pointer is overwritten immediately, in the other case it's witihin
the destructor where the pointer won't ever be read again.
2014-09-16 11:53:19 +03:00