Commit Graph

  • 36f96cb766 Don't include the headers for dynamically loading the VP library if NO_DYNAMIC_VP is defined Martin Storsjö 2014-01-21 21:13:55 +02:00
  • 043575ffb0 Add a public C API to the library Martin Storsjö 2014-01-21 16:12:57 +02:00
  • dd0db820fc Rename public interface methods to avoid two overloaded methods with the same name Martin Storsjö 2014-01-21 20:37:03 +02:00
  • efaa153bb1 Merge pull request #183 from mstorsjo/remove-unused-typedef Ethan Hugg 2014-01-21 10:34:14 -08:00
  • ae0bd3ee02 Merge pull request #182 from mstorsjo/move-threadlib Ethan Hugg 2014-01-21 10:33:50 -08:00
  • b6dcd94cb0 Merge pull request #180 from mstorsjo/remove-disabled-bundle-loading Ethan Hugg 2014-01-21 10:30:28 -08:00
  • 57a292b106 Merge pull request #179 from mstorsjo/fix-bundleloader-64bit Ethan Hugg 2014-01-21 09:46:40 -08:00
  • c4609af29c Merge pull request #178 from mstorsjo/remove-system-header-hackery Ethan Hugg 2014-01-21 09:45:38 -08:00
  • 47db901f29 Merge pull request #177 from mstorsjo/remove-unused-function Ethan Hugg 2014-01-21 09:44:08 -08:00
  • 6d880360b0 Merge pull request #175 from mstorsjo/remove-unused-define Ethan Hugg 2014-01-21 09:39:49 -08:00
  • c196fd1ef0 Remove unused typedefs Martin Storsjö 2014-01-21 15:37:50 +02:00
  • 68f32c3c29 Move the WelsThreadLib files to the common directory/library Martin Storsjö 2014-01-21 12:03:14 +02:00
  • 249b4e3d1f Only build the thread code if multithreading is enabled Martin Storsjö 2014-01-21 12:06:04 +02:00
  • 867d39e01b Remove system header/define hackery in welsenc.cpp Martin Storsjö 2014-01-21 14:55:23 +02:00
  • 67405177d9 Remove an unused function Martin Storsjö 2014-01-21 14:54:00 +02:00
  • d1a6929516 Fix building of macos bundle loading code on 64 bit Martin Storsjö 2014-01-21 14:37:39 +02:00
  • 35ad8cb3a5 Remove an exclude of an nonexistent file Martin Storsjö 2014-01-21 14:51:19 +02:00
  • 41928236e4 Remove unused files about macos bundle loading from the console tools Martin Storsjö 2014-01-21 14:50:15 +02:00
  • b903aa8273 Remove/disable broken code for loading the encoder library from a macos bundle Martin Storsjö 2014-01-21 14:45:18 +02:00
  • ccca04453a Remove the MSVC 2010 and 2012 project files Martin Storsjö 2014-01-21 13:48:53 +02:00
  • 5cb3fc93e0 Remove the __NO_CTYPE define Martin Storsjö 2014-01-21 12:46:03 +02:00
  • f8b84b642d Merge pull request #173 from mstorsjo/readme-rc-issue volvet 2014-01-21 00:36:47 -08:00
  • 56767f8154 add parenthses Licai Guo 2014-01-21 00:23:41 -08:00
  • 1f688a8731 Mention the issues about the rate control if frame skipping is disabled Martin Storsjö 2014-01-21 10:19:25 +02:00
  • 1d86dbdc0f fix coverity issues volvet 2014-01-21 16:17:56 +08:00
  • 5c9f447c0e fix win64 float issue, enable AQ assembly volvet 2014-01-21 11:16:48 +08:00
  • ae027b83d8 Merge pull request #159 from mstorsjo/frameskip-option Ethan Hugg 2014-01-20 16:56:32 -08:00
  • a8f16f3bb1 Merge pull request #170 from varunbpatil/unused_headers Ethan Hugg 2014-01-20 11:11:21 -08:00
  • a22313acc8 Merge pull request #169 from varunbpatil/mktargets_sh Ethan Hugg 2014-01-20 10:59:31 -08:00
  • d1d444b622 Removed unused headers in test/ Varun B Patil 2014-01-20 22:11:13 +05:30
  • 2d83e4561a Don't execute mktargets.py if cannot cd into correct directory Varun B Patil 2014-01-20 21:51:21 +05:30
  • a2164c22af fix 960932 by add boundary checks on run_before Licai Guo 2014-01-19 22:15:25 -08:00
  • 64380c46b8 fix 961370 Licai Guo 2014-01-19 18:54:45 -08:00
  • 7d6035d5d4 Merge pull request #164 from varunbpatil/mktargets_cleanup Ethan Hugg 2014-01-19 09:14:52 -08:00
  • a8a2c36fbd Merge pull request #163 from varunbpatil/makefile_cleanup Ethan Hugg 2014-01-19 09:14:11 -08:00
  • d78906aa21 Cleanup mktargets.py Varun B Patil 2014-01-19 21:38:12 +05:30
  • 32b3b72e9f Cleanup include dir list in Makefile Varun B Patil 2014-01-19 20:24:10 +05:30
  • a50d54f8e8 Merge pull request #162 from Vproject/yasm Ethan Hugg 2014-01-18 08:55:49 -08:00
  • a6463be0cc Allow yasm to be used instead of nasm. V 2014-01-05 13:38:20 +01:00
  • bbe51935c7 Merge pull request #160 from ethanhugg/windows_readme ekr 2014-01-17 14:16:25 -08:00
  • 8892e99fbc Merge pull request #161 from ethanhugg/msvc_flags ekr 2014-01-17 14:16:17 -08:00
  • 2011a7407e Merge pull request #147 from volvet/illegal_assembly_fix Ethan Hugg 2014-01-17 14:13:24 -08:00
  • 00e9293433 Update msvc options from VS projects. Ethan Hugg 2014-01-17 12:56:15 -08:00
  • 0da712380b Merge pull request #155 from mstorsjo/update-gtest-makefile Ethan Hugg 2014-01-17 12:14:22 -08:00
  • 5ed47afc82 Update ReadMe for new Windows builds Ethan Hugg 2014-01-17 11:47:38 -08:00
  • b38976944a Regenerate gtest-targets.mk using mktargets.sh/py Martin Storsjö 2014-01-17 09:55:21 +02:00
  • a8d549e343 Omit assembler source rules if no asm sources are found Martin Storsjö 2014-01-17 10:08:26 +02:00
  • 16099cfd32 Merge pull request #154 from mstorsjo/no-recursive-make Ethan Hugg 2014-01-17 08:49:56 -08:00
  • dc2d799d2b Merge pull request #150 from mstorsjo/msvc-make Ethan Hugg 2014-01-17 08:49:00 -08:00
  • 0c438ecdd3 Merge pull request #158 from mstorsjo/fix-msvc-2012-build Ethan Hugg 2014-01-17 08:45:44 -08:00
  • cee3329ff0 Add a runtime option for controlling frame skipping Martin Storsjö 2014-01-17 12:29:03 +02:00
  • 6e75136201 Don't load welsdec.dll at runtime in the decConsole test app on windows Martin Storsjö 2014-01-17 11:49:24 +02:00
  • 7f6cdb516d Add platform files for msvc and msvc-arm Martin Storsjö 2013-12-28 00:01:38 +02:00
  • 46e6bb5c67 Allow overriding the cflags for debug/optimization and for 32/64 bit Martin Storsjö 2013-12-28 00:00:32 +02:00
  • 09585cf65a Allow overriding the command syntax for linking libraries Martin Storsjö 2014-01-10 14:19:05 +02:00
  • b842ff30e5 Make the compiler/ar/linker file output parameters overrideable Martin Storsjö 2013-12-17 13:57:27 +02:00
  • d7c907198b Fix building in MSVC 2012 by avoiding redefining the inline keyword Martin Storsjö 2014-01-10 14:44:47 +02:00
  • c0fcb8f90f Don't call make recursively to build codec_unittest Martin Storsjö 2014-01-17 11:05:33 +02:00
  • 1a04694d97 fix crash caused by empty packets and add more checks Licai Guo 2014-01-16 22:13:03 -08:00
  • 49c24646a9 fix the range of SAD sijchen 2014-01-17 13:55:03 +08:00
  • 306a1daa14 Merge pull request #149 from varunbpatil/typo Ethan Hugg 2014-01-16 11:43:47 -08:00
  • 98ff18d15d fix typo Varun B Patil 2014-01-17 00:49:16 +05:30
  • e68f435a84 Merge pull request #148 from varunbpatil/makefile_simplify Ethan Hugg 2014-01-16 10:35:31 -08:00
  • a00b0ca79b simplify gtest makefile Varun B Patil 2014-01-16 23:33:20 +05:30
  • 856f186b8e fix illegal instruction use volvet 2014-01-16 15:57:22 +08:00
  • b1fc94e314 Merge pull request #134 from mstorsjo/encode-sps-pps Ethan Hugg 2014-01-14 15:31:18 -08:00
  • 9230b49728 Merge pull request #97 from mstorsjo/asm-source-cleanup Ethan Hugg 2014-01-13 21:21:17 -08:00
  • 65b339815e Get rid of trailing whitespace in the assembly source files Martin Storsjö 2014-01-05 14:16:22 +02:00
  • ddcfc09c49 Convert some assembly files to unix newlines Martin Storsjö 2014-01-05 14:11:41 +02:00
  • 301b06ad36 Merge pull request #135 from mstorsjo/pointer-cast Ethan Hugg 2014-01-13 09:05:01 -08:00
  • ea418846f1 Merge pull request #144 from varunbpatil/better_make_test Ethan Hugg 2014-01-13 09:04:08 -08:00
  • e560ba58a3 Merge pull request #141 from licaiguo/update-vs2008-files Ethan Hugg 2014-01-13 09:02:47 -08:00
  • a1d37ff6b5 Merge pull request #142 from mstorsjo/remove-unused-variable Ethan Hugg 2014-01-13 09:01:59 -08:00
  • 3ba067a4c8 Merge pull request #139 from varunbpatil/enc_arb_res Ethan Hugg 2014-01-13 08:29:28 -08:00
  • 6b021aed10 Merge pull request #136 from ethanhugg/travis.32bit ekr 2014-01-13 08:19:10 -08:00
  • 1d6ff99256 Merge pull request #143 from mstorsjo/remove-accidental-const Ethan Hugg 2014-01-13 08:13:55 -08:00
  • 11394f492d Remove accidentally added const for plain non-pointer function parameters Martin Storsjö 2014-01-13 12:14:43 +02:00
  • c5ee5f8f05 Remove an unused variable Martin Storsjö 2014-01-13 12:11:37 +02:00
  • b92683691f update vs2008 files licaiguo 2014-01-13 15:44:07 +08:00
  • e7be3a0afa Makefile modifications for test target Varun B Patil 2014-01-12 17:38:56 +05:30
  • 1f598b892b Encoder output test : added stream with non-multiple of 16 width/height Varun B Patil 2014-01-12 19:25:37 +05:30
  • 6082566f4c Single copy of yuv test streams. Varun B Patil 2014-01-12 18:22:31 +05:30
  • 14f6c4fa72 Merge pull request #131 from mstorsjo/win64-asm volvet 2014-01-12 00:42:29 -08:00
  • c80f620749 Updated issues in README. Varun B Patil 2014-01-12 13:39:59 +05:30
  • 4a8a9aabc1 Merge pull request #122 from volvet/core_number_detect_fix Ethan Hugg 2014-01-11 11:29:45 -08:00
  • 2766215545 Add an encoder method for encoding the SPS/PPS without encoding a frame Martin Storsjö 2014-01-10 20:46:05 +02:00
  • a78f1b2650 win64: Use rsp instead of esp Martin Storsjö 2014-01-10 16:56:20 +02:00
  • d8d5dfe646 Fix casting of the return value integer to a pointer in the thread lib Martin Storsjö 2014-01-10 22:18:21 +02:00
  • ccaef9fc6d protect code if cpuid.4 return eax as zero volvet 2014-01-11 18:56:22 +08:00
  • f02d0aa667 Merge pull request #137 from mstorsjo/const-global-tables Ethan Hugg 2014-01-10 21:32:21 -08:00
  • 2c9f19474a Merge pull request #132 from mstorsjo/mingw64 Ethan Hugg 2014-01-10 14:21:33 -08:00
  • 7261cc4bc2 Merge pull request #129 from mstorsjo/remove-unused Ethan Hugg 2014-01-10 14:05:00 -08:00
  • 6412884211 Mark some read-only global tables const Martin Storsjö 2014-01-10 23:36:13 +02:00
  • 61117c85d8 Mark pointers to quantization functions const where possible Martin Storsjö 2014-01-10 23:44:23 +02:00
  • 92e48ba2df Remove debugging - these patches will run Travis much faster. Ethan Hugg 2014-01-10 13:03:46 -08:00
  • 0f4bfd18ad Travis - Add install of libssl:i386 Ethan Hugg 2014-01-10 12:46:23 -08:00
  • 82d6d0b9e8 Find libcrypto Ethan Hugg 2014-01-10 12:10:11 -08:00
  • a611323c61 Travis - add libssl-dev Ethan Hugg 2014-01-10 11:50:38 -08:00
  • f08271e52f Travis - query version of libcrypto Ethan Hugg 2014-01-10 11:31:27 -08:00
  • 0bad08f961 Fix 32bit libcrypto with a link instead of a re-install. Ethan Hugg 2014-01-10 11:10:46 -08:00