Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/SDWebImage/SDWebImageAVIFCoder

A SDWebImage coder plugin to support AVIF(AV1 Image File Format) image
https://github.com/SDWebImage/SDWebImageAVIFCoder

remove a TODO comment which is already done.

e5f0d8be6fbcddc6cd85fb0f858d8df1e249f566 authored almost 5 years ago by psi <[email protected]>
Merge pull request #13 from link-u/fix/set-correct-color-space-as-possible

Support libavif v0.60 and set proper color space as possible.

adc8bdf63728055de55a020b52da05008e027a33 authored almost 5 years ago by DreamPiggy <[email protected]>
Revert "We won't create CGColorSpaceRefs ourselves today."

This reverts commit 71ecfa1d0a2273d52f9042199221708297da319a.

9da58e81ee9db30cbb2b54e445ea50a506b6386b authored almost 5 years ago by psi <[email protected]>
We won't create CGColorSpaceRefs ourselves today.

08d517234c794f44b2ed175285ed9b33d1d66ab1 authored almost 5 years ago by psi <[email protected]>
Avoid potential leaks.

f7ecb26ba05360d7d4c5ff02fc182598702dfcc7 authored almost 5 years ago by psi <[email protected]>
Use CGColorSpaceCreateWithICCProfile for older iOS

477585dd47c4c1477bca08580ecf0cebdf0ff8d0 authored almost 5 years ago by psi <[email protected]>
Create RGB color spaces from ColorPrimaries and TransferCharacteristics

834437fdc92cbc36d5692b648b4f84812a5bb537 authored almost 5 years ago by psi <[email protected]>
Crete monochrome color spaces

9082d46783d7f4df6888b75a6fafd6dad575b173 authored almost 5 years ago by psi <[email protected]>
handle unknown color spcaces properly

420a6aad8314f7d6d2cbc543d4c5bc4db630fe3b authored almost 5 years ago by psi <[email protected]>
Make color spaces as lazy as possible.

5568e75adc3730977a78fc47b9981c48b760434e authored almost 5 years ago by psi <[email protected]>
add linear sRGB

d72b92f49bc18045a5ca5190850dfd7cb72ea36e authored almost 5 years ago by psi <[email protected]>
add all built-in RGB color spaces.

7af803725f96bb48c19b0beaea35310a94f7dc4e authored almost 5 years ago by psi <[email protected]>
Fix artifact path

9086e775f4574424ad42c8753e746dc7698be050 authored almost 5 years ago by psi <[email protected]>
Add @available gurd for macOS

baf59163a946caf3cbc7f700b63de3549d7454eb authored almost 5 years ago by psi <[email protected]>
upload artifacts

001d9e1e8b94b492723008465e0e7a1232fe537c authored almost 5 years ago by psi <[email protected]>
Support sRGB

d1b7f9be3eff46ea26071c6204b9c376204f0ab5 authored almost 5 years ago by psi <[email protected]>
[WIP] Implement BT709(sRGB) and BT2020

c996a59aa0c9c8f5ce9c3766dc650a7affdcbafb authored almost 5 years ago by psi <[email protected]>
[WIP] call vImageCreateMonochromeColorSpaceWithWhitePointAndTransferFunction

54ca88beaf1884b9bc84e22e59f337c43d749132 authored almost 5 years ago by psi <[email protected]>
Support new encoding API.

641d79132016fa32ee13f1d140484b9f1b3f7e81 authored almost 5 years ago by psi <[email protected]>
Support libavif v0.6.0(decoder)

38600bf7227e4303a1d47ef512387679c3799ea4 authored almost 5 years ago by psi <[email protected]>
Merge pull request #14 from link-u/fix/hdr-alpha

Scale alpha planes [0, (1 << bit-depth) - 1] to [0, 65536]

ab2fde97e108d87e1d5268385ee87f8ee17cb0b4 authored almost 5 years ago by psi / Ryo Hirafuji <[email protected]>
Scale alpha planes [0, (1 << bit-depth) - 1] to [0, 65536]

4713673ce38a2f95128f92837f53c8a9fcb8714c authored almost 5 years ago by psi <[email protected]>
Merge pull request #11 from link-u/feature/use-mono-if-possible

Output grayscale images as possible

62c8e95d26514bec38b812fe1ac621fc284397a9 authored almost 5 years ago by psi / Ryo Hirafuji <[email protected]>
Remove inappropriate break; stmt

