3828 Commits

Author SHA1 Message Date
HaiboZhu
01d9132430 Merge pull request #2303 from HaiboZhu/Sync_Debug_symbols_for_1.5.2
Sync debug symbols related commits into 1.5.2
2015-12-09 14:29:03 +08:00
Guangwei Wang
778e87520e Sync the debug symbols commits into v1.5.2-firefox39 branch 2015-12-09 12:54:51 +08:00
Guangwei Wang
ac9ca8f879 add stripped lib for firefox 2015-12-09 12:51:32 +08:00
Haibo Zhu
48002c8091 Add DEBUGSYMBOLS option for makefile under release mode 2015-12-09 12:51:12 +08:00
sijchen
8ce9ff9e34 Merge pull request #2299 from pengyanhai/v1.5.2-Firefox39
Avoid a potential deadlock between the main thread and worker thread when encoding or decoding complete
2015-12-08 11:20:39 -08:00
Hank Peng
941966f1e8 Avoid a potential deadlock between the main thread and worker thread when encoding or decoding complete 2015-12-02 23:46:43 -08:00
HaiboZhu
21e44bda8b Merge pull request #2253 from pengyanhai/v1.5.2-Firefox39
add an echo-plugin-name target
2015-11-19 09:20:36 +08:00
Ted Mielczarek
c9b3fe54a4 add an echo-plugin-name target 2015-11-18 10:50:51 -08:00
HaiboZhu
e264547368 Merge pull request #2250 from pengyanhai/v1.5.2-Firefox39
Generate PDB file for openh264.dll and gmpopenh264.dll
2015-11-18 12:17:42 +08:00
pengyanhai
347c463f0a Generate PDB file for openh264.dll and gmpopenh264.dll 2015-11-17 18:52:57 -08:00
sijchen
e1a472cab5 Merge pull request #2235 from pengyanhai/v1.5.2-Firefox39
Fix the android crash and update the version to v1.5.2
2015-11-13 11:00:53 -08:00
Hank Peng
71d99d0408 Update the plugin version to v1.5.2 2015-11-13 10:26:41 -08:00
Hank Peng
e5d0bce6d0 Shut down the encoder/decoder thread when Encoding/DecodingComplete is invoked, to avoid potential crash on Android 2015-11-13 10:01:10 -08:00
huili2
b664150875 Merge pull request #2228 from pengyanhai/v1.5.2-Firefox39
Avoid to call any host API after Encoding/DecodingComplete(), to avoid potential crash in the browser
2015-11-13 09:14:06 +08:00
Hank Peng
6212a5984b Avoid to call any host API after Encoding/DecodingComplete(), to avoid potential crash in the browser 2015-11-12 11:57:20 -08:00
sijchen
1539616777 Merge pull request #2222 from sijchen/v151
Update codec version and release note to v1.5.1
2015-11-11 10:39:42 -08:00
sijchen
d804e8b443 apply review 1376 for version update 2015-11-11 10:32:27 -08:00
pengyanhai
0ce464d83e Tear down the OpenH264 encoder and decoder properly to avoid potential crash and memory leak 2015-11-11 13:41:57 +08:00
Hank Peng
08473ae184 Never call GMPVideoDecoderCallback after DecodingComplete, to fix bug #1204588 in Bugzilla 2015-11-11 13:41:01 +08:00
sijchen
02d7f3d386 Merge pull request #2198 from HaiboZhu/Add_binary_address_RELEASES_v1.5
Add binary package address in RELEASES
2015-10-28 21:53:33 -07:00
Haibo Zhu
59cec41c53 Add binary package address in RELEASES 2015-10-29 09:24:38 +08:00
HaiboZhu
2610ab1832 Merge pull request #2174 from HaiboZhu/Bugfix_CHECK_SE_UPPER_conditions_v1.5
Fix the macro UPPER_CHECK conditions
v1.5.0
2015-10-20 09:49:05 +08:00
Haibo Zhu
1072deea64 Fix the macro UPPER_CHECK conditions 2015-10-19 18:14:18 -07:00
HaiboZhu
9e1f1790e3 Merge pull request #2171 from HaiboZhu/Bugfix_entropy_decoding_upper_check_v1.5
Add protection for unsigned int output for openh264v1.5
2015-10-19 16:31:26 +08:00
Haibo Zhu
fdc713099e (1) add protection for golomb GetUe output value
(2) change the max length of cabac bypass to 16
2015-10-18 23:47:38 -07:00
HaiboZhu
32c51ecb11 Merge pull request #2164 from HaiboZhu/Remove_cabac_shift_exponent_too_large_v1.5
Remove the shift exponent too large warning
2015-10-16 21:17:06 +08:00
HaiboZhu
c24aad5654 Merge pull request #2162 from huili2/MMCO_overflow_1.5
prevent too many MMCO num overflow
2015-10-16 16:58:25 +08:00
Haibo Zhu
f99f65099b Remove the shift exponent too large warning 2015-10-16 01:40:05 -07:00
huili2
e007606545 prevent too many MMCO num overflow 2015-10-16 16:00:24 +08:00
HaiboZhu
9c88070c6e Merge pull request #2156 from HaiboZhu/Remove_UBSAN_negative_left_shift_warning_v1.5
Remove ubsan negative left shift warning in v1.5
2015-10-15 12:03:34 +08:00
Haibo Zhu
6e052edcef Remove UBSAN warnings about negative left shift 2015-10-14 19:49:01 -07:00
HaiboZhu
fcab199083 Merge pull request #2154 from HaiboZhu/Fix_warnings_from_Martin
Fix some warnings according to master branch pull request
2015-10-13 19:35:03 +08:00
Haibo Zhu
aa2c5cee0d Fix some warnings according to master branch pull request 2015-10-13 18:37:13 +08:00
sijchen
68c6835c76 Merge pull request #2149 from sijchen/doc2
add release notes and version updates for v1.5 release
2015-10-12 22:31:40 -07:00
Sijia Chen
e86a91498d complete the description of CHP 2015-10-12 21:42:26 -07:00
huili2
97ba688a54 Merge pull request #2148 from HaiboZhu/Bugfix_uninit_strcat_v1.5
Init the string value and add protection for WelsStrcat()
2015-10-13 09:05:09 +08:00
Sijia Chen
02904aa40e add release notes and version updates for v1.5 release 2015-10-12 16:59:16 -07:00
Haibo Zhu
a58e169ee8 Init the string value and add protection for WelsStrcat() 2015-10-10 08:53:57 -07:00
sijchen
0b2d724c3e Merge pull request #2141 from sijchen/v15api2
correct a typo along with the in-plan v1.5 release
2015-10-09 09:58:33 -07:00
huili2
d6b1680842 Merge pull request #2142 from HaiboZhu/Bugfix_SPS_update_logic_under_EC_v1.5
Fix the SPS update logic bug under EC mode
2015-10-09 11:42:07 +08:00
huili2
c6714d395f Merge pull request #2143 from HaiboZhu/Bugfix_CAVLC_8x8_init_error_v1.5
Fix the 8x8 init bug under CAVCL when scalinglist enable
2015-10-09 11:41:53 +08:00
Haibo Zhu
ba5a21705b Fix the SPS update logic bug under EC mode 2015-10-08 19:32:40 -07:00
Haibo Zhu
b548bd098e Fix the 8x8 init bug under CAVCL when scalinglist enable 2015-10-08 18:19:54 -07:00
Sijia Chen
ccf994f00a correct a typo along with the in-plan v1.5 release 2015-10-08 12:23:32 -07:00
huili2
7fc14895ee Merge pull request #2125 from HaiboZhu/Bugfix_Duplicate_frame_num_v1.5
Check the duplicate frame_num in short ref list
2015-09-22 15:45:50 +08:00
HaiboZhu
8599789ac0 Merge pull request #2123 from sijchen/fixsimul
[Encoder] fix for simulcast case when the frame rate of lower resolution is higher
2015-09-22 14:51:41 +08:00
unknown
a1e09bf8c0 Check the duplicate frame_num in short ref list
Add more judgement for return value in WelsMarkAsRef()
2015-09-21 23:47:40 -07:00
Sijia Chen
53c057a8a8 fix for simulcast case when the frame rate of lower resolution is higher, and add test case 2015-09-21 15:42:17 -07:00
HaiboZhu
5c301defba Merge pull request #2119 from sijchen/size_limit
fix a size range to avoid triggering latest constraints of input
2015-09-17 14:21:43 +08:00
Sijia Chen
829f216dbf fix a size range to avoid triggering latest constraints of input 2015-09-16 15:23:13 -07:00