Commit Graph

  • 87c7307391 Merge pull request #2049 from ruil2/rc6 HaiboZhu 2015-07-27 09:44:33 +08:00
  • ab370cd607 refine RC parameters karina li 2015-07-24 09:07:55 +08:00
  • 3c06753dcc Merge pull request #2047 from huili2/T1_error_handling ruil2 2015-07-23 17:29:09 +08:00
  • 091805b883 bugfix for T1 error decoder dealing huili2 2015-07-23 11:04:23 +08:00
  • f30ad4e512 Merge pull request #2039 from shihuade/NewSHA1TableV1.3 HaiboZhu 2015-07-20 15:54:20 +08:00
  • 36a7aca674 Merge pull request #2040 from mstorsjo/fix-warnings huili2 2015-07-20 08:55:29 +08:00
  • 9319301621 Avoid warnings about comparison between signed and unsigned Martin Storsjö 2015-07-18 16:31:36 +03:00
  • 2c7857ab53 Merge pull request #2038 from HaiboZhu/Bugfix_disable_redundant_picture huili2 2015-07-17 10:46:03 +08:00
  • 4ecdd071ff Merge pull request #2035 from HaiboZhu/Bugfix_width_height_level_limit_check huili2 2015-07-17 10:45:03 +08:00
  • a0c9f02bde Merge pull request #2034 from HaiboZhu/BugFix_CheckAccessUnitBoundaryExt huili2 2015-07-17 10:44:50 +08:00
  • 057799e298 syn/unify with local SHA1 script and update SHA1 tables huade 2015-07-17 10:44:15 +08:00
  • c0feee817d Merge pull request #2032 from GuangweiWang/sub8x8asm huili2 2015-07-16 13:33:04 +08:00
  • 24d8b8a82c Merge pull request #2033 from HaiboZhu/Bugfix_FMO_judgement_error huili2 2015-07-16 13:32:29 +08:00
  • b6ddfabf2b Merge pull request #2028 from sijchen/mt42 HaiboZhu 2015-07-16 11:38:24 +08:00
  • 11c7bfa098 Disable redundant picture to avoid the memory overflow Haibo Zhu 2015-07-16 11:20:21 +08:00
  • 2407292882 Merge pull request #2031 from mstorsjo/astyle-tabs sijchen 2015-07-14 17:59:01 +08:00
  • d48b8b49d0 Fix the bug that decoder not return when level limit occur Haibo Zhu 2015-07-14 15:58:45 +08:00
  • 663bd94038 Fix max slice group number judgement error in FMO Haibo Zhu 2015-07-14 15:45:40 +08:00
  • 70d08736dd Fix logic errors in CheckAccessUnitBoundaryExt Haibo Zhu 2015-07-14 15:38:16 +08:00
  • 7c739795b7 Make astyle convert tabs to spaces Martin Storsjö 2015-07-14 10:03:28 +03:00
  • f743f04ed7 Merge pull request #2029 from mstorsjo/remove-tabs sijchen 2015-07-14 10:33:58 +08:00
  • 282eda21cb Remove unnecessary tabs in the middle of lines Martin Storsjö 2015-07-13 23:04:18 +03:00
  • 41caf38152 Merge pull request #2027 from sijchen/dbp2 sijchen 2015-07-10 11:02:37 +08:00
  • 1f8ef8f0a3 Add new x86 assembly functions to support sub8x8 mode Guangwei Wang 2015-07-10 09:00:05 +08:00
  • 703cce0214 Merge pull request #2023 from ethanhugg/refcount sijchen 2015-07-09 16:28:02 +08:00
  • 95ad76f65d Merge pull request #2024 from huili2/submbtype_modif sijchen 2015-07-09 12:37:57 +08:00
  • e70621c194 save memory usage and improve error return logic under VLCOVERFLOW Sijia Chen 2015-07-09 12:37:08 +08:00
  • cae5af52d7 use func pointer for deblocking to save judgements at each slice Sijia Chen 2015-07-09 10:03:00 +08:00
  • a8ae134610 Merge pull request #2026 from sijchen/fix_rc sijchen 2015-07-08 17:02:17 +08:00
  • 49b569a018 Add new ARM AArch64 assembly functions to support sub8x8 mode Guangwei Wang 2015-07-08 10:34:49 +08:00
  • ee09f4d7bf let qp clip to min/max qp available in all rc settings, so as to avoid qp exceed 51 Sijia Chen 2015-07-07 17:49:11 +08:00
  • 9f0d51d8d2 add new AArch32 asm functions to support sub8x8 mode Guangwei Wang 2015-07-07 10:13:56 +08:00
  • a4bddf417e Change GMP code to RefCount instead of deleting on enc/decode complete. Ethan Hugg 2015-07-06 09:48:50 -07:00
  • 338a448946 modify sub_mb_type to be faster, and fix a function nam typo huili2 2015-07-06 13:46:32 +08:00
  • d04c7b9347 Merge pull request #2020 from brion/emscripten Ethan Hugg 2015-07-04 11:30:28 -07:00
  • 522639f768 Allow compilation to JavaScript via emscripten Brion Vibber 2015-07-02 12:24:32 -07:00
  • 507ffbadb6 Merge pull request #2022 from sijchen/fix_slc sijchen 2015-07-03 12:25:40 +08:00
  • 159ca4461f Merge pull request #2021 from sijchen/mt32 huili2 2015-07-03 11:10:05 +08:00
  • 43ca6db9f5 put pSliceBsBuffer to thread buffer rather than per slice, so as to save memory usage Sijia Chen 2015-07-03 09:55:16 +08:00
  • f265ab8e85 fix a first-mb judgement and enablings a test Sijia Chen 2015-07-02 15:38:49 +08:00
  • bee0d7d230 Merge pull request #2015 from huili2/sub8_final sijchen 2015-07-02 15:52:36 +08:00
  • 1308027377 Merge pull request #2013 from sijchen/mem10 huili2 2015-06-30 14:25:33 +08:00
  • 57bd721b2f add sub8x8 mode decision functions huili2 2015-06-08 11:06:32 +08:00
  • dfcc78eaf5 refactor for future simplification Sijia Chen 2015-06-26 15:04:30 +08:00
  • 82a0d3e4a2 Merge pull request #2010 from sijchen/mt2 sijchen 2015-06-29 09:13:22 +08:00
  • e6e46f84f3 Merge pull request #2011 from mstorsjo/fix-arflags Ethan Hugg 2015-06-26 07:56:53 -07:00
  • 4c8347aa22 Don't concatenate $@ to AR_OPTS Martin Storsjö 2015-06-26 13:55:15 +03:00
  • 0f1371e461 Merge pull request #2004 from sijchen/ps55 sijchen 2015-06-26 17:42:08 +08:00
  • d0a1b58374 Merge pull request #2003 from sijchen/rc_trace2 sijchen 2015-06-26 17:41:55 +08:00
  • 2a15a7975f correct the termination of error handling under multi-thread Sijia Chen 2015-06-26 17:40:49 +08:00
  • 25dd5c3c6f Merge pull request #2009 from ruil2/rc3 sijchen 2015-06-26 15:58:23 +08:00
  • a4fb978bb7 Merge pull request #1997 from deadNightTiger/deterministic-build sijchen 2015-06-26 15:06:41 +08:00
  • c51975acdf use the external qp setting for screen content karina li 2015-06-26 12:35:21 +08:00
  • c8bed8a9bd Move -D flag for ar to platform-linux.mk deadNightTiger 2015-06-25 14:25:28 +04:00
  • 3a131800a8 Enable deterministic mode for ar deadNightTiger 2015-06-18 15:17:36 +03:59
  • 99aaf3198c first version of post-frame skipping for rate control (not enabled) Sijia Chen 2015-06-23 17:04:02 +08:00
  • fe965a2444 improve statistics logs Sijia Chen 2015-06-23 17:01:30 +08:00
  • 9be80c088d Merge pull request #1999 from bmiklautz/build Ethan Hugg 2015-06-21 07:54:48 -07:00
  • 356f081f0a Make the static library directory configurable Bernhard Miklautz 2015-06-19 16:23:34 +02:00
  • 93af25eaef Merge pull request #1993 from huili2/dec_mem_stat sijchen 2015-06-19 13:37:41 +08:00
  • 2ca6af54b9 Merge pull request #1995 from sijchen/ps22 huili2 2015-06-19 08:44:55 +08:00
  • dea4303357 Merge pull request #1994 from sijchen/mt1 huili2 2015-06-19 08:44:16 +08:00
  • 443630b098 Merge pull request #1992 from sijchen/ps11 huili2 2015-06-18 08:33:19 +08:00
  • e9429e2f93 Merge pull request #1988 from sijchen/ps4 sijchen 2015-06-17 17:35:03 +08:00
  • bf44265c2c Merge pull request #1989 from sijchen/memc sijchen 2015-06-17 17:34:57 +08:00
  • ee4dafaa70 remove the core-1 setting for multi-thread, if application has concern of using all thread, it can be done by setting specific value to iMultipleThreadIdc Sijia Chen 2015-06-16 17:05:48 +08:00
  • 3cb417f14a add dec memory check huili2 2015-06-16 10:27:07 +08:00
  • daee3dcf22 remove one always-on macro to save code complexity, and use core-1 for multi-threading in real-time Sijia Chen 2015-06-15 18:09:39 +08:00
  • 9ecc671fc3 Merge pull request #1984 from mstorsjo/aarch64-fix zhilwang 2015-06-11 17:51:51 -07:00
  • 22cb778730 Fix the NEON register restoring in McHorVer30WidthEq8_AArch64_neon Martin Storsjö 2015-06-11 21:28:29 +03:00
  • 71d0a7f71f fix macro Sijia Chen 2015-06-11 15:45:26 +08:00
  • 89d5ad249f add byte info in free Sijia Chen 2015-06-11 15:29:19 +08:00
  • 4fb4c9536f remove build error if MEMORY_CHECK is on Sijia Chen 2015-06-11 15:21:58 +08:00
  • dea37ce439 add a frame-skip setting option Sijia Chen 2015-06-11 12:35:03 +08:00
  • 52cd5d99ab Merge pull request #1979 from GuangweiWang/lumaMc sijchen 2015-06-10 15:58:38 +08:00
  • 6ff4ef3b38 Merge pull request #1983 from mstorsjo/remove-tabs sijchen 2015-06-10 15:51:09 +08:00
  • 78e0ec6130 Convert tabs to spaces before comments Martin Storsjö 2015-05-15 11:09:11 +03:00
  • 3052b7ac64 Remove tabs from vertically aligned function declarations and typedefs Martin Storsjö 2015-06-03 12:14:30 +03:00
  • 764793d74b Remove tabs in struct and class definitions Martin Storsjö 2015-06-03 09:56:54 +03:00
  • ca51ee0f44 Remove tabs where a simple space is just enough Martin Storsjö 2015-05-15 11:45:34 +03:00
  • 51efa57a3d Convert tabs to spaces in vertically aligned code Martin Storsjö 2015-05-15 11:45:20 +03:00
  • 723044837a Convert tabs to spaces in defines Martin Storsjö 2015-06-03 09:54:03 +03:00
  • 43767cddb6 Remove tabs from commented out code Martin Storsjö 2015-06-03 09:53:26 +03:00
  • e1840a0ed6 Change indentation to use tabs instead of spaces in a few test project files Martin Storsjö 2015-06-03 09:56:30 +03:00
  • 8796e40f89 Run astyle on a newly added function Martin Storsjö 2015-05-15 11:31:41 +03:00
  • c2b79fa51d Convert tabs to spaces within comments Martin Storsjö 2015-06-03 10:11:10 +03:00
  • 2ff38e9175 make two un-error ending of encoding go to a same exit and save the duplicated calling of UpdateSpatialPictures and ForceCodingIDR Sijia Chen 2015-06-10 11:28:23 +08:00
  • 84b441d4e4 move the post-encoding exchanging in preprocessing to more reasonable function Sijia Chen 2015-06-10 10:49:39 +08:00
  • 6f64f2372e save neon register d8,d9 Guangwei Wang 2015-06-09 11:06:15 +08:00
  • 0237194f6e bugfix:save neon register v8-v15 Guangwei Wang 2015-06-09 10:19:09 +08:00
  • 32d1510d29 Merge pull request #1981 from HaiboZhu/Debug_mosaic_T30 huili2 2015-06-09 09:10:36 +08:00
  • 682b0b7335 Bug fix about mosaic on T30 which caused by prev frame num update Haibo Zhu 2015-06-05 01:32:47 -07:00
  • aeed1fa677 Merge pull request #1980 from ruil2/rc_update sijchen 2015-06-08 13:25:27 +08:00
  • f2d391980e use the external setting for max_qp and min_qp karina li 2015-06-08 00:44:42 +08:00
  • b2c08598bc Merge pull request #1978 from sijchen/doc sijchen 2015-06-08 12:07:03 +08:00
  • 70de76a253 Merge pull request #1975 from sijchen/rc_tr sijchen 2015-06-08 12:06:36 +08:00
  • c930424642 modify part of AArch64 LumaMc assembly functions to get improvement Guangwei Wang 2015-06-05 13:26:00 +08:00
  • 8ca76ec342 improve comments of the API Sijia Chen 2015-06-04 15:06:46 +08:00
  • a3c96509ec Merge pull request #1976 from mstorsjo/remove-tabs sijchen 2015-06-04 15:04:02 +08:00
  • ebbcb67fb7 Convert tabs to spaces in assignment of SIMD function pointers Martin Storsjö 2015-05-15 12:00:49 +03:00