huili2
|
88f5d1dde7
|
remove nal_prefix in encoder
|
2015-03-24 15:25:40 +08:00 |
|
ruil2
|
cce966fbba
|
update bGapsInFrameNumValueAllowedFlag according to parameters setting
|
2015-03-18 13:44:03 +08:00 |
|
Sijia Chen
|
cd3ebfa3d4
|
fix the usage of a rc variable
|
2015-03-16 15:01:14 +08:00 |
|
Sijia Chen
|
b4a9e99823
|
fix an uninitialization in RC when slice-increasing
|
2015-03-16 14:48:55 +08:00 |
|
huili2
|
ed1140b846
|
merge bit_stream.h for encoder&decoder
|
2015-03-13 16:19:25 +08:00 |
|
Martin Storsjö
|
0ef69e55e2
|
Set pfMeCost to NULL when it isn't initialized
This avoids using uninitialized data in the check for bSatdInMdFlag.
|
2015-03-05 10:29:40 +02:00 |
|
huili2
|
4048b9791a
|
Merge pull request #1834 from sijchen/check_param
complete parameter checking related to loop-filter-idc
|
2015-03-05 09:39:46 +08:00 |
|
Sijia Chen
|
94d1976a4e
|
complete parameter checking related to loop-filter-idc
|
2015-03-03 18:31:37 +08:00 |
|
Sijia Chen
|
63926a3d10
|
put a flag calculation in higher-level to save calculation in MB level
|
2015-03-02 17:36:55 +08:00 |
|
Sijia Chen
|
15723e1204
|
add comments for write para set functions
|
2015-02-13 15:48:17 +08:00 |
|
Sijia Chen
|
f9080ac090
|
complete logic of simulcastavc with sps_pps_listing
|
2015-02-11 17:31:17 +08:00 |
|
Sijia Chen
|
943981abc4
|
fix a nal generation for simulcast avc and add nal-type check for simulcast avc UT
|
2015-02-09 13:50:31 +08:00 |
|
ruil2
|
8fc2af760f
|
Merge pull request #1804 from sijchen/fix_over3
[Encoder] fix potential overflow under large bit rate
|
2015-02-06 14:22:01 +08:00 |
|
ruil2
|
296ab4d490
|
Merge pull request #1802 from sijchen/savc50
[Encoder] fix for in-middle changing simulcast avc setting
|
2015-02-06 14:21:47 +08:00 |
|
Sijia Chen
|
431bcee310
|
1, update the max-nal-size setting in UT and param check since we are using a larger input check
2, fix potential overflow (will change bs but little impact on bs)
|
2015-02-06 13:24:20 +08:00 |
|
Sijia Chen
|
bc1b28b5dd
|
fix for in-middle changing simulcast avc setting
|
2015-02-05 16:34:28 +08:00 |
|
Sijia Chen
|
2211324e2b
|
add a para check for max_nal_size
|
2015-02-03 15:14:36 +08:00 |
|
Sijia Chen
|
5752888c81
|
1, fix a potential overflow
2, remove some unnecessary multiplier and add input check of spatial BR
|
2015-01-28 10:51:27 +08:00 |
|
ruil2
|
5b27407993
|
Merge pull request #1757 from sijchen/sps_list4
[Encoder] add input checking and fix a bs length under new strategy
|
2015-01-27 10:43:20 +08:00 |
|
ruil2
|
1b48e6c88c
|
Merge pull request #1756 from sijchen/savc4
[Encoder] Implementation of bSimulcastAVC and UT
|
2015-01-27 10:42:50 +08:00 |
|
Sijia Chen
|
e2fb48d404
|
change the trace to warning
|
2015-01-26 15:42:09 +08:00 |
|
Sijia Chen
|
8d5ec6759d
|
add support of SimulcastAVC functions
|
2015-01-26 15:25:09 +08:00 |
|
Sijia Chen
|
f13624316e
|
fix level-idc related input checking and a statistics calculation
will change bs but tested there is little impact on RD
being reviewed at: https://rbcommons.com/s/OpenH264/r/1084/
|
2015-01-26 15:20:58 +08:00 |
|
Sijia Chen
|
45e3424364
|
add input checking and fix a bs length under new strategy
|
2015-01-26 11:12:24 +08:00 |
|
ruil2
|
e7fff10d91
|
Merge pull request #1745 from sijchen/fix_ut
[UT] fix a random failure of UT
|
2015-01-21 17:31:34 +08:00 |
|
Sijia Chen
|
d74234d975
|
enhance max-br checking logic
|
2015-01-21 16:54:43 +08:00 |
|
Sijia Chen
|
5b10c1ff8d
|
fix random failure of UT under randon seed 1421732719
|
2015-01-20 15:47:05 +08:00 |
|
Sijia Chen
|
ee40ba6392
|
improve the para checking of max-br
|
2015-01-20 10:31:13 +08:00 |
|
Sijia Chen
|
d9502aa71d
|
rename the strategy to enum
|
2015-01-19 10:49:38 +08:00 |
|
Sijia Chen
|
98ed302990
|
add new SpsPpsStrategy and UT
|
2015-01-15 18:04:39 +08:00 |
|
sijchen
|
dbcbe180e6
|
Merge pull request #1729 from ruil2/rc_submit1
add rc function
|
2015-01-15 16:22:39 +08:00 |
|
ruil2
|
5b5cc8434e
|
add rc function
|
2015-01-15 11:14:05 +08:00 |
|
Sijia Chen
|
c02d9b0865
|
expand the mb_idx range so as to support frame size > 32767
|
2015-01-14 17:59:16 +08:00 |
|
Martin Storsjö
|
f594d96a51
|
Log all provided parameters in WelsEncoderApplyLTR
This fixes warnings with gcc and clang.
|
2015-01-14 09:06:36 +02:00 |
|
ruil2
|
cdd072e1d4
|
Merge pull request #1714 from sijchen/fix_ref4
[Encoder] enhance param checking with num-ref and related logging
|
2015-01-13 16:10:20 +08:00 |
|
ruil2
|
47dd4de412
|
Merge pull request #1717 from sijchen/fix_ltr1
[Encoder] fix for the valgrid warning of issue#1362
|
2015-01-13 15:30:53 +08:00 |
|
Sijia Chen
|
ea06cbe06b
|
enhance param checking with num-ref and related logging
|
2015-01-12 10:39:51 +08:00 |
|
ruil2
|
04cb9f3477
|
Merge pull request #1678 from sijchen/savc1
[Encoder] interface for simulcast avc
|
2015-01-12 09:23:17 +08:00 |
|
Sijia Chen
|
a4ae5e3747
|
add fix for the valgrid warning of issue#1362
|
2015-01-09 16:17:51 +08:00 |
|
ruil2
|
ce14a0e4f9
|
fix bug when some parameters change dynamically
|
2015-01-05 17:01:35 +08:00 |
|
Sijia Chen
|
6050bf89f6
|
add interface of simulcast avc, the actual support is coming later
|
2014-12-29 10:54:01 +08:00 |
|
sijchen
|
b455c035f7
|
Merge pull request #1670 from ruil2/level
add profile and level checking in ParamValidation
|
2014-12-25 17:37:01 +08:00 |
|
ruil2
|
00a2dc290c
|
modify trace info for LEVEL_UNKNOWN
|
2014-12-25 16:58:29 +08:00 |
|
sijchen
|
bac135ae81
|
Merge pull request #1665 from ruil2/frame_rate
refine frame rate
|
2014-12-25 16:53:52 +08:00 |
|
ruil2
|
0babd8d7ab
|
add profile and level checking in ParamValidation
|
2014-12-24 15:40:30 +08:00 |
|
ruil2
|
13f6ff59cc
|
add RC_TIMESTAMP_MODE mode
|
2014-12-24 14:57:03 +08:00 |
|
ruil2
|
cf6450b269
|
refine frame rate
|
2014-12-23 17:30:01 +08:00 |
|
sijchen
|
9cc395fc4e
|
Merge pull request #1632 from ruil2/encoder_refine
use the same complexity computation branch for screen and camera
|
2014-12-23 10:51:53 +08:00 |
|
ruil2
|
e3bf63db59
|
using function pointer to make different branch for different rc
|
2014-12-22 12:00:39 +08:00 |
|
ruil2
|
0612b07a6f
|
fix error output info
|
2014-12-16 16:10:52 +08:00 |
|