Searched +full:libjpeg +full:- +full:turbo (Results 1 – 25 of 158) sorted by relevance
1234567
... css libjpeg-turbo-2.1.1/doxygen-extra.css libjpeg-turbo-2.1.1 ...
6 # http://www.apache.org/licenses/LICENSE-2.021 script = "//third_party/libjpeg-turbo/install.py"23 "${target_gen_dir}/libjpeg-turbo-2.1.1/jcapimin.c",24 "${target_gen_dir}/libjpeg-turbo-2.1.1/jcapistd.c",25 "${target_gen_dir}/libjpeg-turbo-2.1.1/jccoefct.c",26 "${target_gen_dir}/libjpeg-turbo-2.1.1/jccolor.c",27 "${target_gen_dir}/libjpeg-turbo-2.1.1/jcdctmgr.c",28 "${target_gen_dir}/libjpeg-turbo-2.1.1/jchuff.c",29 "${target_gen_dir}/libjpeg-turbo-2.1.1/jcicc.c",30 "${target_gen_dir}/libjpeg-turbo-2.1.1/jcinit.c",[all …]
4 libjpeg-turbo is a JPEG image codec that uses SIMD instructions to accelerate5 baseline JPEG compression and decompression on x86, x86-64, Arm, PowerPC, and6 MIPS systems, as well as progressive JPEG compression on x86, x86-64, and Arm7 systems. On such systems, libjpeg-turbo is generally 2-6x as fast as libjpeg,8 all else being equal. On other types of systems, libjpeg-turbo can still9 outperform libjpeg by a significant amount, by virtue of its highly-optimized10 Huffman coding routines. In many cases, the performance of libjpeg-turbo11 rivals that of proprietary high-speed JPEG codecs.13 libjpeg-turbo implements both the traditional libjpeg API as well as the less14 powerful but more straightforward TurboJPEG API. libjpeg-turbo also features[all …]
1 Name: libjpeg-turbo4 Summary: MMX/SSE2/SIMD accelerated libjpeg-compatible JPEG codec library6 URL: http://sourceforge.net/projects/libjpeg-turbo7 Source0: http://downloads.sourceforge.net/libjpeg-turbo/libjpeg-turbo-%{version}.tar.gz9 Patch0001: Add-loongarch64.patch14 Obsoletes: libjpeg < 6b-47 turbojpeg < %{version}-%{release} 15 Provides: libjpeg = 6b-47 turbojpeg = %{version}-%{release} 18 libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, NEON, AltiVec)19 to accelerate baseline JPEG compression and decompression on x86, x86-64, and ARM systems.22 Summary: Development files for the libjpeg-turbo library[all …]
1 libjpeg-turbo Licenses4 libjpeg-turbo is covered by three compatible BSD-style open source licenses:6 - The IJG (Independent JPEG Group) License, which is listed in9 This license applies to the libjpeg API library and associated programs10 (any code inherited from libjpeg, and any modifications to that code.)12 - The Modified (3-clause) BSD License, which is listed below17 - The [zlib License](https://opensource.org/licenses/Zlib)19 This license is a subset of the other two, and it covers the libjpeg-turbo23 Complying with the libjpeg-turbo Licenses26 This section provides a roll-up of the libjpeg-turbo licensing terms, to the[all …]
5 - /^[0-9]+\.[0-9]+\.[0-9]+/6 - /^jpeg-.*/10 - os: linux14 - docker15 - os: osx18 - os: linux22 CFLAGS_RELWITHDEBINFO="-O1 -g -fsanitize=address,undefined -fno-omit-frame-pointer"23 CMAKE_FLAGS="-DENABLE_SHARED=0"29 - nasm30 - os: linux[all …]
2 "name": "@ohos/libjpeg-turbo",6 "publishAs": "code-segment",8 "destPath": "third_party/libjpeg-turbo"17 "name": "libjpeg-turbo",29 "sub_component": [ "//third_party/libjpeg-turbo:turbojpeg" ],32 "name": "//third_party/libjpeg-turbo:turbojpeg"35 "name": "//third_party/libjpeg-turbo:turbojpeg_static"
2 # -*- coding: utf-8 -*-8 # http://www.apache.org/licenses/LICENSE-2.026 tar_cmd = ['tar', '-zxf', tar_file_path, '-C', extract_path]35 "Add-loongarch64.patch",36 "libjpeg-turbo-2.1.x-bugfix.patch",38 "libjpeg-turbo-optimize.patch",43 neon_compat_src_path = os.path.join(src_path, "neon-compat.h")44 neon_compat_dst_path = os.path.join(dst_path, "simd/arm/neon-compat.h")56 …patch_cmd = ['patch', '-p1', "--fuzz=0", "--no-backup-if-mismatch", '-i', patch_file, '-d', target…65 "Add-loongarch64.patch",[all …]
3 "Name": "openEuler:libjpeg-turbo",6 "Version Number": "2.1.1-5.oe2203sp3",8 …pstream URL": "https://repo.openeuler.org/openEuler-22.03-LTS-SP3/source/Packages/libjpeg-turbo-2.…9 "Description": "libjpeg-turbo is a JPEG image codec that uses SIMD instructions."
5 * Copyright (C) 1991-2020, Thomas G. Lane, Guido Vollbeding.6 * libjpeg-turbo Modifications:7 * Copyright (C) 2010, 2012-2022, D. R. Commander.17 #define JVERSION "8d 15-Jan-2012"21 #define JVERSION "7 27-Jun-2009"25 #define JVERSION "6b 27-Mar-1998"31 * - libjpeg-turbo authors (2009-) in descending order of the date of their35 * - Upstream authors in descending order of the date of the first inclusion of40 "Copyright (C) 2009-2022 D. R. Commander\n" \42 "Copyright (C) 2019-2020 Arm Limited\n" \[all …]
2 src_repo: libjpeg-turbo/libjpeg-turbo
1 diff --git a/libjpeg-turbo-2.1.1/jmorecfg.h b/libjpeg-turbo-2.1.1/jmorecfg.h3 --- a/jmorecfg.h5 @@ -137,6 +137,7 @@ typedef short INT16;9 +#ifndef _LOS_COMPILER_H /* LiteOS-M defines INT32 in los_compiler.h */13 @@ -146,6 +147,7 @@ typedef long INT32;20 * images up to 64K*64K due to 16-bit fields in SOF markers. Therefore
3 # Use of this source code is governed by a BSD-style license that can be13 config("libjpeg-turbo-inline") {15 "-mllvm",16 "-inline-threshold=325",21 system("libjpeg") {25 third_party("libjpeg") {28 configs = [ ":libjpeg-turbo-inline" ]32 "../externals/libjpeg-turbo",50 "../externals/libjpeg-turbo/jaricom.c",51 "../externals/libjpeg-turbo/jcapimin.c",[all …]
1 Building libjpeg-turbo6 ------------------11 - [CMake](http://www.cmake.org) v2.8.12 or later13 - [NASM](http://www.nasm.us) or [YASM](http://yasm.tortall.net)14 (if building x86 or x86-64 SIMD extensions)19 - NOTE: Currently, if it is desirable to hide the SIMD function symbols in21 libjpeg-turbo, then NASM 2.14 or later or YASM must be used when22 building libjpeg-turbo.36 ARCH=`uname -m`37 rpmbuild --rebuild nasm-{version}.src.rpm[all …]
11 decompress a specially-crafted malformed progressive JPEG image caused the18 4. Fixed a floating point exception (CVE-2021-20205) that occurred when19 attempting to compress a specially-crafted malformed GIF image with a specified23 generate a progressive JPEG image on an SSE2-capable CPU using a scan script24 containing one or more scans with lengths divisible by 32 and non-zero31 command-line argument (`-limitscans`) that causes the TurboJPEG decompression36 ["Two Issues with the JPEG Standard"](https://libjpeg-turbo.org/pmwiki/uploads/About/TwoIssueswitht…40 `tjLoadImage()` function to load a 16-bit binary PPM file (a binary PPM file42 a 16-bit binary PGM file into an RGB image buffer.45 generated when using the `tjLoadImage()` function to load a 16-bit binary PPM[all …]
1 Name: libjpeg-turbo2 URL: https://github.com/libjpeg-turbo/libjpeg-turbo/11 * libjpeg-turbo 2.1.020 doxygen-extra.css, .gitattributes, md5/CMakeLists.txt, md5/md5cmp.c,27 This libjpeg-turbo can replace our libjpeg-6b without any modifications in the30 Same as our copy of libjpeg-6b, this libjpeg-turbo also added a new file33 arise when system libraries attempt to use our libjpeg. Also, we applied the36 * Configuration files jconfig.h, jconfigint.h and neon-compat.h were generated48 32-bit x86. This only affects shared libraries, but that's important52 https://github.com/libjpeg-turbo/libjpeg-turbo/blob/master/CMakeLists.txt[all …]
7 * - Redistributions of source code must retain the above copyright notice,9 * - Redistributions in binary form must reproduce the above copyright notice,12 * - Neither the name of the libjpeg-turbo Project nor the names of its30 capabilities of libjpeg-turbo at both compile time and run time. */53 error_mgr *myerr = (error_mgr *)cinfo->err; in my_error_exit()54 (*cinfo->err->output_message) (cinfo); in my_error_exit()55 longjmp(myerr->jb, 1); in my_error_exit()60 (*cinfo->err->format_message) (cinfo, lasterror); in my_output_message()65 int jcs_valid = -1, jcs_alpha_valid = -1; in main()69 printf("libjpeg-turbo colorspace extensions:\n"); in main()[all …]
5 * Copyright (C) 1991-2020, Thomas G. Lane, Guido Vollbeding.6 * libjpeg-turbo Modifications:7 * Copyright (C) 2010, 2012-2021, D. R. Commander.17 #define JVERSION "8d 15-Jan-2012"21 #define JVERSION "7 27-Jun-2009"25 #define JVERSION "6b 27-Mar-1998"31 * - libjpeg-turbo authors (2009-) in descending order of the date of their35 * - Upstream authors in descending order of the date of the first inclusion of40 "Copyright (C) 2009-2021 D. R. Commander\n" \42 "Copyright (C) 2019-2020 Arm Limited\n" \[all …]
1 # https://github.com/bazelbuild/bazel-skylib14 "//include/third_party:skcms-hdrs",70 "-Ithird_party/libpng/",71 "-Wno-unused-but-set-variable",74 # This adds -isystem "third_party/externals/libpng" to any dependent78 # This rule adds -isystem "third_party/externals/libpng" to any dependent79 # rule on this, which avoids having to add "-Ithird_party/libpng/" to copts for172 "-Wno-unused-function",174 "-isystem third_party/externals/zlib/",177 "-mssse3",[all …]
1 Contributing to libjpeg-turbo4 libjpeg-turbo is a stable and mature product with a worldwide reach, it is an5 ISO/ITU-T reference implementation of the JPEG standard, and its maintainer7 can or will be accepted into the libjpeg-turbo code base. In order to maximize14 - A clear and concise description of the bug15 - The steps and (if applicable) images necessary to reproduce the bug16 - The compilers, operating systems, and CPUs with which the bug was18 - The versions of libjpeg-turbo with which the bug was observed19 - If the bug is a regression, the specific commit that introduced the bug24 [GitHub issue](https://github.com/libjpeg-turbo/libjpeg-turbo/issues/new),[all …]
1 ---3 about: Inform the libjpeg-turbo maintainer about unexpected, reproducible behavior8 ---10 **Have you searched the existing issues (both open and closed) in the libjpeg-turbo issue tracker t…13 …of the [two known and unsolvable issues with the JPEG format](https://libjpeg-turbo.org/pmwiki/upl…19 **Steps to reproduce the bug (using *only* libjpeg-turbo):**34 …libjpeg-turbo release(s), commit(s), or branch(es) in which the bug was observed (always test the …
4 * Use of this source code is governed by a BSD-style license that can be20 // stdio is needed for libjpeg-turbo26 #pragma GCC diagnostic ignored "-Wclobbered"56 if (kExifMarker != marker->marker || marker->data_length < kExifHeaderSize) { in is_orientation_marker()61 if (0 != memcmp(marker->data, kExifSig, sizeof(kExifSig))) { in is_orientation_marker()67 return SkParseEncodedOrigin(marker->data + kOffset, marker->data_length - kOffset, in is_orientation_marker()73 for (jpeg_marker_struct* marker = dinfo->marker_list; marker; marker = marker->next) { in get_exif_orientation()83 if (kICCMarker != marker->marker || marker->data_length < kICCMarkerHeaderSize) { in is_icc_marker()87 return !memcmp(marker->data, kICCSig, sizeof(kICCSig)); in is_icc_marker()98 // Note that 256 will be enough storage space since each markerIndex is stored in 8-bits. in read_color_profile()[all …]
4 * Use of this source code is governed by a BSD-style license that can be81 * decoderMgrOut must be non-nullptr and decoderMgrOut will be set to a new134 // libjpeg-turbo provides some subsetting. In the case that libjpeg-turbo136 // to further subset the output from libjpeg-turbo.