Commit Graph

  • 58576712fa Merge pull request #1063 from mstorsjo/unify-makefile Ethan Hugg 2014-07-03 12:00:13 -07:00
  • f1710e6efb Merge pull request #1074 from mstorsjo/simplify-travis Ethan Hugg 2014-07-03 09:50:50 -07:00
  • ab866bef09 Simplify the travis configuration, reduce duplicated rebuilds Martin Storsjö 2014-07-03 09:44:26 +03:00
  • b9de87ea5d Merge pull request #1077 from mstorsjo/fix-test-out-of-bounds-access dongzha 2014-07-03 01:42:43 -06:00
  • 292d78db5c Avoid writing in array index [-1] in DecUT_IntraPrediction Martin Storsjö 2014-07-03 10:15:06 +03:00
  • 21deaddc48 refactor code to eliminate potential div by 0 lyao2 2014-07-03 15:01:48 +08:00
  • e0ba5cd9f3 Debug for Chroma InvHadamard Dequant error Haibo Zhu 2014-07-02 23:36:44 -07:00
  • ba7dca89d5 Merge pull request #1070 from mstorsjo/remove-unused-function zhilwang 2014-07-03 13:48:21 +08:00
  • 56edea9bcd Merge pull request #1066 from mstorsjo/android-cpufeatures-dir zhilwang 2014-07-03 13:47:14 +08:00
  • 0ef26d6a3f Merge pull request #1068 from mstorsjo/android-clean zhilwang 2014-07-03 13:46:59 +08:00
  • 6e40991cc7 Only force iLoopFilterDisableIdc to 2 if multithreading has been enabled Martin Storsjö 2014-07-02 11:33:27 +03:00
  • 2c250179dc Merge pull request #1071 from ganyangbbl/typo_bug ruil2 2014-07-03 11:23:33 +08:00
  • f245dc34ff Merge pull request #1062 from sijchen/scc_md_bgd1 ruil2 2014-07-03 11:23:17 +08:00
  • 01559a684e fix a typo issue in ParamValidation ganyang 2014-07-03 11:02:09 +08:00
  • 49fb042f21 add bgd fix to camera route as well to avoid visible artifact when using fake content in video Sijia Chen 2014-07-03 11:01:02 +08:00
  • 782e94b05c Merge pull request #1065 from mstorsjo/remove-old-includes zhilwang 2014-07-03 09:21:11 +08:00
  • 8e03f0351d Merge pull request #1069 from mstorsjo/generate-targets zhilwang 2014-07-03 09:20:23 +08:00
  • 601105471f Merge pull request #1067 from lyao2/interface_ut_commit sijchen 2014-07-03 09:07:09 +08:00
  • 323dc793da Remove an unused function in mktargets.py Martin Storsjö 2014-07-02 16:56:18 +03:00
  • dd05a655c2 Regenerate test/common/targets.mk via the mktargets.sh script as well Martin Storsjö 2014-07-02 14:30:20 +03:00
  • 239050d73c Ignore failures in cleaning android projects Martin Storsjö 2014-07-02 13:41:27 +03:00
  • 44faa1c9a7 add encoder interface UT for IDR request lyao2 2014-07-02 18:42:05 +08:00
  • 10eeea52fe Build the android cpu-features.o file in codec/common/src Martin Storsjö 2014-07-02 13:39:26 +03:00
  • 1c1468210f Remove leftover include directories Martin Storsjö 2014-07-02 13:30:21 +03:00
  • 96307dfd2e Use += for all submodules INCLUDE variables Martin Storsjö 2014-07-02 12:27:28 +03:00
  • 0a3db78bb9 fix BGD under screen and remove a build warning in ME Sijia Chen 2014-07-02 16:50:59 +08:00
  • 4d494cb0f1 Use GetDefaultParams instead of memset to initialize SEncParamExt in the console test app Martin Storsjö 2014-07-02 11:30:19 +03:00
  • 3ef97dc0c9 Merge pull request #1057 from sijchen/scc_md_merge11 ruil2 2014-07-02 14:02:51 +08:00
  • bdf9f6b4ff Merge pull request #1043 from mstorsjo/avoid-globals ruil2 2014-07-02 14:01:35 +08:00
  • dce9541199 Merge pull request #1055 from ethanhugg/frameleakonerror ruil2 2014-07-02 14:01:08 +08:00
  • a964ae8cfa completing and bug-fixing the screen content MD/ME process Sijia Chen 2014-07-02 10:33:47 +08:00
  • 19273b1ae5 Merge pull request #1052 from sijchen/scc_md_merge2 huili2 2014-07-02 10:33:14 +08:00
  • 2eb65d7d72 Merge pull request #1053 from mstorsjo/fix-include-spacing ruil2 2014-07-02 09:04:14 +08:00
  • 9caf082b4a Merge pull request #1054 from huili2/output_bs_enc ruil2 2014-07-02 09:04:01 +08:00
  • e4a2fad99b Destroy input frame on GMP encode on error conditions. Ethan Hugg 2014-07-01 09:35:10 -07:00
  • 05cd0e8ada fix when output enabled in encoder huili2 2014-07-01 01:47:46 -07:00
  • e5609bc0fe Remove global function pointers in the encoder MC code Martin Storsjö 2014-06-29 17:43:28 +03:00
  • 130c682c29 Avoid intermediate function pointers for some function pointers that are never overridden Martin Storsjö 2014-06-29 16:34:40 +03:00
  • 586d0ba3dc Reduce code duplication Martin Storsjö 2014-06-26 15:07:04 +03:00
  • 00f28cc185 Avoid using static arrays for keeping track of frame dumping state Martin Storsjö 2014-06-26 15:04:30 +03:00
  • 1888fba336 Move pfCavlcParamCal into the function pointer list Martin Storsjö 2014-06-26 14:57:06 +03:00
  • d84d739ec8 Hardwire functions set up in WelsInitFillingPredFuncs Martin Storsjö 2014-06-26 14:38:35 +03:00
  • 9ef09861cf Don't use and modify function pointers in global static tables Martin Storsjö 2014-06-26 13:37:01 +03:00
  • d2afebd2d7 Add proper spacing in include directvies Martin Storsjö 2014-07-01 10:55:04 +03:00
  • 76bd633d91 Merge pull request #1036 from mstorsjo/test-random sijchen 2014-07-01 15:48:07 +08:00
  • 3a6f51781d Merge pull request #1044 from mstorsjo/android-cleanup-compiler-flags zhilwang 2014-07-01 15:31:22 +08:00
  • 5b004048ed Merge pull request #1051 from ruil2/overflow_check huili2 2014-07-01 15:25:59 +08:00
  • 4486e328d4 Merge pull request #1050 from ruil2/update_param huili2 2014-07-01 15:25:06 +08:00
  • 4f594deff9 Don't reset the random number generator within the unit tests Martin Storsjö 2014-06-28 21:57:42 +03:00
  • 325c63d0ca Merge pull request #1047 from mstorsjo/cpufeatures-armv8 ruil2 2014-07-01 14:53:52 +08:00
  • 32ce337eb0 check each WriteBlockResidualCavlc to avoid overflow ruil2 2014-07-01 14:50:50 +08:00
  • ffb38322d0 fix error judgment on return value in pauseframe ruil2 2014-07-01 14:36:46 +08:00
  • 806e59fcb1 Merge pull request #1045 from mstorsjo/share-read-config ruil2 2014-07-01 08:55:07 +08:00
  • 08f66e52a0 Merge pull request #1046 from mstorsjo/share-tables ruil2 2014-07-01 08:53:44 +08:00
  • 1fa1d2f1c1 Merge pull request #1049 from ethanhugg/frameleak ruil2 2014-07-01 08:51:52 +08:00
  • aa2cfef310 Merge pull request #1048 from ethanhugg/maxnal-revert ruil2 2014-07-01 08:50:52 +08:00
  • 8662eca2c3 Fix for memory leak of input frames in encoder. Ethan Hugg 2014-06-30 16:59:50 -07:00
  • ce5268076c Revert "add max nal size setting in gmp wrapper" Ethan Hugg 2014-06-30 13:58:28 -07:00
  • 04c6c95577 Update the generic 32 bit arm linux cpu feature detection to support 64 bit kernels Martin Storsjö 2014-06-30 09:51:49 +03:00
  • 7ae3fbcfbf Share one implementation of the CReadConfig class between the decoder and encoder console apps Martin Storsjö 2014-06-29 19:20:12 +03:00
  • b4b1d1df8c Move a struct to the actual place where it's used Martin Storsjö 2014-06-29 18:15:43 +03:00
  • 4af37a7d21 Move common tables and definitions into the common library Martin Storsjö 2014-06-29 14:55:55 +03:00
  • 44ebe7dea4 Rename a decoder macro to the name used in the encoder Martin Storsjö 2014-06-29 15:20:25 +03:00
  • 578060373a Rename data types in the decoder to match the name used in the encoder Martin Storsjö 2014-06-29 15:00:46 +03:00
  • eb7cdf2bda Rename some decoder tables to match the name used in the encoder Martin Storsjö 2014-06-29 14:20:40 +03:00
  • 4aa22da812 Remove an unused constant Martin Storsjö 2014-06-29 01:16:05 +03:00
  • 2b038fa73b Merge pull request #1037 from mstorsjo/unify-align-macros zhilwang 2014-06-30 10:09:05 +08:00
  • e9b8d927ca Merge pull request #1039 from mstorsjo/unify-msvc-project-files zhilwang 2014-06-30 10:08:40 +08:00
  • 17f3dd5ae6 Merge pull request #1041 from mstorsjo/upgrade-ios-projects zhilwang 2014-06-30 10:07:16 +08:00
  • 1780a81a1d Merge pull request #1042 from mstorsjo/avoid-ios-build-warnings zhilwang 2014-06-30 10:06:52 +08:00
  • bfd8f97578 Merge pull request #1040 from mstorsjo/gitignore-msvc zhilwang 2014-06-30 10:05:54 +08:00
  • eb221eb3d1 Merge pull request #1030 from mstorsjo/cpuid-32bit-param zhilwang 2014-06-30 10:05:26 +08:00
  • 58349156b1 Merge pull request #1035 from mstorsjo/aarch64-cpufeatures zhilwang 2014-06-30 10:04:03 +08:00
  • fd132aba0f Merge pull request #1033 from mstorsjo/aarch64-typofix zhilwang 2014-06-30 10:02:41 +08:00
  • 0549fb99eb Merge pull request #1034 from mstorsjo/aarch64-combined-satd-sad zhilwang 2014-06-30 10:01:09 +08:00
  • 704cad26f5 Merge pull request #1038 from mstorsjo/avoid-manual-alignment zhilwang 2014-06-30 10:00:44 +08:00
  • 68b4b09ae6 Don't load undefined bits into rcx before calling the cpuid instruction Martin Storsjö 2014-06-27 19:26:17 +03:00
  • a01d6812ed Simplify the compiler flags for the android test projects Martin Storsjö 2014-06-29 19:58:46 +03:00
  • f6302ea414 Mark xcode projects as upgraded to/checked for the latest version Martin Storsjö 2014-06-29 15:39:24 +03:00
  • b5407915cc Avoid warnings when building for iOS Martin Storsjö 2014-06-29 15:59:06 +03:00
  • 83d7c3547c Ignore files generated by MSVC Martin Storsjö 2014-06-29 13:09:39 +03:00
  • 3a43c6bad4 Remove custom, manual linker options for the encoder in the MSVC project files Martin Storsjö 2014-06-29 13:41:10 +03:00
  • 157935e9a0 Write map files to the default directory instead of a custom directory Martin Storsjö 2014-06-29 13:35:49 +03:00
  • 7fba7a08bc Set ProgramDatabaseFile to the default used in all other project files Martin Storsjö 2014-06-29 13:33:39 +03:00
  • 6e815e708d Use ENFORCE_STACK_ALIGN_1D instead of manually doing stack buffer alignment Martin Storsjö 2014-06-29 00:51:58 +03:00
  • 263833b3bf Remove the now unused macros __align16, ALIGNED_DECLARE_MATRIX_1D and ALIGNED_DECLARE_MATRIX_2D Martin Storsjö 2014-06-29 00:36:29 +03:00
  • f300476468 Use the ALIGNED_DECLARE macro instead of __align16 Martin Storsjö 2014-06-29 00:36:02 +03:00
  • 12b6244129 Use the common syntax of using ALIGNED_DECLARE to declare arrays Martin Storsjö 2014-06-29 00:29:24 +03:00
  • d8e78fee09 Merge pull request #1032 from mstorsjo/typofix huili2 2014-06-28 11:08:14 +08:00
  • c8b4ef2257 Merge pull request #1029 from ruil2/update_param huili2 2014-06-28 11:05:54 +08:00
  • 66deed24b8 Implement WelsCPUFeatureDetect for AArch64 Martin Storsjö 2014-06-27 20:13:46 +03:00
  • cf6ae23413 Prefer modes in the same order as the reference, in the aarch64 combined intra satd/sad Martin Storsjö 2014-06-27 23:43:08 +03:00
  • b406f4471a Fix a typo in arm64 assembly macros, ARCH64 -> AARCH64 Martin Storsjö 2014-06-27 23:26:32 +03:00
  • a474e00d15 Fix a typo, Chorma -> Chroma Martin Storsjö 2014-06-27 21:00:03 +03:00
  • 894f073e4b Merge pull request #1027 from mstorsjo/fix-chmod Ethan Hugg 2014-06-27 09:32:09 -07:00
  • e16487d416 Clear the executable bit from new assembly source files Martin Storsjö 2014-06-27 12:50:30 +03:00
  • 19e593059a Merge pull request #1028 from mstorsjo/fix-arm64-asm zhilwang 2014-06-27 19:21:15 +08:00
  • 06a67b72a8 reformat Sijia Chen 2014-06-27 18:11:25 +08:00
  • 863ec74f0d fix update parameters ruil2 2014-06-27 18:09:40 +08:00
  • 7fb59d033a fix the different threshold between camera and screen sijchen 2014-06-27 18:08:51 +08:00