Commit Graph

  • 33c378f7b7 change API for slicing part for easier usage (the UseLoadBalancing flag is still under working) sijchen 2015-11-10 09:50:06 -08:00
  • 24916a652e Merge pull request #2215 from pengyanhai/master huili2 2015-11-10 09:07:41 +08:00
  • b5f1460dd1 Tear down the OpenH264 encoder and decoder properly to avoid potential crash and memory leak pengyanhai 2015-11-09 11:52:11 -08:00
  • 643df65c58 Merge pull request #2212 from ruil2/rc2 HaiboZhu 2015-11-09 09:53:28 +08:00
  • f1b10e454d Merge pull request #2213 from ruil2/rc4 HaiboZhu 2015-11-09 09:53:05 +08:00
  • e20ce63778 do GOM rate control for I frame Karina 2015-11-06 16:08:52 +08:00
  • a251504aa2 remove an useless code line Karina 2015-11-06 13:43:21 +08:00
  • 17e610da9f Merge pull request #2209 from sijchen/fixslc huili2 2015-11-05 13:46:51 +08:00
  • c47d235942 Merge pull request #2210 from pengyanhai/master huili2 2015-11-05 09:09:55 +08:00
  • 955fce60a1 Never call GMPVideoDecoderCallback after DecodingComplete, to fix bug #1204588 in Bugzilla Hank Peng 2015-11-04 11:29:02 -08:00
  • 59779539e7 add autolock in ThreadPoolTest to avoid possible conflict sijchen 2015-11-04 10:29:08 -08:00
  • f13f502203 Merge pull request #2208 from sijchen/fixslc HaiboZhu 2015-11-04 09:24:08 +08:00
  • e6d9d44344 Merge pull request #2204 from sijchen/ut_template2 HaiboZhu 2015-11-04 09:23:26 +08:00
  • 2dab8bf087 fix for a slicing and multi-threading setting Sijia Chen 2015-11-03 14:42:56 -08:00
  • ee27d13262 add preencodingtasklist in task manegement add interface to enable different task list Sijia Chen 2015-11-03 09:33:26 -08:00
  • 597adfd98c Merge pull request #2207 from sijchen/thp53 sijchen 2015-11-03 09:05:55 -08:00
  • b0c6ea9385 Merge pull request #2206 from sijchen/thp42 sijchen 2015-11-03 09:05:43 -08:00
  • 3d3884641c use the correct commit number in comment Sijia Chen 2015-11-02 23:19:02 -08:00
  • 3e0ee69812 remove unneeded codes and add some logs Sijia Chen 2015-11-02 23:15:29 -08:00
  • cda6a1fa76 Merge pull request #2191 from mstorsjo/cabac-warnings HaiboZhu 2015-10-29 14:19:22 +08:00
  • 17934b9843 Merge pull request #2192 from sijchen/fix_slc HaiboZhu 2015-10-29 14:17:26 +08:00
  • 0292647449 Merge pull request #2195 from sijchen/add_stat_log HaiboZhu 2015-10-29 14:17:19 +08:00
  • a3c2b8748e Merge pull request #2200 from HaiboZhu/Add_binary_address_RELEASES_v1.5Firefox39 v1.5-Firefox39 sijchen 2015-10-28 21:54:17 -07:00
  • 8eed27a357 Merge pull request #2197 from HaiboZhu/Add_binary_address_RELEASES sijchen 2015-10-28 21:54:03 -07:00
  • 02d7f3d386 Merge pull request #2198 from HaiboZhu/Add_binary_address_RELEASES_v1.5 openh264v1.5 sijchen 2015-10-28 21:53:33 -07:00
  • 3350cf75a5 add one test case Sijia Chen 2015-10-28 21:51:47 -07:00
  • 1ed0e8c37b Merge pull request #2196 from shihuade/PSliceRefact_V1.5 sijchen 2015-10-28 21:28:42 -07:00
  • 021bb5eb8e Add binary package address in RELEASES Haibo Zhu 2015-10-29 09:18:23 +08:00
  • 59cec41c53 Add binary package address in RELEASES Haibo Zhu 2015-10-29 09:18:23 +08:00
  • 45f26e4fb7 Add binary package address in RELEASES Haibo Zhu 2015-10-29 09:18:23 +08:00
  • d962ff1ed1 refact WelsMarkPicScreen based on pSlice buffer refactoring huade 2015-10-29 09:17:39 +08:00
  • 2bea2cc220 Merge pull request #2194 from cisco/revert-2193-openh264v1.5 sijchen 2015-10-28 15:33:32 -07:00
  • 380ecd6ac3 Revert "sync Openh264v1.5 with v1.5-Firefox39 branch" sijchen 2015-10-28 15:33:22 -07:00
  • 96d6b7a25a Merge pull request #2193 from cisco/openh264v1.5 sijchen 2015-10-28 15:24:58 -07:00
  • 32669bc941 change an improper setting of max_slice_count Sijia Chen 2015-10-28 13:54:36 -07:00
  • 054a297ca7 adjust encoder tasks, add ut and enable new thread pool under some slice modes Sijia Chen 2015-10-28 09:39:26 -07:00
  • 1661a60090 Avoid warnings in the cabac code Martin Storsjö 2015-10-28 14:31:21 +02:00
  • 1a7a3e2462 Merge pull request #2188 from shihuade/PSliceRefact_V1.2 HaiboZhu 2015-10-28 11:04:22 +08:00
  • fe7684bf37 Merge pull request #2187 from shihuade/PSliceRefact_V1.1 HaiboZhu 2015-10-28 09:58:31 +08:00
  • ff8bb6238d refact WelsMarkPic based on pSlice buffer refactoring huade 2015-10-27 17:44:55 +08:00
  • 777dbc09d4 remove bParseonly in ctx using that in param, and slightly modify the initialize process of decoder huili2 2015-10-27 16:12:08 +08:00
  • a3e60a1c6f Merge pull request #2186 from shihuade/PSliceRefact_V1.0 HaiboZhu 2015-10-27 15:07:54 +08:00
  • a0328cda80 Merge pull request #2184 from mstorsjo/fix-readme sijchen 2015-10-26 13:36:01 -07:00
  • 0a57ec3c40 Remove a false claim about older android versions not being supported Martin Storsjö 2015-10-26 16:54:00 +02:00
  • 319552db48 Merge pull request #2160 from cisco/cj-build1 HaiboZhu 2015-10-26 13:58:29 +08:00
  • 906627a029 Merge pull request #2179 from alexcohn/patch-1 HaiboZhu 2015-10-26 13:56:01 +08:00
  • 51d8e00564 Merge pull request #2180 from saamas/cabac_encode_opt HaiboZhu 2015-10-26 09:02:51 +08:00
  • 08f7ad3f1f refact slice header init huade 2015-10-23 15:46:06 +08:00
  • 741c122399 change the AbsDiffPicNumMinus1 check logic huade 2015-10-23 14:45:18 +08:00
  • e0cee02d77 Merge pull request #2177 from sijchen/thp21 HaiboZhu 2015-10-23 13:21:42 +08:00
  • ed133d4c3d [Encoder] CABAC optimizations Sindre Aamås 2015-10-12 17:59:08 +02:00
  • a9605ac063 Update README.md Alex Cohn 2015-10-21 09:49:58 +03:00
  • b700b67bba Merge pull request #2178 from mstorsjo/add-missing-include sijchen 2015-10-19 23:15:46 -07:00
  • 80c8b7b1cc Add a missing include of stdlib.h Martin Storsjö 2015-10-20 08:59:41 +03:00
  • 819f6f5d93 [Encoder] add encoder tasks and task-management class https://rbcommons.com/s/OpenH264/r/1334/ Sijia Chen 2015-10-19 22:48:28 -07:00
  • 490098915f Merge pull request #2176 from HaiboZhu/Bugfix_CHECK_SE_UPPER_conditions HaiboZhu 2015-10-20 10:31:57 +08:00
  • 8c81f242fa Merge pull request #2175 from HaiboZhu/Bugfix_CHECK_SE_UPPER_conditions_v1.5_Firefox39 HaiboZhu 2015-10-20 10:15:08 +08:00
  • 2610ab1832 Merge pull request #2174 from HaiboZhu/Bugfix_CHECK_SE_UPPER_conditions_v1.5 v1.5.0 HaiboZhu 2015-10-20 09:49:05 +08:00
  • 8c6941882a Fix the macro UPPER_CHECK conditions Haibo Zhu 2015-10-19 18:06:12 -07:00
  • 1072deea64 Fix the macro UPPER_CHECK conditions Haibo Zhu 2015-10-19 18:06:12 -07:00
  • 151c1d9ffd Fix the macro UPPER_CHECK conditions Haibo Zhu 2015-10-19 18:06:12 -07:00
  • 9befe7b1a3 Merge pull request #2173 from mstorsjo/remove-includes sijchen 2015-10-19 10:41:13 -07:00
  • a1768012c1 Merge pull request #2172 from HaiboZhu/Bugfix_entropy_decoding_upper_check_v1.5_Firefox39 HaiboZhu 2015-10-19 16:31:44 +08:00
  • 9e1f1790e3 Merge pull request #2171 from HaiboZhu/Bugfix_entropy_decoding_upper_check_v1.5 HaiboZhu 2015-10-19 16:31:26 +08:00
  • 3ee8784c01 Merge pull request #2170 from HaiboZhu/Bugfix_entropy_decoding_upper_check HaiboZhu 2015-10-19 16:31:15 +08:00
  • dac26cf923 Remove unused STL includes Martin Storsjö 2015-10-19 11:20:51 +03:00
  • 56a3260eb9 (1) add protection for golomb GetUe output value (2) change the max length of cabac bypass to 16 Haibo Zhu 2015-10-18 20:12:34 -07:00
  • fdc713099e (1) add protection for golomb GetUe output value (2) change the max length of cabac bypass to 16 Haibo Zhu 2015-10-18 20:12:34 -07:00
  • 9ba2c9825c (1) add protection for golomb GetUe output value (2) change the max length of cabac bypass to 16 Haibo Zhu 2015-10-18 20:12:34 -07:00
  • 0f1faa84b1 Merge pull request #2167 from cisco/openh264v1.5 sijchen 2015-10-16 10:53:46 -07:00
  • 32c51ecb11 Merge pull request #2164 from HaiboZhu/Remove_cabac_shift_exponent_too_large_v1.5 HaiboZhu 2015-10-16 21:17:06 +08:00
  • fb61733b27 Merge pull request #2163 from HaiboZhu/Remove_cabac_shift_exponent_too_large HaiboZhu 2015-10-16 21:16:56 +08:00
  • c24aad5654 Merge pull request #2162 from huili2/MMCO_overflow_1.5 HaiboZhu 2015-10-16 16:58:25 +08:00
  • ea52112d45 Merge pull request #2158 from sijchen/thp0a HaiboZhu 2015-10-16 16:50:39 +08:00
  • 7cbc31a0bf Merge pull request #2161 from huili2/MMCO_overflow HaiboZhu 2015-10-16 16:50:26 +08:00
  • 10179539cf Merge pull request #2157 from sijchen/mb HaiboZhu 2015-10-16 16:47:04 +08:00
  • f99f65099b Remove the shift exponent too large warning Haibo Zhu 2015-10-16 01:13:23 -07:00
  • f1d92ef363 Remove the shift exponent too large warning Haibo Zhu 2015-10-16 01:13:23 -07:00
  • e007606545 prevent too many MMCO num overflow huili2 2015-10-16 10:36:13 +08:00
  • 4bafe1c430 prevent too many MMCO num overflow huili2 2015-10-16 10:36:13 +08:00
  • cb6ab3211d add new ut to win ut proj unknown 2015-10-16 02:37:39 +08:00
  • b29760ee31 remove unneeded parts Sijia Chen 2015-10-15 11:31:34 -07:00
  • ade32f5c48 implementation for WelsSleep on WP8.0 https://rbcommons.com/s/OpenH264/r/1315/ Sijia Chen 2015-10-15 11:27:43 -07:00
  • a3f606e58a replacement of std::list for m_cBusyThreads https://rbcommons.com/s/OpenH264/r/1320/ Sijia Chen 2015-10-15 11:17:29 -07:00
  • bc566f0923 put m_cIdleThreads to CWelsCircleQueue rather than std::map https://rbcommons.com/s/OpenH264/r/1313/ Sijia Chen 2015-10-15 10:24:48 -07:00
  • eb00d5cb9e change std::list to internal implementation and add the new ut file for CWelsCircleQueue https://rbcommons.com/s/OpenH264/r/1310/ Sijia Chen 2015-10-15 10:11:29 -07:00
  • 757a596e97 add basic threadpool functions https://rbcommons.com/s/OpenH264/r/1294/ Sijia Chen 2015-10-15 10:04:00 -07:00
  • 6ca397e758 correct a typo along with the in-plan v1.5 release Sijia Chen 2015-10-08 12:23:32 -07:00
  • 9d25161f40 add version updates after 1.5 release Sijia Chen 2015-10-12 16:59:16 -07:00
  • 2f836fc787 add release notes for 1.5 Sijia Chen 2015-10-12 21:42:26 -07:00
  • af6a9a838f Merge pull request #2152 from mstorsjo/remove-unused-code HaiboZhu 2015-10-15 12:03:41 +08:00
  • 9c88070c6e Merge pull request #2156 from HaiboZhu/Remove_UBSAN_negative_left_shift_warning_v1.5 HaiboZhu 2015-10-15 12:03:34 +08:00
  • 813cfca95f Merge pull request #2155 from HaiboZhu/Remove_UBSAN_negative_left_shift_warning HaiboZhu 2015-10-15 11:31:55 +08:00
  • 6e052edcef Remove UBSAN warnings about negative left shift Haibo Zhu 2015-10-12 22:51:45 -07:00
  • 03d16bb4d1 Remove UBSAN warnings about negative left shift Haibo Zhu 2015-10-12 22:51:45 -07:00
  • fcab199083 Merge pull request #2154 from HaiboZhu/Fix_warnings_from_Martin HaiboZhu 2015-10-13 19:35:03 +08:00
  • aa2c5cee0d Fix some warnings according to master branch pull request Haibo Zhu 2015-10-13 18:37:13 +08:00
  • 3067d127aa Merge pull request #2153 from mstorsjo/fix-warnings HaiboZhu 2015-10-13 18:26:56 +08:00
  • 6c13a2c496 Merge pull request #2151 from mstorsjo/fix-msvc HaiboZhu 2015-10-13 18:26:14 +08:00
  • 8363d43588 Fix warnings when building for iOS with xcode Martin Storsjö 2015-10-13 12:27:11 +03:00