sijchen
0bb2131291
Merge pull request #1964 from sijchen/fixff
...
disable ECed output for nodelay decoding
2015-06-02 13:33:31 +08:00
huili2
d2b241b9ed
disable ECed output for nodelay decoding
2015-05-28 17:25:03 +08:00
sijchen
4adf9cd6dd
Merge pull request #1877 from ruil2/vui_base1.4
...
fix vui writting
v1.4.0
2015-03-25 15:43:00 +08:00
ruil2
343c7f2923
fix vui writting
2015-03-25 14:31:37 +08:00
sijchen
bdb850d29e
Merge pull request #1873 from huili2/fix_1145964_v14
...
fix order of null pointer protection
2015-03-25 11:17:11 +08:00
huili2
d3ff712c15
fix order of null pointer protection
2015-03-24 18:55:13 -07:00
sijchen
52cb8c1135
Merge pull request #1866 from ruil2/flag_change
...
Flag change
2015-03-18 16:55:22 +08:00
ruil2
440689458a
update tables and update ut for different return value
2015-03-18 16:15:40 +08:00
ruil2
dc8471894b
update bGapsInFrameNumValueAllowedFlag according to parameters setting
2015-03-18 16:15:25 +08:00
ruil2
3cbcc043f9
Merge pull request #1855 from sijchen/fix_rc14
...
[Encoder] fix a variable usage in RC
2015-03-16 17:20:54 +08:00
Sijia Chen
f0732c2c76
fix an uninitialization in RC when slice-increasing
2015-03-16 16:11:52 +08:00
Sijia Chen
f3005bbe37
fix the usage of a rc variable
2015-03-16 16:11:33 +08:00
sijchen
56fc515b02
Merge pull request #1851 from ruil2/vui-update
...
update vui parameters
2015-03-16 09:15:38 +08:00
ruil2
51a38ab17a
update vui parameters
2015-03-13 19:08:08 +08:00
sijchen
e8db09fb56
Merge pull request #1848 from ruil2/vui-1.4
...
add VUI for base layer
2015-03-13 16:56:25 +08:00
ruil2
366b012d68
add VUI for base layer
2015-03-13 16:54:24 +08:00
huili2
26aeb3494c
Merge pull request #1839 from dongzha/v.14
...
disable some HP tools in V1.4
2015-03-06 13:41:01 +08:00
dong zhang
0bc453423c
disable some HP tools in V1.4
2015-03-06 11:22:39 +08:00
sijchen
3a75956fb2
Merge pull request #1838 from sijchen/upd_doc
...
update RELEASES file
2015-03-05 17:25:12 +08:00
Sijia Chen
d086f28a30
re-order the items in RELEASES
2015-03-05 17:10:17 +08:00
sijchen
18b202df0a
Merge pull request #1837 from mstorsjo/initialize-func-pointers
...
Set pfMeCost to NULL when it isn't initialized
2015-03-05 17:05:07 +08:00
Sijia Chen
46de229fee
update RELEASES file
2015-03-05 16:41:48 +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
ruil2
5921e5e7d3
Merge pull request #1836 from sijchen/imp_ut4
...
[UT] add more condition to improve the coverage of DecoderCrashTest
2015-03-05 15:47:24 +08:00
Sijia Chen
2c44dbae5c
[UT] add more condition to improve the coverage of DecoderCrashTest
...
https://rbcommons.com/s/OpenH264/r/1132/
2015-03-05 13:22:48 +08: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
huili2
3022d4f655
Merge pull request #1832 from sijchen/imp_mc
...
[Encoder] replace conditional judgements with faster operations
2015-03-05 09:39:31 +08:00
sijchen
b304687197
Merge pull request #1833 from huili2/parseonly_au_incomplete_input_final
...
allow slice-level data come in for parse only
2015-03-05 09:24:30 +08:00
huili2
06b8e1abb7
allow slice-level data come in for parse only
2015-03-04 00:57:43 -08:00
dongzha
5b12578960
Merge pull request #1829 from syureyi/wp_p
...
Decoder WP support
2015-03-04 14:58:40 +08:00
zhuiling
9ef0c74fdd
Decoder WP suppor
...
missed some part
fix clip value
update according to wayne's suggestion
2015-03-04 09:49:32 +08:00
Sijia Chen
94d1976a4e
complete parameter checking related to loop-filter-idc
2015-03-03 18:31:37 +08:00
sijchen
5a1aedb622
Merge pull request #1827 from dongzha/cleanlog
...
modify decoder log
2015-03-03 11:01:46 +08:00
dong zhang
153dd0d3f5
format the files
2015-03-03 09:14:27 +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
303bf77e42
replace conditional judgements with function pointer for acceleration
2015-03-02 17:11:11 +08:00
dong zhang
d28970d625
modify decoder log
2015-03-02 16:55:37 +08:00
huili2
2da0ce6451
Merge pull request #1826 from HaiboZhu/Add_Length_Input_Support
...
Add Bs Lenght File Input in Console
2015-03-02 14:05:00 +08:00
Haibo Zhu
afbb499c77
Add Bs Lenght File Input in Console
2015-03-01 18:22:40 -08:00
sijchen
7c9597c36d
Merge pull request #1825 from ethanhugg/gmpapi-version-38
...
Change gmp-api version to Firefox38
2015-03-02 09:40:33 +08:00
zhilwang
bf3cc1ed63
Merge pull request #1823 from mstorsjo/downsample-min
...
Don't downsample to anything smaller than 4x4 pixels
2015-03-01 16:45:03 -08:00
Ethan Hugg
cea83438bf
Change gmp-api version to Firefox38
2015-02-28 08:50:23 -08:00
Martin Storsjö
e8cdbd2ea7
Don't downsample to anything smaller than 4x4 pixels
...
This makes for a chroma plane of 2x2. The SIMD versionf of generic
downscalers assume that the width and height is at least 2, since
it does an unconditional loop for the body of the image, and a
separate step for the last pixel and last row. The SIMD versions
assume that (width-1) and (height-1) are larger than zero.
This fixes spurious crashes in EncodeDecodeTestAPI.SetOptionEncParamExt.
2015-02-28 14:58:53 +02:00
Ethan Hugg
67664f4dc0
Merge pull request #1821 from mstorsjo/remove-srand
...
Remove a stray srand
2015-02-27 11:16:41 -08:00
Martin Storsjö
c301db696e
Remove a stray srand
...
The individual tests shouldn't reseed the random number generator
(other than for local debugging).
Hardcoding a specific random seed here leads to this test (and
all subsequent tests) not testing things randomly as intended, but
always testing the same parameters.
2015-02-27 12:06:44 +02:00
sijchen
2294b786cf
Merge pull request #1774 from huili2/dec_flowchart_ec
...
modify decoder flowchart for non vcl AU check
2015-02-27 17:44:03 +08:00
Ethan Hugg
9ea4d5bd73
Merge pull request #1816 from mstorsjo/downscale-min-limit
...
Avoid trying to downscale layers to dimensions below 2
2015-02-23 13:53:58 -08:00
Ethan Hugg
497b38e341
Merge pull request #1815 from mstorsjo/test-param-strings
...
Store a const char* instead of a std::string in gtest parameter arrays
2015-02-23 13:52:19 -08:00
Martin Storsjö
861f54887d
Avoid trying to downscale layers to dimensions below 2
...
When calculating what resolution to actually downscale to,
it can end up smaller than what the caller set. When scaling
down to resolutions close to the limit of allowed values,
this can end up setting values lower than the limit.
Previously, e.g. a downscale from 2266x8 to 566x2 will end
up as 566x1 after this calculation. When scaling to a
566x1, the chroma plane gets a height of 0, which doesn't
make sense, and which breaks e.g. the SSE2 scaler. Therefore,
make sure none of the dimensions end up set below 2.
2015-02-19 14:53:02 +02:00
Martin Storsjö
7208ed14b1
Store a const char* instead of a std::string in gtest parameter arrays
...
This avoids valgrind warnings about using unintialized data.
2015-02-19 14:52:11 +02:00