Commit Graph

  • ab3b55ae9c Merge pull request #1809 from sijchen/savc51 ruil2 2015-02-11 14:08:08 +08:00
  • 943981abc4 fix a nal generation for simulcast avc and add nal-type check for simulcast avc UT Sijia Chen 2015-02-09 13:50:31 +08:00
  • bea361a1f0 Merge pull request #1805 from syureyi/fix_android_demo sijchen 2015-02-09 11:05:17 +08:00
  • 9391c1586d Merge pull request #1808 from mstorsjo/update-readme Ethan Hugg 2015-02-08 11:21:23 -08:00
  • 58d9efb582 Update the readme about android 64 bit support Martin Storsjö 2015-02-08 21:16:29 +02:00
  • 9008b15d94 Merge pull request #1799 from mstorsjo/copy-spatial-downsample sijchen 2015-02-06 14:22:18 +08:00
  • 8fc2af760f Merge pull request #1804 from sijchen/fix_over3 ruil2 2015-02-06 14:22:01 +08:00
  • 296ab4d490 Merge pull request #1802 from sijchen/savc50 ruil2 2015-02-06 14:21:47 +08:00
  • 431bcee310 1, update the max-nal-size setting in UT and param check since we are using a larger input check 2, fix potential overflow (will change bs but little impact on bs) Sijia Chen 2015-02-06 13:24:20 +08:00
  • 7d055cae94 Merge pull request #1786 from sijchen/fix_over ruil2 2015-02-06 12:17:56 +08:00
  • 8246225eed Merge pull request #1791 from sijchen/fix_nal1 ruil2 2015-02-06 12:17:40 +08:00
  • 3f19534dd6 Merge pull request #1790 from mstorsjo/simplify-vcproj sijchen 2015-02-06 09:49:49 +08:00
  • 0a2cd1e59a Allow forcing copying in downscale Martin Storsjö 2015-02-05 12:34:17 +02:00
  • bc1b28b5dd fix for in-middle changing simulcast avc setting Sijia Chen 2015-02-05 16:34:28 +08:00
  • 09518da545 Merge pull request #1795 from mstorsjo/avoid-variable-shadowing sijchen 2015-02-04 17:57:38 +08:00
  • 6c1aa29431 Avoid declaring a new variable shadowing an existing one in the same function Martin Storsjö 2015-02-04 11:25:09 +02:00
  • dc067286b3 Merge pull request #1792 from dongzha/AddUTMaxNalLen sijchen 2015-02-04 15:56:51 +08:00
  • 0a8a4f2284 to support monochroma zhuiling 2015-02-03 15:19:50 +08:00
  • d3b2be5ec2 add UT for set MaxNalUnitLen ignore the cases: 2 MBs in one picture, and the multithreads case, enable them when code is ready dong zhang 2015-02-03 09:16:01 +08:00
  • 442230a91d Merge pull request #1789 from huili2/bugfix_checkspsactive HaiboZhu 2015-02-04 09:13:18 +08:00
  • 2211324e2b add a para check for max_nal_size Sijia Chen 2015-02-03 15:14:36 +08:00
  • 87b73257cb Remove the intermediate SW folder in the decoder vcproj files Martin Storsjö 2015-02-02 13:11:14 +02:00
  • fba745f04e Merge pull request #1788 from mstorsjo/share-wels-const sijchen 2015-02-03 15:06:44 +08:00
  • 1734133012 bug fix for multi-layer active sps check huili2 2015-02-02 22:10:01 -08:00
  • e4a278620b Remove dependencies on the decoder internals in unit test for the common library Martin Storsjö 2015-02-02 12:20:40 +02:00
  • 4f237b51ef Move parts of wels_const.h into a shared header Martin Storsjö 2015-02-02 12:40:51 +02:00
  • 713beb7df7 Fix typos in header include guards Martin Storsjö 2015-02-02 12:36:07 +02:00
  • 5fdd01ec0c Merge pull request #1787 from mstorsjo/remove-stray-semicolon sijchen 2015-02-02 18:15:02 +08:00
  • e7a7a35611 Merge pull request #1779 from mstorsjo/share-memalign sijchen 2015-02-02 18:14:55 +08:00
  • a3063531c4 Remove accidental double semicolons Martin Storsjö 2015-02-02 09:20:35 +02:00
  • ee515e8b35 fix it zhuiling 2015-02-02 10:17:19 +08:00
  • fb5c60b6fc Merge pull request #1782 from mstorsjo/avoid-yasm-warnings zhilwang 2015-02-01 17:38:59 -08:00
  • 7629543e3e Merge pull request #1784 from mstorsjo/force-arm-mode zhilwang 2015-02-01 17:36:36 -08:00
  • 79b38f55ff Merge pull request #1783 from mstorsjo/simplify-includes sijchen 2015-02-02 09:30:27 +08:00
  • 16ca41cada Merge pull request #1780 from mstorsjo/speedup-tests sijchen 2015-02-02 09:29:50 +08:00
  • 0f1737e035 Merge pull request #1778 from mstorsjo/fix-version-generation sijchen 2015-02-02 09:23:05 +08:00
  • 5a78735802 Force armv7/neon within the arm assembly header file Martin Storsjö 2015-02-01 23:00:55 +02:00
  • 8d539600bb Simplify unittest include paths Martin Storsjö 2015-02-02 00:07:46 +02:00
  • 84b3216d7c Remove redundant unittest include paths Martin Storsjö 2015-02-02 00:06:50 +02:00
  • 3243a78959 Move DEFAULT REL into the x86_64 cases Martin Storsjö 2015-02-01 23:03:25 +02:00
  • 195df08bb9 Merge pull request #1746 from kinetiknz/gmp-fixes Ethan Hugg 2015-01-30 09:25:35 -08:00
  • 4394d22b70 Set m_iPicResSize in PrepareOneSrcFrame Martin Storsjö 2015-01-30 14:46:37 +02:00
  • 2356eb1ff6 Move the memory allocation/deallocation routines to the common library Martin Storsjö 2015-01-30 10:44:04 +02:00
  • 078d96bef7 Don't overwrite the git-tracked version.h Martin Storsjö 2014-12-16 12:18:54 +02:00
  • 869870e670 Rename the decoder WelsMalloc to WelsMallocz Martin Storsjö 2015-01-30 10:37:48 +02:00
  • 3c085aec79 improve error logging in UT Sijia Chen 2015-01-30 15:43:20 +08:00
  • 9b442b3d44 Merge pull request #1776 from mstorsjo/mc-test-fix sijchen 2015-01-30 10:38:40 +08:00
  • e48cf9f471 Merge pull request #1769 from ruil2/status sijchen 2015-01-30 10:25:19 +08:00
  • 28469ab3dc Merge pull request #1775 from sijchen/upd_ver sijchen 2015-01-30 10:24:56 +08:00
  • 76b0f8c17a Avoid writing outside of the target rect in MCHalfPelFilterAnchor Martin Storsjö 2015-01-28 11:08:05 +02:00
  • 02365371e8 Initialize SVideoProperty struct completely. Matthew Gregan 2015-01-13 19:02:46 +13:00
  • 9ea6603071 Pass AVCC extra data to the decoder (in AnnexB format) in InitDecode. Matthew Gregan 2015-01-13 19:00:18 +13:00
  • 30d7352d03 Call InputExhausted when input has not produced a frame, call Error when the decoder did not produce valid output, call DrainComplete in Drain and FlushComplete in Flush. Without these, the caller of the GMP may end up waiting forever on a requested operation to complete. Matthew Gregan 2015-01-13 18:58:48 +13:00
  • a4f09f4d76 update the version info to sync with recent change of API Sijia Chen 2015-01-29 11:14:08 +08:00
  • 4dc09a83b3 Merge pull request #1773 from ethanhugg/info-file-v1.3 v1.3-Firefox36 sijchen 2015-01-29 10:09:16 +08:00
  • 4f4adcec49 Merge pull request #1772 from mstorsjo/mc-unify dongzha 2015-01-29 09:28:57 +08:00
  • 59b3b428a2 Merge pull request #1768 from mstorsjo/msvc-ignore dongzha 2015-01-29 09:28:02 +08:00
  • 8a84d14617 Merge pull request #1770 from mstorsjo/remove-moved-file huili2 2015-01-29 09:22:28 +08:00
  • 7ab0386436 Merge pull request #1771 from mstorsjo/mc-enc-ut huili2 2015-01-29 09:18:46 +08:00
  • 605f2fb858 Remove the now unnecessary mc_test_common.h Martin Storsjö 2015-01-28 13:53:46 +02:00
  • f03edd79c2 Merge all MC unit tests into one file Martin Storsjö 2015-01-28 13:47:09 +02:00
  • 05b3d62a4c Update the .info file to match the gmpopenh264 version. Ethan Hugg 2015-01-28 09:42:33 -08:00
  • 9a0663620a Move the MC routines to the common library Martin Storsjö 2015-01-28 11:18:31 +02:00
  • 1a7d0ab831 Hook up McChromaWidthEq8_ssse3 into use in the decoder as well Martin Storsjö 2015-01-28 11:50:48 +02:00
  • 909a508749 Use the right stride in a memset in the EncMcHalfpel test Martin Storsjö 2015-01-28 11:10:03 +02:00
  • 5d67df4adb Remove leftover references to expand_pic in the welsdec xcode project Martin Storsjö 2015-01-28 11:23:27 +02:00
  • 151dfe04d5 Extend the tested area in the encoder MC test Martin Storsjö 2015-01-28 10:50:16 +02:00
  • 9a9fc4c489 Change pfSampleAveraging to be a single function with internal width handling Martin Storsjö 2015-01-28 12:26:17 +02:00
  • 1127aa7761 Simplify the MC unit tests now that the naming is made consistent Martin Storsjö 2015-01-27 12:06:55 +02:00
  • 8b6bf0499f Rename the encoder MC chroma/luma functions to match the naming in the decoder Martin Storsjö 2015-01-27 12:05:28 +02:00
  • bb21b62cbd Simplify the MC unit tests now that the luma functions have a similar signature Martin Storsjö 2015-01-27 11:49:26 +02:00
  • 1cf68cad13 Move the qpel function table into the luma function itself Martin Storsjö 2015-01-27 11:47:48 +02:00
  • a8262dd9e6 Merge pull request #1767 from mstorsjo/fix-msvc-warnings sijchen 2015-01-28 16:48:23 +08:00
  • c245cd2d68 Merge pull request #1766 from mstorsjo/make-clean sijchen 2015-01-28 16:34:53 +08:00
  • 095bb83e77 add screen content type setting ruil2 2015-01-28 16:25:51 +08:00
  • b6e28495dd modify decoder flowchart for non vcl AU check huili2 2015-01-26 01:47:54 -08:00
  • 1be2cd14c0 Add a .gitignore file for test/build/win32 Martin Storsjö 2015-01-28 09:42:10 +02:00
  • e4260f6e97 Merge pull request #1765 from mstorsjo/mccopy-neon sijchen 2015-01-28 15:40:02 +08:00
  • b444f8d9d0 Remove more generated files in "make clean" Martin Storsjö 2015-01-28 09:10:58 +02:00
  • 853d2922db Use float literals instead of double literals when setting float values Martin Storsjö 2015-01-28 09:19:09 +02:00
  • 7354a8cbae Handle width==2 for the neon version of McCopy Martin Storsjö 2015-01-28 08:57:38 +02:00
  • c4c73ee5d6 Merge pull request #1764 from sijchen/fix_br3 ruil2 2015-01-28 11:45:47 +08:00
  • 051a16e02e Merge pull request #1762 from sijchen/fix_sta ruil2 2015-01-28 10:51:51 +08:00
  • 5752888c81 1, fix a potential overflow 2, remove some unnecessary multiplier and add input check of spatial BR Sijia Chen 2015-01-28 10:51:27 +08:00
  • a00dd56f1c Merge pull request #1763 from mstorsjo/mc-ut-simplify sijchen 2015-01-28 10:13:46 +08:00
  • e5c2f333be Remove the forceC parameter from DEF_MCCOPYTEST Martin Storsjö 2015-01-27 11:52:02 +02:00
  • d9ee702031 Merge pull request #1759 from mstorsjo/enc-mc-ut sijchen 2015-01-27 16:51:42 +08:00
  • 23b20fb14c Simplify code in HorFilterInput16bit in MC Martin Storsjö 2015-01-26 22:57:20 +02:00
  • 279e14b34e Add const to some inline functions within MC Martin Storsjö 2015-01-26 22:54:58 +02:00
  • 10e2f90b7e Bundle MC tests for all motion vectors in one single test Martin Storsjö 2015-01-26 15:13:25 +02:00
  • ca97f78ae8 Add unit tests for special cased MC functions in the encoder Martin Storsjö 2015-01-26 14:58:19 +02:00
  • 8084a2c797 Add unit tests for encoder MC Martin Storsjö 2015-01-26 11:14:57 +02:00
  • 4df4c1d757 Prepare the shared MC test code for adding an encoder MC test Martin Storsjö 2015-01-26 13:44:18 +02:00
  • 49af2b592d Split DecUT_MotionCompensation to a shareable header Martin Storsjö 2015-01-26 13:25:22 +02:00
  • cf3e7b5dec Make local functions and tables in DecUT_MotionCompensation static Martin Storsjö 2015-01-26 13:15:02 +02:00
  • 478af8f00c Unify the pfChromaMc function signature with the decoder version Martin Storsjö 2015-01-26 13:11:18 +02:00
  • 8ecb8b4200 Remove unused includes in DecUT_MotionCompensation Martin Storsjö 2015-01-26 12:19:35 +02:00
  • 420a81afe4 Unify the order of iX and iY in DecUT_MotionCompensation Martin Storsjö 2015-01-26 11:58:33 +02:00
  • 9fc9acfd14 Avoid a duplicate local typedef Martin Storsjö 2015-01-26 11:20:00 +02:00
  • 7d9fc35235 Unify the encoder MC init function with the decoder Martin Storsjö 2015-01-26 11:17:34 +02:00