Commit Graph

  • e61bd1b504 Merge pull request #408 from mstorsjo/exclude-asm-headers volvet 2014-03-04 21:07:42 +08:00
  • bc9ee5b145 Merge pull request #406 from mstorsjo/use-proper-define volvet 2014-03-04 20:57:57 +08:00
  • 773cc4a797 Exclude assembly files that are used as headers Martin Storsjö 2014-03-04 14:54:33 +02:00
  • fc8fcc2e62 Merge pull request #402 from mstorsjo/unify-cpu-feature-detect volvet 2014-03-04 20:57:32 +08:00
  • cf07d61f06 Do a blocking wait with WelsMultipleEventsWaitSingleBlocking Martin Storsjö 2014-03-03 16:18:31 +02:00
  • 42592217c2 Use the windows INFINITE define instead of manually casting -1 to uint32_t Martin Storsjö 2014-03-03 21:32:23 +02:00
  • 1eaa38b130 Simplify code by allocating the arrays of events and thread handles statically Martin Storsjö 2014-03-03 22:23:34 +02:00
  • ae63f064a0 Share the declarations for WELS_EVENT arrays between win32 and unix codepaths Martin Storsjö 2014-03-02 22:22:23 +02:00
  • 71bc52d103 Change the unix version of WELS_EVENT to sem_t* Martin Storsjö 2014-03-02 22:08:15 +02:00
  • e9c3403674 Merge some WIN32 ifdefs that were directly next to each other Martin Storsjö 2014-03-02 16:41:15 +02:00
  • e20930ef73 Mark the arm asm labels as functions Martin Storsjö 2014-03-01 17:15:48 +02:00
  • d411d768b6 Add cpu feature detection for generic arm/linux Martin Storsjö 2014-03-01 01:51:59 +02:00
  • 9cf34e7615 Unify the interface for the different variants of WelsCPUFeatureDetect Martin Storsjö 2014-03-01 01:43:11 +02:00
  • 73cc5862ba Merge pull request #403 from volvet/get-cpu-cores-android Licai Guo 2014-03-04 16:16:39 +08:00
  • 4d729c9418 get cpu cores for android volvet 2014-03-04 15:50:41 +08:00
  • 560c14b67c Add the APPLE_IOS define when building for iOS with make Martin Storsjö 2014-03-01 17:24:15 +02:00
  • 23ab117240 Don't set -mfpu=neon while building the normal C++ files Martin Storsjö 2014-03-01 02:06:06 +02:00
  • 30c7810cdf Enable the android runtime CPU feature detection Martin Storsjö 2014-03-01 22:20:39 +02:00
  • 0fc93cd98e Hook up building arm assembly in the generic linux and android makefiles Martin Storsjö 2014-02-26 15:00:35 +02:00
  • 1118dd4f71 Update the makefile generator to support .S arm assembly files Martin Storsjö 2014-02-26 14:31:52 +02:00
  • ff94e7053d Merge pull request #400 from mstorsjo/cleanup-arm-assembly Ethan Hugg 2014-03-03 22:55:09 -08:00
  • 03e0dcd814 Convert the arm assembly sources to unix newlines Martin Storsjö 2014-03-01 01:12:03 +02:00
  • 13d785ec6a refine-multi-layer-process volvet 2014-03-04 12:04:04 +08:00
  • 5bc4a39820 Merge pull request #398 from volvet/develop_b Licai Guo 2014-03-04 12:40:49 +08:00
  • d9a02d27f2 remove execute attribute of the arm asm files volvet 2014-03-04 11:45:10 +08:00
  • 26218731c6 Merge pull request #386 from volvet/refine_processing Licai Guo 2014-03-04 11:15:35 +08:00
  • f8b0cec68d Merge pull request #387 from zhilwang/arm-asm volvet 2014-03-04 11:08:17 +08:00
  • 901b89f7ad Merge pull request #376 from mstorsjo/simplify-x86-asm-makefiles volvet 2014-03-04 10:16:01 +08:00
  • 5f4d2801a1 Merge pull request #397 from licaiguo/remove-undefined-asm-functions huili2 2014-03-04 10:07:56 +08:00
  • cdeb6449c6 remove unused declarations in as264_common.h Licai Guo 2014-03-03 17:42:47 -08:00
  • d623bd0334 Merge pull request #396 from volvet/refine_frame_idx Licai Guo 2014-03-04 09:31:07 +08:00
  • 83d0791163 Modify function name according latest cisco master Licai Guo 2014-03-04 09:18:18 +08:00
  • bc1850a54d remove uiFrameIdxRc volvet 2014-03-04 09:08:54 +08:00
  • 1eb688264b Merge pull request #395 from mstorsjo/printf-64bit-macro Ethan Hugg 2014-03-03 09:11:51 -08:00
  • e9593682eb Merge pull request #392 from mstorsjo/unify-threading-ifdefs Ethan Hugg 2014-03-03 08:23:30 -08:00
  • d940a204eb Merge pull request #388 from mstorsjo/initialize-default Ethan Hugg 2014-03-03 08:20:36 -08:00
  • a86c1b048b Merge pull request #391 from mstorsjo/threaded-test Ethan Hugg 2014-03-03 07:54:14 -08:00
  • 22a127332e Merge pull request #390 from mstorsjo/gtest-strcmp Ethan Hugg 2014-03-03 07:52:56 -08:00
  • e0951599ea Unify ifdef conditions related to threading code Martin Storsjö 2014-03-02 16:36:14 +02:00
  • 3c7dde97ee Use a standard macro for 64 bit printf conversion specifiers Martin Storsjö 2014-03-03 12:20:58 +02:00
  • c7d98a8fa3 Merge pull request #394 from ruil2/encoder_update volvet 2014-03-03 17:31:48 +08:00
  • f13b5c3465 Add a test with sliced encoding Martin Storsjö 2014-03-03 10:59:16 +02:00
  • e0e7107ff1 add timestamp in encoder interface unknown 2014-03-03 17:05:06 +08:00
  • b6dd41ebc3 Use gtest functions for comparing hash strings Martin Storsjö 2014-03-03 10:45:03 +02:00
  • 5aa42e8976 Merge pull request #389 from mstorsjo/fix-cropping-param-base ruil2 2014-03-03 16:46:31 +08:00
  • 9ccabd1fe3 Fix cropping when using SEncParamBase Martin Storsjö 2014-03-03 10:26:21 +02:00
  • e392932ad2 Initialize sSpatialLayers[0] in SEncParamExt for GetDefaultParams Martin Storsjö 2014-03-03 10:14:42 +02:00
  • 21d6b3481f Remove trailing space. Licai Guo 2014-03-03 16:05:07 +08:00
  • 7768cd0a98 Modify code style, remove trailing space. Licai Guo 2014-03-03 15:42:01 +08:00
  • 6ec60e6aee Merge pull request #385 from ruil2/encoder_update volvet 2014-03-03 14:13:30 +08:00
  • 775eebaf36 refine build spatial list in processing volvet 2014-03-03 14:04:19 +08:00
  • b552944453 fix sizeof() bug ruil2 2014-03-03 10:46:32 +08:00
  • e3bf5ced53 Merge pull request #371 from ruil2/encode_ret volvet 2014-03-03 10:27:26 +08:00
  • aa043fa4e5 Merge pull request #384 from licaiguo/check-spsid-ppsid volvet 2014-03-03 10:26:00 +08:00
  • ba312b0b20 add checks for spsid and ppsid Licai Guo 2014-03-02 17:09:23 -08:00
  • abdeb1951d format update ruil2 2014-03-03 09:07:16 +08:00
  • a3f129d8cd Merge pull request #382 from mstorsjo/avoid-overflow-in-timespec volvet 2014-03-03 09:05:27 +08:00
  • 23df8a9ff6 add video format support verification ruil2 2014-03-03 09:03:59 +08:00
  • 3a602a382b Merge pull request #379 from mstorsjo/simplify-emms-calling volvet 2014-03-03 09:03:41 +08:00
  • 5be179e0aa Merge pull request #378 from mstorsjo/fix-building-debug-code volvet 2014-03-03 09:00:59 +08:00
  • e34a08c0da Merge pull request #380 from mstorsjo/fix-debug-printing volvet 2014-03-03 08:58:30 +08:00
  • 6c41cccb81 Merge pull request #377 from mstorsjo/threadlib-const-str volvet 2014-03-03 08:53:00 +08:00
  • 8c7e0a6ac6 Merge pull request #381 from mstorsjo/clarify-threading-comment volvet 2014-03-03 08:52:10 +08:00
  • 8c1ba34af8 Merge pull request #383 from mstorsjo/remove-unused-broken-function volvet 2014-03-03 08:51:25 +08:00
  • a96d83e762 Remove the broken WelsEventReset function Martin Storsjö 2014-03-02 22:54:17 +02:00
  • b7db015a8c Avoid overflow when populating a struct timespec Martin Storsjö 2014-03-02 22:30:36 +02:00
  • d2fc2e47f2 Clarify a comment in the threading code Martin Storsjö 2014-03-02 22:53:49 +02:00
  • 2b82a5743d Fix printing an event name for debugging Martin Storsjö 2014-03-02 23:23:14 +02:00
  • dd47d4805f Provide a no-op WelsEmms macro if X86_ASM is disabled Martin Storsjö 2014-03-02 16:27:29 +02:00
  • 26d66a4e1f Fix building a logging statement in debug code Martin Storsjö 2014-03-02 23:39:50 +02:00
  • 8db97925a5 Add const to string parameters in WelsThreadLib Martin Storsjö 2014-03-02 01:22:08 +02:00
  • 3ccd2ae4cf Remove a redundant makefile ifdef Martin Storsjö 2014-03-01 01:31:09 +02:00
  • 6f803e16f5 Only set x86 ASMFLAGS if building x86 assembly Martin Storsjö 2014-03-01 02:03:13 +02:00
  • d767e216a8 Merge pull request #374 from mstorsjo/ios-build-docs Ethan Hugg 2014-02-28 13:33:13 -08:00
  • ea40ce07a8 Add instructions on building for iOS Martin Storsjö 2014-02-28 23:16:00 +02:00
  • bc8bf5c670 Mention that building for iOS now is supported Martin Storsjö 2014-02-28 23:15:47 +02:00
  • 6e9df66272 Merge pull request #369 from sijchen/mt_refactor3 Ethan Hugg 2014-02-28 08:28:18 -08:00
  • 33017fa722 Merge pull request #368 from huili2/sps_buffer_modif volvet 2014-02-28 17:41:46 +08:00
  • b7a25df13f Remove deblocking arm asm code to common folder, add cpu detect for arm, clean some code. Licai Guo 2014-02-28 17:08:24 +08:00
  • 07bc7e0766 Merge pull request #364 from mstorsjo/build-ios-make Licai Guo 2014-02-28 16:44:37 +08:00
  • 70360cb11e Move the ASM variable declaration into the x86-common file Martin Storsjö 2014-02-28 10:21:48 +02:00
  • 078681a097 Add a platform file for building for iOS using the makefile build system Martin Storsjö 2014-02-26 14:58:34 +02:00
  • ab3609c4c7 Don't add x86 assembly specific options on darwin if building for other archs Martin Storsjö 2014-02-26 14:47:22 +02:00
  • fbc7519d90 Don't explicitly set/clear USE_ASM in the android makefile Martin Storsjö 2014-02-26 00:18:11 +02:00
  • 7d2c761604 Allow using the USE_ASM makefile variable for architectures other than x86 Martin Storsjö 2014-02-25 23:52:36 +02:00
  • 59e6ab91cf Use an intermediate platform header for including architecture specific rules Martin Storsjö 2014-02-25 23:48:35 +02:00
  • 8d95d0841d Indent nested ifdefs in the android makefile Martin Storsjö 2014-02-25 23:46:50 +02:00
  • 3943119a68 Merge pull request #370 from volvet/develop_b huili2 2014-02-28 15:39:52 +08:00
  • 4808eca022 update comments on welsEncoderEncodeExt volvet 2014-02-28 15:27:54 +08:00
  • 4c951aab83 refine welsEncoderEncodeExt volvet 2014-02-28 15:13:38 +08:00
  • 10a4fb04c7 remove macros to clear codes sijchen 2014-02-28 14:54:11 +08:00
  • 823b3b6820 add verification on return value ruil2 2014-02-28 14:31:17 +08:00
  • e4b6fc3f9a modify SPS, PPS buffer management and remove a build warning Licai Guo 2014-02-27 22:28:16 -08:00
  • 0279cd7597 Merge pull request #367 from volvet/refine-enc-plus Licai Guo 2014-02-28 14:18:06 +08:00
  • 2dd41096d5 Merge pull request #366 from licaiguo/refine-rpl-pr huili2 2014-02-28 14:08:41 +08:00
  • 0fd9db2878 Add ARM 32bit asm code for decoder. Licai Guo 2014-02-28 13:36:34 +08:00
  • d0d050d8e5 refine encode plus code volvet 2014-02-28 13:06:49 +08:00
  • e902f0fea4 refine rpl Licai Guo 2014-02-27 21:04:31 -08:00
  • 3d47b7847d Merge pull request #358 from volvet/add_ios_encDemo Ethan Hugg 2014-02-27 10:52:14 -08:00
  • e5ee43173d Merge pull request #361 from mstorsjo/get-core-count Ethan Hugg 2014-02-27 10:51:17 -08:00