adaaaed720a9c1fb7b36d2df1f0f3d6ec8a4bbf1 authored almost 5 years ago by psi <[email protected]>
free ayuvBufferData

f1471caa30be115dda99f29363bac9b3f3d1ec9f authored almost 5 years ago by psi <[email protected]>
Refactored 16bit version

3fafd4d515fe4af30bb0b9efb1bd928a34a2dbcd authored almost 5 years ago by psi <[email protected]>
Avoid double-free

3bd036e2d878d3058d365f3c230e558454ab1e57 authored almost 5 years ago by psi <[email protected]>
Refactored 8bit version.

ff9aba9aa430da02c269c777ec3083d5d6c76e8b authored almost 5 years ago by psi <[email protected]>
disable ASAN

ca7a8b17cc6604e74b79bd2c39d1ce70f9455866 authored almost 5 years ago by psi <[email protected]>
Fix tests add FIXMEs

38740e9cf1b03ff16c56315a13f75e28532603b2 authored almost 5 years ago by psi <[email protected]>
use TSV

c5d4a09de02c4dddef83047d72b1648dfc9aa244 authored almost 5 years ago by psi <[email protected]>
reencode images to cover with-alpha and without-alpha.

09363f4c5b4f57b999f53b7b6a6af41b311723b7 authored almost 5 years ago by psi <[email protected]>
Forgot to free alpha buffer.

a765145bc974414dce3de5366bf5d7fab71f91ae authored almost 5 years ago by psi <[email protected]>
Set threshold to compare pixels

bf0fc1af4042b530f3e23b9805521d1a2371adbf authored almost 5 years ago by psi <[email protected]>
refactor assertMono

dcdcf9b723b16fdbefdb5237fbbe623a9225063f authored almost 5 years ago by psi <[email protected]>
No. You have to release colorSpace

9a878ba932b615c87ff5af061663ad64ff5aeede authored almost 5 years ago by psi <[email protected]>
You don't need to release colorSpace

cfecf280e0f88c6e179beb286f723604a9d6a4a9 authored almost 5 years ago by psi <[email protected]>
Fix issues reported by static analyzer.

c6bb34d5f078f869d188268e8824716419a359b4 authored almost 5 years ago by psi <[email protected]>
Output monochrome bitmap if possible.

d8d32be75dd2cd577ef9ebbd0bc322dcb46a82e1 authored almost 5 years ago by psi <[email protected]>
Don't check num of components in mono images

4a8306eeaa649c162e885b2b614275f757d4895f authored almost 5 years ago by psi <[email protected]>
Don't free outPixels. It will be owned by provider.

576ffb1d812eae712ec873f520a65f00d71e01d1 authored almost 5 years ago by psi <[email protected]>
Change the example to use AOM encoder, the rav1e binary consume too much of bandwith for Git LFS

502dcfdbdea8829cb3f2ad1e49de85951217a302 authored almost 5 years ago by DreamPiggy <[email protected]>
Update the readme, bumped version to 0.5.2

109609da0fa6c3464db1a7c61aaf840bb1d0e1d4 authored almost 5 years ago by DreamPiggy <[email protected]>
Merge pull request #10 from link-u/feature/coverage

Added unit tests and remove inappropriate debugging code.

5ba6914bc137b21bb16a8d78c7b1b8809ac83460 authored almost 5 years ago by DreamPiggy <[email protected]>
run Github Action also on pull_request

f1d6dbe8aa4bf656fa48b955b3e84b907586ae38 authored almost 5 years ago by psi <[email protected]>
fix typo in TODO

c38fb88c3dfe9723d3c0e409e4f541dc1130b389 authored almost 5 years ago by psi <[email protected]>
add a TODO

d14ef6ceed4a4281752a4f258cbfe70c1436032b authored almost 5 years ago by psi <[email protected]>
fix travis

03ef2d8caf3f102a172f3a9932a0a8fa830f490c authored almost 5 years ago by psi <[email protected]>
use xcpretty -c

3b596ab18824c1b4421087242180b85aedad6806 authored almost 5 years ago by psi <[email protected]>
add travis settings

fb419c56e1b4f1fc8e88d1ea94710435badbaac4 authored almost 5 years ago by psi <[email protected]>
add FIXME

d7dd4a2aba27e770575960768e1376068ca3e4f8 authored almost 5 years ago by psi <[email protected]>
add unit tests with simple image

