huade
|
436da21ccf
|
initial for iReturn and refact PPS Sps bs write function
|
2015-11-26 14:06:01 +08:00 |
|
huade
|
4a4ade1201
|
refact WriteSliceBs()
|
2015-11-26 09:32:33 +08:00 |
|
sijchen
|
8667452940
|
adjust the input para judgement of iMaxNalSize
|
2015-11-25 14:21:32 -08:00 |
|
sijchen
|
05c89b75f0
|
remove duplicated operation after thread pool and rename a task for clearer meaning
|
2015-11-25 13:46:21 -08:00 |
|
huade
|
d02addd90f
|
remove pCountMbNumInSlice from SSliceCtx
|
2015-11-25 13:36:37 +08:00 |
|
HaiboZhu
|
f47be08065
|
Merge pull request #2271 from sijchen/rf1
[Encoder] refactor multi-thread logic and add error-dealing
|
2015-11-25 12:04:00 +08:00 |
|
sijchen
|
13cb84e695
|
use different task when load-balancing or not to save computation
|
2015-11-24 14:19:15 -08:00 |
|
sijchen
|
1247006cbb
|
remove unneeded variable
|
2015-11-24 13:39:27 -08:00 |
|
sijchen
|
2df092bcae
|
refactor multi-thread logic
|
2015-11-24 13:35:55 -08:00 |
|
sijchen
|
2fc9c08710
|
put duplicated codes into one function
|
2015-11-24 11:14:58 -08:00 |
|
huade
|
29dd5e71be
|
fixed bug for firsMbIndex in multi-thread-slice encoding with slicemode==SM_SIZELIMITED_SLICE
|
2015-11-24 17:55:30 +08:00 |
|
HaiboZhu
|
01016b1c83
|
Merge pull request #2264 from sijchen/api41
[Encoder] put bUseLoadBalancing into actual usage and add test case for it
|
2015-11-24 14:16:21 +08:00 |
|
huade
|
f263f0710a
|
remove pSliceComplexRatio from SliceThreading
|
2015-11-24 10:44:23 +08:00 |
|
huade
|
b001785eee
|
remove pSliceConsumeTime in SSliceCtx and pSliceThreading
|
2015-11-24 08:58:37 +08:00 |
|
sijchen
|
f3c4b878ff
|
update the usage of flag and MD5 value
|
2015-11-23 11:54:43 -08:00 |
|
huade
|
9ef07c5b99
|
remove pFirstMbInSlice in SSliceCtx
|
2015-11-20 09:51:01 +08:00 |
|
huade
|
b77b68ffa0
|
change input parameters for UpdateMbNeighbourInfoForNextSlice etc.
|
2015-11-19 17:18:03 +08:00 |
|
huade
|
c842c5c946
|
change input parameters for DynamicAdjustSlicePEncCtxAll etc, SSliceCtx refactoring
|
2015-11-19 15:00:38 +08:00 |
|
huade
|
c298755da5
|
SSliceCtx structure refactoring----change input parameters for AssignMbMapMultipleSlices
|
2015-11-19 13:29:16 +08:00 |
|
huade
|
b60bb67b4e
|
SSliceCtx struture refactoring----change input paramters for Init/UninitSlicePEncCtx()
|
2015-11-19 13:19:34 +08:00 |
|
huade
|
35ab32b1a3
|
remove (ppCtx)->pSliceCtxList and only keep DqLayer->sSliceCtx to simply the structure manage
|
2015-11-19 11:03:50 +08:00 |
|
ruil2
|
174f09bd10
|
Merge pull request #2246 from shihuade/MultiThread_V4.1_SliceCtx_V2_Pull
SSliceCtx structure refactoring----change input parameters for UpdateSl…
|
2015-11-18 13:42:20 +08:00 |
|
huade
|
8d44427dc6
|
SSliceCtx struture refactoring----change input paramters for UpdateSlicepEncCtxWithPartition
|
2015-11-17 20:54:27 +08:00 |
|
huade
|
06eb03578d
|
SSliceCtx struture refactoring----change input paramters for UpdateMbListNeighborParallel
|
2015-11-17 17:54:58 +08:00 |
|
sijchen
|
7bc1b7abf5
|
Merge pull request #2240 from ruil2/qp_trace
add qp related trace
|
2015-11-16 10:36:24 -08:00 |
|
sijchen
|
18fdf6292d
|
Merge pull request #2239 from ruil2/remove_trace
remove iAbsDiffPicNumMinus1 processing for no reference frame
|
2015-11-16 10:36:00 -08:00 |
|
huade
|
953f74a8a2
|
astyle for codec/encoder/core/src/slice_multi_threading.cpp
|
2015-11-16 15:20:24 +08:00 |
|
Karina
|
96b5b3965e
|
add qp related trace
|
2015-11-16 13:08:48 +08:00 |
|
Karina
|
42222b8e7e
|
remove iAbsDiffPicNumMinus1 processing for no reference frame
|
2015-11-16 12:22:10 +08:00 |
|
HaiboZhu
|
8d2883277c
|
Merge pull request #2236 from sijchen/thp82
[Encoder] add error handling of task returns
|
2015-11-16 10:26:45 +08:00 |
|
huade
|
0d4d32efbd
|
fixed bug for NeedDynamicAdjust()
|
2015-11-16 08:57:38 +08:00 |
|
sijchen
|
6fe05b0996
|
add error handling of task returns
|
2015-11-13 12:05:06 -08:00 |
|
sijchen
|
b5d890c1ea
|
Merge pull request #2224 from sijchen/thp73
[Encoder] put the logic related to multiple D layer into a class …
|
2015-11-13 11:57:07 -08:00 |
|
Karina
|
7c1fbad53a
|
fix crash
|
2015-11-13 17:16:26 +08:00 |
|
sijchen
|
e508c86dac
|
fix the missing loadbalancing part
|
2015-11-12 13:15:07 -08:00 |
|
sijchen
|
aeb5ab4b99
|
[Encoder] put the logic related to multiple D layer into a class for better structure
|
2015-11-11 22:55:16 -08:00 |
|
HaiboZhu
|
beacba76e3
|
Merge pull request #2220 from sijchen/thp61
[Encoder] add preencodingtasklist in task management
|
2015-11-12 13:54:49 +08:00 |
|
sijchen
|
33c378f7b7
|
change API for slicing part for easier usage (the UseLoadBalancing flag is still under working)
|
2015-11-10 09:50:06 -08:00 |
|
HaiboZhu
|
643df65c58
|
Merge pull request #2212 from ruil2/rc2
remove an useless code line
|
2015-11-09 09:53:28 +08:00 |
|
Karina
|
e20ce63778
|
do GOM rate control for I frame
|
2015-11-06 16:08:52 +08:00 |
|
Karina
|
a251504aa2
|
remove an useless code line
|
2015-11-06 13:43:21 +08:00 |
|
Sijia Chen
|
2dab8bf087
|
fix for a slicing and multi-threading setting
|
2015-11-03 14:42:56 -08:00 |
|
Sijia Chen
|
ee27d13262
|
add preencodingtasklist in task manegement
add interface to enable different task list
|
2015-11-03 09:33:26 -08:00 |
|
sijchen
|
597adfd98c
|
Merge pull request #2207 from sijchen/thp53
[Encoder] remove unneeded codes and add some logs (basing on PR2206)
|
2015-11-03 09:05:55 -08:00 |
|
sijchen
|
b0c6ea9385
|
Merge pull request #2206 from sijchen/thp42
[Encoder] adjust encoder tasks, add ut and enable new thread pool under some cases
|
2015-11-03 09:05:43 -08:00 |
|
Sijia Chen
|
3d3884641c
|
use the correct commit number in comment
|
2015-11-02 23:19:02 -08:00 |
|
Sijia Chen
|
3e0ee69812
|
remove unneeded codes and add some logs
|
2015-11-02 23:15:29 -08:00 |
|
HaiboZhu
|
cda6a1fa76
|
Merge pull request #2191 from mstorsjo/cabac-warnings
Avoid warnings in the cabac code
|
2015-10-29 14:19:22 +08:00 |
|
HaiboZhu
|
17934b9843
|
Merge pull request #2192 from sijchen/fix_slc
[Encoder] change an improper setting of max_slice_count
|
2015-10-29 14:17:26 +08:00 |
|
HaiboZhu
|
0292647449
|
Merge pull request #2195 from sijchen/add_stat_log
[Encoder] Log enhancement for easier debugging
|
2015-10-29 14:17:19 +08:00 |
|