Commit Graph

  • 45c78f438e Squashed commit of the following: JuannyWang 2014-06-19 10:46:49 +08:00
  • d1437f2304 remove unused param to prevent access violation huili2 2014-06-18 19:40:54 -07:00
  • 37b64fc9d6 Merge pull request #982 from huili2/d3d9_fix huili2 2014-06-18 21:59:18 +08:00
  • fe0f10a063 add missing declaration of members for render huili2 2014-06-18 02:14:29 -07:00
  • 51af10a25b Merge pull request #968 from huili2/render_syureyi dongzha 2014-06-18 13:55:04 +08:00
  • b4112bc886 Merge pull request #979 from huili2/modify_DecUT_intra dongzha 2014-06-18 13:19:57 +08:00
  • b5e1746b87 Merge pull request #978 from huili2/ULL_insteadof_LL dongzha 2014-06-18 13:19:44 +08:00
  • cf4026a948 Merge pull request #976 from huili2/modify_EncUT_scroll_xplatform dongzha 2014-06-18 13:19:20 +08:00
  • 778275ee1b Merge pull request #980 from huili2/enc_remove_bsflush ruil2 2014-06-18 11:32:43 +08:00
  • 4cc4f364d6 Merge pull request #981 from ethanhugg/gmp_rollup ruil2 2014-06-18 11:17:25 +08:00
  • 0bc0b71ef3 Rollup of Gecko Media Plugin patches Ethan Hugg 2014-06-17 19:54:16 -07:00
  • 887b2727f0 remove multiplication overflow warning by ULL instead of LL huili2 2014-06-17 18:51:09 -07:00
  • 6d0c89663d Prevent misaligned warning in UT huili2 2014-06-17 18:09:16 -07:00
  • 5263eeb973 to support cross-platform UT of lD/ST 32 in scroll detection huili2 2014-06-17 18:18:46 -07:00
  • aaa5bcc157 Merge pull request #975 from mstorsjo/cleanup-asm Ethan Hugg 2014-06-17 08:33:46 -07:00
  • 971ccccab4 remove unnecessary flush buffer in encoder huili2 2014-06-17 02:40:28 -07:00
  • 720f8dcc52 Fix building the deblocking aarch64 assembly with gnu binutils Martin Storsjö 2014-06-17 10:10:50 +03:00
  • 127749c454 Merge pull request #974 from ruil2/bitrate huili2 2014-06-17 15:06:09 +08:00
  • b9477cdb94 Unify the copyright header in the aarch64 deblocking assembly Martin Storsjö 2014-06-17 10:02:57 +03:00
  • 062937ac5a Unify the indentation of the new aarch64 assembly Martin Storsjö 2014-06-17 10:01:23 +03:00
  • d15534ecb8 Get rid of mixed tabs and spaces in the aarch64 assembly Martin Storsjö 2014-06-17 10:00:07 +03:00
  • c635ce442f fix a bug that dump reconstruct frame ruil2 2014-06-17 14:48:39 +08:00
  • 8662a55bc3 Merge pull request #973 from ruil2/bitrate dongzha 2014-06-17 11:18:11 +08:00
  • ce870bf20e add bitrate validation ruil2 2014-06-17 11:08:38 +08:00
  • 61017a2d4d Merge pull request #969 from ruil2/cleanup_encoder sijchen 2014-06-17 09:46:48 +08:00
  • 1111757977 Merge pull request #967 from dongzha/Deblock_AArch64 ruil2 2014-06-16 17:19:25 +08:00
  • 7acf0e5b02 cleanup interface parameters ruil2 2014-06-16 17:17:24 +08:00
  • 67afd91888 put EC before output root 2014-06-15 23:14:31 -07:00
  • cfc2b95f59 Refine some code zhiliang wang 2014-06-13 16:06:45 +08:00
  • 947e3c64fe Add arm64 code for intra-pred zhiliang wang 2014-06-13 15:21:48 +08:00
  • 1b68890e1e modify render for display diff resolution huili2 2014-06-12 22:23:40 -07:00
  • 91cd93e5d0 Merge pull request #962 from dongzha/UseIntInRC huili2 2014-06-13 10:59:50 +08:00
  • 53f77ee7b5 Merge pull request #954 from huili2/instant_dec dongzha 2014-06-13 10:58:25 +08:00
  • f6ce43f83b Use Int instead of Double in Rate Control and Modify anchor SHA1 value dongzha 2014-05-27 16:59:00 +08:00
  • 0c09847ec9 Merge pull request #965 from ruil2/uinit_fix sijchen 2014-06-12 16:46:40 +08:00
  • 1d37889ee1 Merge pull request #966 from lyao2/scc_ltr_num_setoption ruil2 2014-06-12 16:37:18 +08:00
  • 79ef0e19b2 fix SetOption scc ltr_ref_num casued memory leak issue. lyao2 2014-06-12 16:15:29 +08:00
  • 17d47533ed fix #948 issue -- Using unititialized value in unittest. ruil2 2014-06-12 15:20:10 +08:00
  • 492627977e Merge pull request #961 from ruil2/expand_update dongzha 2014-06-12 10:46:06 +08:00
  • 1e43075b25 update expand picture UT ruil2 2014-06-12 09:37:30 +08:00
  • c38126b094 Merge pull request #958 from ruil2/trace_update dongzha 2014-06-12 09:15:29 +08:00
  • 0bb23924f0 Merge pull request #957 from huili2/fix_bug_invalid_reading Ethan Hugg 2014-06-11 15:03:14 +00:00
  • 44b048edd6 move trace related info to interface header ruil2 2014-06-11 17:05:40 +08:00
  • 24553c2e4a access violation for array huili2 2014-06-10 22:28:30 -07:00
  • 84c1f3a4ee Merge pull request #945 from mstorsjo/log-callback ruil2 2014-06-11 13:25:48 +08:00
  • 7574e5c1db Merge pull request #953 from ruil2/codec_fix huili2 2014-06-11 13:14:39 +08:00
  • 090229f8a1 Add public options for setting a log callback Martin Storsjö 2014-06-10 15:09:30 +03:00
  • dc91e0958b Integrate the lone function from logging.cpp into welsCodecTrace.cpp Martin Storsjö 2014-06-10 14:50:56 +03:00
  • 6e5f31214a Add a method for overriding the logging function in welsCodecTrace Martin Storsjö 2014-06-10 14:47:25 +03:00
  • ce8065fe68 Don't use global variables in welsCodecTrace Martin Storsjö 2014-06-10 14:43:40 +03:00
  • cb5ee6c239 Remove the global log callback function Martin Storsjö 2014-06-10 14:37:14 +03:00
  • b2cf56c618 Set a log context in the decoder Martin Storsjö 2014-06-10 14:34:30 +03:00
  • 9583ac4d52 Set and use a proper log context in the encoder Martin Storsjö 2014-06-10 12:35:55 +03:00
  • 8bac9315e6 Expose a SLogContext from welsCodecTrace Martin Storsjö 2014-06-10 14:06:14 +03:00
  • 4e428ab020 Add a log context to the encoder and decoder contexts Martin Storsjö 2014-06-10 12:29:14 +03:00
  • c8b81b4239 Only keep one single trace function pointer in welsCodecTrace Martin Storsjö 2014-06-10 12:13:26 +03:00
  • 20e889fadb Change CM_WELS_TRACE to take a plain string, not a format and variadic arguments Martin Storsjö 2014-06-10 12:11:02 +03:00
  • 5e22d5366e Remove the unused level parameter to welsStderrLevelTrace Martin Storsjö 2014-06-10 12:07:35 +03:00
  • cfc9367610 Remove WelsStderrSetTraceLevel Martin Storsjö 2014-06-10 11:40:38 +03:00
  • 90be3d8215 Don't treat log levels as a bitmask Martin Storsjö 2014-06-10 11:39:17 +03:00
  • 0628c9b190 Set the trace level in the decoder console app via a proper option Martin Storsjö 2014-06-10 15:02:24 +03:00
  • 573dad7d04 Add a decoder option for setting the trace level Martin Storsjö 2014-06-10 14:54:21 +03:00
  • 77c3594e08 Actually set the trace level in the encoder console app Martin Storsjö 2014-06-10 14:58:09 +03:00
  • c4a59690da Allow setting the trace level before initializing the encoder Martin Storsjö 2014-06-10 15:19:51 +03:00
  • 1bccef940c Read the right command line arguments in h264dec.cpp Martin Storsjö 2014-06-10 15:30:35 +03:00
  • 4f1ea1c4f8 Remove some unused typedefs Martin Storsjö 2014-06-10 11:35:56 +03:00
  • a79c54cde7 fix a typo ruil2 2014-06-11 12:04:59 +08:00
  • 587a8b20f4 Merge pull request #951 from dongzha/AddArm64UnitTestEP ruil2 2014-06-11 10:43:45 +08:00
  • 6f0cdd14f8 enable no-delay decoding for MSlice huili2 2014-05-28 22:16:06 -07:00
  • fa137a93e9 Ignore a special case for expand chroma picture under X86_ASM dongzhang 2014-06-11 09:56:52 +08:00
  • e388bfc371 Merge pull request #939 from mstorsjo/fix-msvc-build Ethan Hugg 2014-06-10 20:04:47 +00:00
  • 5f65de0ef4 Merge pull request #944 from mstorsjo/ios-test Ethan Hugg 2014-06-10 11:04:57 -07:00
  • 1d679a8357 Merge pull request #940 from mstorsjo/minor-cleanup Ethan Hugg 2014-06-10 11:02:43 -07:00
  • 314f732333 Use the ENFORCE_STACK_ALIGN_2D instead of the compiler-specific align attribute Martin Storsjö 2014-06-10 10:41:46 +03:00
  • 65616c2c53 Use a more descriptive include guard in the welsEncoder/DecoderExt.h files Martin Storsjö 2014-06-10 10:25:07 +03:00
  • e6ba730c59 Remove a misleading comment Martin Storsjö 2014-06-10 10:17:11 +03:00
  • 1ea50e209a Fix a typo, setttings -> settings Martin Storsjö 2014-06-10 10:55:44 +03:00
  • 1b3dca6b7d Build libgtest.a and libopenh264.a when doing "make test" for iOS Martin Storsjö 2014-06-10 16:10:48 +03:00
  • 5cad8a60c9 Merge pull request #941 from mstorsjo/test-multilayer-bitrate ruil2 2014-06-10 16:53:44 +08:00
  • f9b7746ea1 Merge pull request #942 from mstorsjo/log-cleanup ruil2 2014-06-10 16:52:54 +08:00
  • 19ea4244f5 Set a sensible total bitrate when testing multilayer encoding Martin Storsjö 2014-06-10 10:57:11 +03:00
  • cc65a1d76c Don't include a [ENCODER]: prefix in all logging Martin Storsjö 2014-06-10 09:51:15 +03:00
  • 17fc6bd66e Remove the unnecessary method WelsTraceModuleIsExist(), which always returned true Martin Storsjö 2014-06-10 09:39:30 +03:00
  • d93488448e Remove some commented out lines Martin Storsjö 2014-06-10 09:35:17 +03:00
  • 968d87045d Remove an unnecessary local function Martin Storsjö 2014-06-10 09:49:27 +03:00
  • 40af75c19d Remove the unnecessary WelsSet/GetLogLevel functions Martin Storsjö 2014-06-10 09:48:09 +03:00
  • ba1de16ac2 Make internal logging variables static Martin Storsjö 2014-06-10 09:28:45 +03:00
  • ab4fe3fdf4 Remove an unused variable Martin Storsjö 2014-06-10 09:27:54 +03:00
  • 0e0c8b5569 add arm 64 deblock code and Unit Test code dongzhang 2014-06-04 11:04:25 +08:00
  • eb889c95e0 Merge pull request #938 from dongzha/AddArm64UnitTestEP ruil2 2014-06-10 11:12:49 +08:00
  • a6ebecd707 Merge pull request #936 from ruil2/trace_cleanup huili2 2014-06-10 10:55:46 +08:00
  • ee4341892c Merge pull request #937 from ruil2/enc_warnings_1 huili2 2014-06-10 10:55:31 +08:00
  • 5aa7cdedb8 clean build warning related encoder ruil2 2014-06-10 10:39:44 +08:00
  • 4c12f8970c cleanup trace module ruil2 2014-06-10 10:24:45 +08:00
  • eceb4e51ad Merge pull request #933 from huili2/fix_bug_UT_GetIntraPred ruil2 2014-06-10 10:22:37 +08:00
  • 88e7637a33 Merge pull request #935 from lyao2/pskip_commit_ ruil2 2014-06-10 10:22:18 +08:00
  • cf9e21febd add ARM32/64 Unit Test for Expand Picture dongzhang 2014-06-09 16:56:56 +08:00
  • 41f3e2e0cf remove ubuntu build warning lyao2 2014-06-10 09:37:34 +08:00
  • 9f822f1391 Merge pull request #932 from dongzha/AddArm64UnitTestMC huili2 2014-06-10 09:32:48 +08:00
  • 01322d11ff fix memory leak in EncUT_GetIntraPredictor huili2 2014-06-09 18:12:03 -07:00