c5e69f95029cfafa7641b8b0b7b0af5b035cb2e5 authored almost 5 years ago by psi <[email protected]>
Update the readme, bumped version to 0.5.1

240192f78e26001ead75909407e33ae5e841f767 authored almost 5 years ago by DreamPiggy <[email protected]>
Merge pull request #9 from link-u/fix/odd-dimensions-and-color-matrix

Handle images with odd dimensions and fix color matrix, and add CI to check decoding functions

f8570a2c4f480a6133cb620e9101810929b79516 authored almost 5 years ago by DreamPiggy <[email protected]>
Add FIXME about color managament.

a21ca87bcd631607d6a407dd5a7c15abef223bf3 authored almost 5 years ago by psi <[email protected]>
Fix wrong color matrix

b949538ea53d0b440b19918942bb38f57ea9684f authored almost 5 years ago by psi <[email protected]>
Supports odd dimensions images

8736d1ff8ddeb996f2700f54b571da1083db7d1e authored almost 5 years ago by psi <[email protected]>
Make the threashold higher.

746f83bd9e1f2d60a614c60a6f19f2f31e657574 authored almost 5 years ago by psi <[email protected]>
Added || true to ignore compare error.

3a2f57081c4d16cc6f36d72123c40f64dd695c8b authored almost 5 years ago by psi <[email protected]>
Fixed wrong condition

976aade4b9c0582af07eff1e291d7f3acec18e38 authored almost 5 years ago by psi <[email protected]>
Fix compare command

6236f7d992b66efe6f30b1a4af893f7a7ffb5bf3 authored almost 5 years ago by psi <[email protected]>
Use original image to compare

86819bdf819107cb17e0a451c2b5c60a0ba65b60 authored almost 5 years ago by psi <[email protected]>
Rename task name.

2762e9c1fe8ab790aac4421cfd5c4f78f2b615f1 authored almost 5 years ago by psi <[email protected]>
add image comparison logic

d73e1243eb3f7933ca450224e715edaec130171c authored almost 5 years ago by psi <[email protected]>
rename scripts and fix workflow

e63a871af2272142b2ba0ecf4802b90e5128ce33 authored almost 5 years ago by psi <[email protected]>
[WIP] Added CI to check the decoding result

ca9b6eb2bd87c818d969cb7f55937a9ac6f143ee authored almost 5 years ago by psi <[email protected]>
add CI Test Runner

8050582aee9121ca7fc229bd37e66383a00ae956 authored almost 5 years ago by psi <[email protected]>
Update the readme, bumped version to 0.5.0

f73ed4d6f44122b0c20fbe7e6b8d30df585830e6 authored almost 5 years ago by DreamPiggy <[email protected]>
Bumped the libavif dependency to v0.5.0

b731e9dba3bb5cfbad45bcacdc4152abdef4f584 authored almost 5 years ago by DreamPiggy <[email protected]>
Merge pull request #7 from link-u/feature/use-vImage-framework

use vImage framework to accelerate conversion from YUV to RGB(A)

89ca335deba8111d705064d57b522614b1abe38e authored almost 5 years ago by DreamPiggy <[email protected]>
Supress all warnings from static analyzer.

c2096eff72c3d6da6fe6dbb8c8c2843fb6aef98d authored almost 5 years ago by psi <[email protected]>
add free to avoid leak

a03009baed9c4da68ee54c6c31d4cde63328e01e authored almost 5 years ago by psi <[email protected]>
add free() to avoid memory leak()

fd080e7afd8bdc2db97423587c6b678b4d04a75c authored almost 5 years ago by psi <[email protected]>
Avoid to use alloca, because iOS non-main threads just have 512kb stack.

Thread Management
https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/Mul...

7988a1663d5deb41740c4bc7135325bd6efaf38a authored almost 5 years ago by psi <[email protected]>
Remove the Podfile.lock for example, fix one unused variable clang analyzer report

9476a3a308db407c99157185741ba5ac11192628 authored almost 5 years ago by DreamPiggy <[email protected]>
Merge branch 'master' into feature/use-vImage-framework

aba3acf8ccab4b6732cee4ff4a0972d2c8800a2e authored almost 5 years ago by psi <[email protected]>
Merge pull request #8 from SDWebImage/swiftpm

Support SwiftPM for AVIFCoder

aa07c56ccb374855782d63de5f70fdf1df261816 authored almost 5 years ago by DreamPiggy <[email protected]>
Update travis ci

