Commit Graph

  • 7f2ba4dcb6 add savc setting in configure file and command line Karina 2016-05-31 13:53:31 +08:00
  • 1d2b52e4cc Merge pull request #2476 from ruil2/did1 HaiboZhu 2016-05-31 11:08:16 +08:00
  • e3c306608c fix dependency ID mapping issue Karina 2016-05-30 15:03:39 +08:00
  • 39c2fb3d6b Merge pull request #2472 from saamas/processing-x86-general-bilinear-downsample-optimizations ruil2 2016-05-27 15:17:31 +08:00
  • 563376df0c [UT] Test downsampling routines with a wider variety of height ratios Sindre Aamås 2016-05-25 14:15:13 +02:00
  • c17a58efdf Merge pull request #2473 from ruil2/update_interface HaiboZhu 2016-05-25 10:00:13 +08:00
  • 780101fcfd Merge pull request #2474 from ruil2/overflow HaiboZhu 2016-05-25 09:59:36 +08:00
  • 2ef9613e55 avoid overflow Karina 2016-05-24 13:25:05 +08:00
  • 4fec6d581e [UT] Test generic downsampling routines with a wider variety of width ratios Sindre Aamås 2016-05-23 13:10:48 +02:00
  • e490215990 [Processing/x86] Add an AVX2 implementation of GeneralBilinearAccurateDownsample Sindre Aamås 2016-05-23 13:08:39 +02:00
  • b43e58a366 [Processing/x86] Add an AVX2 implementation of GeneralBilinearFastDownsample Sindre Aamås 2016-05-23 13:06:45 +02:00
  • b1013095b1 [Processing/x86] Add an SSE4.1 implementation of GeneralBilinearAccurateDownsample Sindre Aamås 2016-05-23 13:02:21 +02:00
  • 1995e03d91 [Processing/x86] Add an SSSE3 implementation of GeneralBilinearFastDownsample Sindre Aamås 2016-05-23 12:56:41 +02:00
  • cbaf087583 [Processing] Reduce duplication in downsampling wrappers Sindre Aamås 2016-05-23 12:48:06 +02:00
  • c96c8b05a8 Merge pull request #2468 from sijchen/refactor_pre ruil2 2016-05-23 13:21:40 +08:00
  • 685b6144a5 Merge pull request #2469 from ruil2/fix_bitrate HaiboZhu 2016-05-23 09:49:45 +08:00
  • 9b2dd55324 add GetBsPostion for cabac and cavlc Karina 2016-05-20 12:54:25 +08:00
  • 27e803f6f4 refactor to make logic clean sijchen 2016-05-19 09:42:39 -07:00
  • ac37666cf1 modify the interface that use a independent subseqID for each layer Karina 2016-05-19 17:17:17 +08:00
  • a5e4cca710 Merge pull request #2467 from ruil2/overflow sijchen 2016-05-18 21:35:32 -07:00
  • 8a341070f2 fix overflow issue Karina 2016-05-19 12:00:49 +08:00
  • 3fd490dbed Merge pull request #2460 from sijchen/refactor_ref2 sijchen 2016-05-18 11:40:08 -07:00
  • 1ac02f3002 fix conflict with master sijchen 2016-05-18 10:57:39 -07:00
  • 7188e50acf Merge pull request #2465 from ruil2/skip_layers sijchen 2016-05-18 09:34:09 -07:00
  • c298d66d48 fix temporal layer skip issue Karina 2016-05-18 09:47:49 +08:00
  • 6d79601d93 Merge pull request #2463 from HaiboZhu/Fix_build_error_windows_debug sijchen 2016-05-16 22:57:32 -07:00
  • 85f4beb9a8 Fix the wrong variable name which casue the build error Haibo Zhu 2016-05-17 13:46:04 +08:00
  • 46220cfb3b Merge pull request #2461 from HaiboZhu/Bugfix_remove_undefined_behavior_warning HaiboZhu 2016-05-17 10:51:18 +08:00
  • 86c1f0d2c6 Remove the undefined behavior waring in parse_cabac Haibo Zhu 2016-05-17 09:40:03 +08:00
  • 0ec686f7ec Merge pull request #2452 from sijchen/refactor_sps2 ruil2 2016-05-17 09:19:14 +08:00
  • 1eb735299a Merge pull request #2458 from ruil2/downsampling2 sijchen 2016-05-16 10:59:35 -07:00
  • 00747540fb move strategy related pointer to class sijchen 2016-05-16 10:55:13 -07:00
  • f623aa318d Merge pull request #2459 from ruil2/fix_crash HaiboZhu 2016-05-16 15:35:38 +08:00
  • 3b55d64902 fix crash when temporal layer is skipped, the frame should not be encoded Karina 2016-05-16 14:43:13 +08:00
  • 96b2a87030 add one new downsampling algorithms Karina 2016-05-16 09:28:19 +08:00
  • 3fa9a4840a Merge pull request #2433 from hzwangsiyu/master sijchen 2016-05-05 16:27:56 -07:00
  • ffb85046b4 Refactoring: Wrap all the operations related to eSpsPpsIdStrategy to class, to improve code readability sijchen 2016-05-04 15:06:02 -07:00
  • c30cc41261 Merge pull request #2448 from saamas/encoder-getnonzerocount-sse42 HaiboZhu 2016-05-04 09:49:47 +08:00
  • e9dc97803d Merge pull request #2447 from saamas/encoder-cavlcparamcal-sse42 ruil2 2016-04-28 09:08:44 +08:00
  • 7d65687284 Merge pull request #2441 from saamas/encoder-add-avx2-4x4-quantization-routines ruil2 2016-04-28 09:08:31 +08:00
  • 56618249d7 Merge pull request #2436 from saamas/processing-add-avx2-vaa-routines ruil2 2016-04-28 09:08:03 +08:00
  • fb0b2b3f41 [Encoder/x86] Drop unneeded LOAD_4_PARA in CavlcParamCal_sse42 Sindre Aamås 2016-04-24 22:59:35 +02:00
  • d1c7713191 [Encoder/x86] Minor CavlcParamCal_sse42 tweak Sindre Aamås 2016-04-24 22:36:23 +02:00
  • f56bdc3aa4 [Encoder/x86] Minor CavlcParamCal_sse42 tweak Sindre Aamås 2016-04-21 16:29:02 +02:00
  • 2eb8800712 [Encoder/x86] Remove a leftover mov instruction in CavlcParamCal_sse42 Sindre Aamås 2016-04-21 15:46:11 +02:00
  • 4645bd26aa [Encoder] Add an SSE4.2 implementation of WelsGetNonZeroCount Sindre Aamås 2016-04-19 19:42:17 +02:00
  • d906dda224 [UT] Improve GetNonZeroCount tests Sindre Aamås 2016-04-19 20:50:34 +02:00
  • 3f31aff4dc [Encoder] Add an SSE4.2 implementation of CavlcParamCal Sindre Aamås 2016-04-19 16:41:10 +02:00
  • 502b16925e [UT] Add tests for CavlcParamCal_c and CavlcParamCal_sse2 Sindre Aamås 2016-04-19 16:37:02 +02:00
  • 98c6c6de11 Merge pull request #2446 from HaiboZhu/Reduce_log_size_for_parse_only_mode HaiboZhu 2016-04-20 10:48:57 +08:00
  • 3b68840d5f Merge pull request #2444 from GuangweiWang/fix-assembly-arm64 HaiboZhu 2016-04-20 10:03:01 +08:00
  • 3ccecfbdbe Add the log reduce logic into parse only mode Haibo Zhu 2016-04-20 09:58:12 +08:00
  • c9433ee73b Merge pull request #2442 from ruil2/deblocking_fix HaiboZhu 2016-04-18 09:21:24 +08:00
  • cc407b4b21 fix code style Guangwei Wang 2016-04-17 19:47:55 +08:00
  • 0b8cdcaff8 extension 32-bit parameters to 64-bit on arm64 assembly function Guangwei Wang 2016-04-17 19:41:57 +08:00
  • 1ecb9582df update arm assembly comments Karina 2016-04-14 14:57:21 +08:00
  • dd340b7fe7 modify neon comment Karina 2016-04-14 14:49:11 +08:00
  • 525dbe7093 add 32-bit parameter sign-extentions for block_add_aarch64_neon.S Karina 2016-04-14 10:06:57 +08:00
  • d34e209266 fix 32-bit parameters issue on arm64 assembly function Karina 2016-04-13 19:30:08 +08:00
  • bb49e23719 [Encoder] Add AVX2 4x4 quantization routines Sindre Aamås 2016-04-13 08:42:40 +02:00
  • 1e83bec860 [UT] Add some missing quantization tests Sindre Aamås 2016-04-13 08:41:33 +02:00
  • abaf3a4104 [UT] Reduce duplication in quantization tests Sindre Aamås 2016-04-13 08:39:05 +02:00
  • 50daa8f737 Merge pull request #2439 from ruil2/deblocking_fix HaiboZhu 2016-04-12 16:48:54 +08:00
  • 7943764869 add missing sign extension for arm64 Karina 2016-04-12 16:27:58 +08:00
  • 93db6511a8 [UT] Test VAA routines with a wider variety of resolutions Sindre Aamås 2016-04-11 15:55:20 +02:00
  • 57fc3e9917 [Processing] Add AVX2 VAA routines Sindre Aamås 2016-04-08 17:05:38 +02:00
  • eb9f56584f Merge pull request #2432 from ruil2/refine_encode1 HaiboZhu 2016-04-06 08:59:48 +08:00
  • 6d2d031fca Update .gitignore hzwangsiyu 2016-04-04 10:32:29 +08:00
  • 7e14400b0b refine the workflow for encode one frame Karina 2016-03-31 16:58:20 +08:00
  • c423a80ba4 Merge pull request #2431 from ruil2/temporal_layer HaiboZhu 2016-03-30 17:02:43 +08:00
  • 3927d91b85 fix temporal layer issue when output frame rate is different from input frame rate Karina 2016-03-29 15:48:06 +08:00
  • 17d7aa13e4 Merge pull request #2427 from mstorsjo/mktargets ruil2 2016-03-25 09:36:53 +08:00
  • 30da4f196e Merge pull request #2426 from ruil2/fix_trace sijchen 2016-03-24 09:49:48 -07:00
  • 25818b0fc2 Merge pull request #2428 from mstorsjo/sign-extension zhilwang 2016-03-24 17:07:42 +08:00
  • a4e71d6662 Add missing sign extension for x86_64 in mb_copy.asm Martin Storsjö 2016-03-24 10:20:42 +02:00
  • 81493590f8 Remove a stray empty line Martin Storsjö 2016-03-24 10:01:48 +02:00
  • d7bc4f5f03 Make sure that gtest-targets.mk gets regenerated with the right directory Martin Storsjö 2016-03-24 10:01:21 +02:00
  • 10dfb2670b fix skip frames statistics issue Karina 2016-03-24 14:17:47 +08:00
  • 22bec09507 Merge pull request #2425 from sijchen/ruil_rc_update sijchen 2016-03-23 10:54:51 -07:00
  • 47d310539f Squashed commit of the following: sijchen 2016-03-23 10:23:33 -07:00
  • c0641f40d9 Merge pull request #2423 from shihuade/SPSUpdate HaiboZhu 2016-03-23 13:27:35 +08:00
  • e52c6eacb0 Merge pull request #2422 from HaiboZhu/Bugfix_level_check_error_fmo_return_value HaiboZhu 2016-03-23 12:14:20 +08:00
  • e4a4fb6577 (1) Fix the level limit check wrong condition (2) Fix the FMO return value overflow bug Haibo Zhu 2016-03-23 10:46:11 +08:00
  • 47ad929c25 fix bug for debug mode Forrest Shi 2016-03-23 11:14:40 +08:00
  • 22d6a94919 Merge pull request #2414 from ksb2go/master sijchen 2016-03-22 16:20:58 -07:00
  • 40e1a69fae Merge pull request #2421 from shihuade/MultiThread_V5.2_Pull_V2 sijchen 2016-03-22 16:20:37 -07:00
  • a7a5b7b0f4 refactor for slice buffer init/allocate/free huade 2016-03-22 13:51:20 +08:00
  • 33bb96f604 Merge pull request #2420 from sijchen/fix_sps sijchen 2016-03-21 21:51:07 -07:00
  • 8103988cde Merge pull request #2418 from ruil2/refine_init sijchen 2016-03-21 11:32:24 -07:00
  • 228cdeba1b refine reset function Karina 2016-03-21 10:48:41 +08:00
  • 38313b913d Merge pull request #2419 from ruil2/bitrate_update sijchen 2016-03-18 16:07:59 -07:00
  • 7c15d68e24 fix preprocessing initialization logic Karina 2016-03-18 16:43:11 +08:00
  • 316ab31882 fix bitrate update issue Karina 2016-03-18 14:28:32 +08:00
  • d7570bfa52 Merge pull request #2401 from saamas/decoder-use-encoder-x86-idct-routines zhilwang 2016-03-18 08:50:33 +08:00
  • 7112938a28 Google has deprecated using SVN. Move over to GitHub David Chen 2016-03-17 17:25:22 -07:00
  • a8ab4afe5b Merge pull request #2410 from HaiboZhu/Add_disable_assert_in_release HaiboZhu 2016-03-17 15:46:25 +08:00
  • c441f6f390 Merge pull request #2411 from huili2/memory_leak_fix HaiboZhu 2016-03-17 15:46:12 +08:00
  • 43f767d06e Diable assert in release with -DNDEBUG macro Update the code to avoid the function unused warning Haibo Zhu 2016-03-17 10:39:22 +08:00
  • 693fd14272 fix memory leak when alloc failed in decoder unknown 2016-03-17 10:31:25 +08:00
  • b6c4a5447c [Decoder/x86] IDCT one block at a time with SSE2 Sindre Aamås 2016-03-16 19:33:33 +01:00