Commit Graph

  • 3088d96978 [Encoder] Add an AVX2 4x4 IDCT implementation Sindre Aamås 2016-01-18 20:46:20 +01:00
  • b267163f10 [Encoder] Add an AVX2 4x4 DCT implementation Sindre Aamås 2016-01-18 20:43:28 +01:00
  • b9adbcf37c [UT] Add missing SSE2 4x4 IDCT test Sindre Aamås 2016-01-18 20:25:46 +01:00
  • 8764231784 [UT] Improve DCT tests Sindre Aamås 2016-01-18 20:14:47 +01:00
  • 7739184dfd Update nasm requirement in README.md Sindre Aamås 2016-01-19 13:11:05 +01:00
  • 496de8bf09 Use dist: trusty with travis Sindre Aamås 2016-01-19 11:52:46 +01:00
  • 3206010a89 Generate map file for msvc build Haibo Zhu 2016-01-19 17:03:50 +08:00
  • 21c1c02441 Merge pull request #2334 from sijchen/fix_ut HaiboZhu 2016-01-19 15:39:17 +08:00
  • 8eb4de10a2 Merge pull request #2337 from HaiboZhu/Add_Protection_wrong_API_call HaiboZhu 2016-01-19 13:42:49 +08:00
  • 5e3e975ffb Merge pull request #2331 from ruil2/return_value HaiboZhu 2016-01-19 12:25:10 +08:00
  • 6d7bd2daf4 Add protection for wrong API call without initialize Haibo Zhu 2016-01-18 15:48:05 +08:00
  • 91fa9fad63 Merge pull request #2335 from mstorsjo/fix-msvc-warnings huili2 2016-01-18 08:48:15 +08:00
  • fbe35cffca Avoid warnings in MSVC about implicitly casting floats to integers Martin Storsjö 2016-01-16 11:10:25 +02:00
  • d46cd07511 fix the prob in case that the task uID is too big sijchen 2016-01-15 16:06:09 -08:00
  • 559e786fa4 add return value judgment Karina 2016-01-15 10:30:41 +08:00
  • d11f12db54 Merge pull request #2330 from ruil2/mt_build_1 HaiboZhu 2016-01-15 09:28:07 +08:00
  • 67f925674a Merge pull request #2329 from ruil2/layer4 HaiboZhu 2016-01-15 09:27:58 +08:00
  • 5eb18b101e change the output way of debug trace sijchen 2016-01-13 22:13:43 -08:00
  • 67f4dcf2e2 fix build issue when some macro turn on Karina 2016-01-14 09:40:20 +08:00
  • 0f0d54ef51 using independent encoder control logic for SAVC case Karina 2016-01-14 09:16:12 +08:00
  • cce1c29844 add sink to IWelsTask (for further enhancements) sijchen 2016-01-13 16:24:54 -08:00
  • 7bfb96b2b6 Merge pull request #2327 from sijchen/th41 ruil2 2016-01-13 13:07:58 +08:00
  • 5cad0f9bba enhance a UT to cover more case sijchen 2016-01-11 22:01:02 -08:00
  • bf35b6fee7 add a debug trace if encoder returns error sijchen 2016-01-11 15:04:53 -08:00
  • 19f5eb0932 complete a debug trace in load-balancing task sijchen 2016-01-11 14:55:06 -08:00
  • 7a8da6a468 remove unneed codes after new task-managements sijchen 2016-01-11 15:01:57 -08:00
  • dcdd496082 fix a bug in multi-layer case in task-management sijchen 2016-01-11 14:57:11 -08:00
  • b940e2cdf8 Merge pull request #2325 from ruil2/trace1 HaiboZhu 2016-01-11 14:05:55 +08:00
  • 737548fe06 Merge pull request #2326 from shihuade/Win10_V1.0_Push ruil2 2016-01-08 17:15:40 +08:00
  • c32263e06b Merge pull request #2322 from HaiboZhu/Fix_Encoder_Info_Output ruil2 2016-01-08 17:15:15 +08:00
  • 1d9497b7f6 update auto build script for windows 10 huade 2016-01-08 09:38:15 +08:00
  • d4f979c495 seperate each layer trace output Karina 2016-01-05 14:02:58 +08:00
  • 303fbfeb55 Merge pull request #2324 from ruil2/update_style HaiboZhu 2016-01-05 13:08:53 +08:00
  • 57c87f1845 update format Karina 2016-01-05 11:40:59 +08:00
  • cd75541c8f Merge pull request #2323 from ruil2/rc_timestamp HaiboZhu 2015-12-31 09:55:58 +08:00
  • a6a504f944 Fix the build errors when open the encoder info output Haibo Zhu 2015-12-31 09:06:59 +08:00
  • 539818101f Merge pull request #2321 from huili2/modify_ec_option_comment HaiboZhu 2015-12-30 14:21:58 +08:00
  • 740968d1f6 modify EC method comment in API huili2 2015-12-30 13:41:29 +08:00
  • 0d5db3d986 resolve abnormal timestamp(rollback or jump case) Karina 2015-12-29 15:05:42 +08:00
  • e3c2cb00a5 Merge pull request #2317 from shihuade/Scripts_V3 ruil2 2015-12-18 14:50:18 +08:00
  • f79361ac35 update scripts huade 2015-12-18 09:05:12 +08:00
  • 2706e36bf0 Merge pull request #2316 from pengyanhai/v1.5.3-Firefox39 v1.5.3-Firefox39 sijchen 2015-12-17 13:02:15 -08:00
  • ee9c398b1f Update the plugin version in Makefile Hank Peng 2015-12-17 12:08:13 -08:00
  • 100e952231 Merge pull request #2314 from shihuade/MultiThread_V4.5_SliceBsRefact_V1 sijchen 2015-12-17 12:02:00 -08:00
  • 1b0735c3a9 Merge pull request #2315 from shihuade/Scripts_V2 sijchen 2015-12-17 12:01:49 -08:00
  • 264c4357a1 Update plugin to v1.5.3 Hank Peng 2015-12-17 11:24:12 -08:00
  • 74d73ac7ec add scripts for multi-encoder comparision huade 2015-12-17 16:22:55 +08:00
  • f161566458 remove pSliceBs from ctx huade 2015-12-15 17:10:52 +08:00
  • 04bfacd7e1 Merge pull request #2313 from shihuade/MultiThread_V4.4_ThreadIdcUnify HaiboZhu 2015-12-15 13:56:49 +08:00
  • ef38c2abf8 refact threadIdc and CPU cores logic in init module huade 2015-12-15 11:27:00 +08:00
  • e75c5852e8 Merge pull request #2312 from shihuade/TravisTestCase sijchen 2015-12-14 09:44:38 -08:00
  • 406f89ec54 Merge pull request #2309 from shihuade/MultiThread_V4.4_ThreadSliceNum_V3_Pull sijchen 2015-12-14 09:44:13 -08:00
  • 2620f4bcfd Merge pull request #2310 from shihuade/MultiThread_V4.5_LayerSizeFixed sijchen 2015-12-14 09:44:01 -08:00
  • 0f24b80af8 reduce one test sequences and let travis jobs num to 4, thus reduce test time huade 2015-12-14 17:04:00 +08:00
  • 549a1b9bf4 fixed layer size update bugs huade 2015-12-14 14:56:09 +08:00
  • e8536c6b73 remove iCountThreadsNum and unitfy with iMultipleThreadIdc huade 2015-12-14 12:26:02 +08:00
  • ee01b3afaf Merge pull request #2307 from huili2/fix_decstat HaiboZhu 2015-12-14 10:26:16 +08:00
  • 762d1812bb Merge pull request #2306 from shihuade/MultiThread_V4.4_ThreadSliceNum_V2_Pull HaiboZhu 2015-12-14 09:44:38 +08:00
  • 92637b4912 Merge pull request #2304 from sijchen/th21 HaiboZhu 2015-12-11 16:16:16 +08:00
  • 045e51b075 Merge pull request #2305 from ruil2/qp_layer HaiboZhu 2015-12-11 16:10:06 +08:00
  • b2d4a95537 fix iAvgLumaQp in decStat huili2 2015-12-11 14:07:15 +08:00
  • 14d89eb48c refact validate and init logic for fixed sliceMode huade 2015-12-11 13:07:46 +08:00
  • fde8bd2554 update temporal layer quant Karina 2015-12-10 15:07:19 +08:00
  • 0c820f4c06 adjust encoder test case to cover multi-thread without loadbalancing sijchen 2015-11-30 11:55:07 -08:00
  • 76ca56498a Add tasks and thread pool call for SM_SIZELIMITED_SLICE mode sijchen 2015-12-09 09:55:04 -08:00
  • 01d9132430 Merge pull request #2303 from HaiboZhu/Sync_Debug_symbols_for_1.5.2 v1.5.2-Firefox39 HaiboZhu 2015-12-09 14:29:03 +08:00
  • 778e87520e Sync the debug symbols commits into v1.5.2-firefox39 branch Guangwei Wang 2015-12-08 09:52:03 +08:00
  • ac9ca8f879 add stripped lib for firefox Guangwei Wang 2015-12-08 09:52:03 +08:00
  • 48002c8091 Add DEBUGSYMBOLS option for makefile under release mode Haibo Zhu 2015-12-04 09:15:27 +08:00
  • 76b428a453 Merge pull request #2302 from GuangweiWang/platform HaiboZhu 2015-12-09 12:36:12 +08:00
  • 8af088af93 merge changed Makefile to master Guangwei Wang 2015-12-09 11:36:02 +08:00
  • 3bcf6069ab add stripped lib for firefox and modify README for the usage fo DEBUGSYMBOLS Guangwei Wang 2015-12-08 09:52:03 +08:00
  • 7e9fdc181f Merge pull request #2301 from huili2/simple_parseonly_ctx HaiboZhu 2015-12-09 10:33:29 +08:00
  • fb241569df Merge pull request #2300 from pengyanhai/master sijchen 2015-12-08 15:50:37 -08:00
  • d58ac746a0 Avoid a potential deadlock between the main thread and worker thread when encoding or decoding complete Hank Peng 2015-12-02 23:46:43 -08:00
  • 8ce9ff9e34 Merge pull request #2299 from pengyanhai/v1.5.2-Firefox39 sijchen 2015-12-08 11:20:39 -08:00
  • 9272995143 Merge pull request #2298 from GuangweiWang/platform HaiboZhu 2015-12-08 16:16:14 +08:00
  • 7999219f61 Merge pull request #2297 from shihuade/MultiThread_V4.3_SliceBs_V5_Pull HaiboZhu 2015-12-08 16:16:05 +08:00
  • dcfe76d1ff unitfy slice bs writing for multi-thread(sliceindex==0 is the same with others ) huade 2015-12-08 14:09:43 +08:00
  • 703ed1d86e add stripped lib for firefox Guangwei Wang 2015-12-08 09:52:03 +08:00
  • 6dc3f72ef8 Merge pull request #2291 from sijchen/api5 HaiboZhu 2015-12-07 14:26:54 +08:00
  • 642d5aa453 Merge pull request #2295 from HaiboZhu/Add_Debug_symbols_in_makefile HaiboZhu 2015-12-07 14:26:09 +08:00
  • 8ee4fdef28 Merge pull request #2294 from HaiboZhu/Add_Bitcode_Enable HaiboZhu 2015-12-07 14:25:59 +08:00
  • 95491a7584 Enable bitcode for iOS 9 Haibo Zhu 2015-11-30 13:11:44 +08:00
  • 6ebacd0cbf Add DEBUGSYMBOLS option for makefile under release mode Haibo Zhu 2015-12-04 09:15:27 +08:00
  • b5e9e7e823 Merge pull request #2292 from ruil2/trace sijchen 2015-12-03 13:47:48 -08:00
  • 5ac58e8dc9 add parameter output trace Karina 2015-12-03 16:47:57 +08:00
  • 941966f1e8 Avoid a potential deadlock between the main thread and worker thread when encoding or decoding complete Hank Peng 2015-12-02 23:46:43 -08:00
  • 988784ffe1 Merge pull request #2289 from ruil2/interface1 HaiboZhu 2015-12-02 17:15:59 +08:00
  • fd43759fc2 change output interface Karina 2015-12-02 09:58:56 +08:00
  • c55e5f6130 update help info in console to sync with recent api change sijchen 2015-12-01 16:44:55 -08:00
  • 4cdbc20da0 Merge pull request #2285 from sijchen/ut13 sijchen 2015-12-01 09:23:33 -08:00
  • f38d24f036 fix the conflict with the current master sijchen 2015-11-30 23:42:26 -08:00
  • ece95c815c Merge pull request #2286 from sijchen/ut3 HaiboZhu 2015-12-01 15:24:02 +08:00
  • 5bf677c9f7 Merge pull request #2284 from sijchen/rf2 HaiboZhu 2015-12-01 15:23:21 +08:00
  • 6a75152a9a Merge pull request #2287 from GuangweiWang/bugfix sijchen 2015-11-30 23:04:59 -08:00
  • c917d09263 fix bug in UT code Guangwei Wang 2015-12-01 08:55:00 +08:00
  • 420778f4d8 add valid adjustment in test to avoid outputing warning trace sijchen 2015-11-30 11:33:13 -08:00
  • 42ac53b5fc update win UT project after UT structure change sijchen 2015-11-30 11:29:47 -08:00
  • 46667588e3 moving test cases to specific files to avoid the too long encode_decode_api_test.cpp sijchen 2015-11-30 10:47:10 -08:00