Add git lfs install

1c3e2a1ff3045fa4c7dfc72737cabb3b6d4c55c3 authored almost 5 years ago by DreamPiggy <[email protected]>
Support 10bit/12bit YUV444

f4d244f86bca9ea4feeb988bcdfd1263329e2327 authored almost 5 years ago by psi <[email protected]>
use advanded decoding to avoid unnecessary copy.

127b0b4732e8b6b17d3e8d6e4d5f95077d2b73f6 authored almost 5 years ago by psi <[email protected]>
use vImage framework to acceralate conversion from YUV to RGB(A) when possible.

057c955db535df511bafd0a126a05d1337d4a298 authored almost 5 years ago by psi <[email protected]>
Fix the module import issue for SDWebImage :)

dcc00cda265f095e9fb1943314f38aabd50bc38b authored almost 5 years ago by DreamPiggy <[email protected]>
Fix the Travis-CI script by installing git lfs

9b6e9b2ddec1db7df225e846eb301348f90c9b85 authored almost 5 years ago by DreamPiggy <[email protected]>
Update the readme about SwiftPM

7ecaf9788a4e74d3a882902682be106e50112410 authored almost 5 years ago by DreamPiggy <[email protected]>
Add support for SwiftPM

f5c1ea3b4eb8762724d2cb77b3c5db962cc9b407 authored almost 5 years ago by DreamPiggy <[email protected]>
Update the Travis-CI to use Xcode 11

ca147aac078ccdf391ab93c3133cea07f57c6e64 authored about 5 years ago by DreamPiggy <[email protected]>
Update the readme, about libavif codec choose for aom, rav1e, dav1d

7d9e73ff09467bf6b91ca5c5b6ef7dcfb3375072 authored about 5 years ago by DreamPiggy <[email protected]>
Update the example to use rav1e encoding, instead of slow aom

a635cdcbeb098b4bb4321ee25299b0a9692728a8 authored about 5 years ago by DreamPiggy <[email protected]>
Update the example to latest dependency

d5a8489d9f4051ce7f7b8c200e6aad577e30153b authored about 5 years ago by DreamPiggy <[email protected]>
Bumped version to 0.4.2

56f15335b3c2e50bf64c0ec9c1da89416da6236e authored over 5 years ago by DreamPiggy <[email protected]>
Merge pull request #6 from SDWebImage/upgrade_avif_v4

Upgrade libavif to 0.4.0 support

ab7837b42f7a1293a811827feaf1ab9e7f808a03 authored over 5 years ago by DreamPiggy <[email protected]>
Upgrade libavif to 0.4.0 support

9577cdf1a2f92e1efb51bb5e56a4553d5164f5fc authored over 5 years ago by DreamPiggy <[email protected]>
Bumped version to 0.4.1

fa1b17fea7f71cabdd29a3f558f6aea8b303c1f8 authored over 5 years ago by DreamPiggy <[email protected]>
Merge pull request #5 from SDWebImage/upgrade_libavif_3_11

Upgrade libavif to 0.3.11 support, last 0.3.x version

bf6ca5b6564d29fa027a165c70de6eaa75206757 authored over 5 years ago by DreamPiggy <[email protected]>
Upgrade libavif to 0.3.11 support, last 0.3.x version

4abdca3b4160e96eae114af445c29096482add6a authored over 5 years ago by DreamPiggy <[email protected]>
Bumped version to 0.4.0

3042ad6c8f334ec79e091b8ec5bbcd675a0ecd93 authored over 5 years ago by DreamPiggy <[email protected]>
Merge pull request #4 from SDWebImage/upgrade_avif_v3

Upgrade libavif to 0.3.0, support dav1d instead aom for decoding, which is faster

52216819230cc0c3cd9cd16418795d5e259e2a13 authored over 5 years ago by DreamPiggy <[email protected]>
Update the Carthage libavif limit as well

c8ed43393f25ff2d171b63a5c63632c6f7c165c9 authored over 5 years ago by DreamPiggy <[email protected]>
Update the readme about aom and dav1d

423e5d6b96ab30909bfaf76a907306a3acc37907 authored over 5 years ago by DreamPiggy <[email protected]>
Upgrade the libavif to v0.3.0, fix the API changes. Use dav1d if available

7fa46adb974f871eab52b231d011a2dda28f0c48 authored over 5 years ago by DreamPiggy <[email protected]>