Skip to content

Add HEIC decoder - #1548

Merged
NicolasHug merged 24 commits into
meta-pytorch:mainfrom
NicolasHug:heic
Jul 27, 2026
Merged

Add HEIC decoder#1548
NicolasHug merged 24 commits into
meta-pytorch:mainfrom
NicolasHug:heic

Conversation

@NicolasHug

@NicolasHug NicolasHug commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Add HEIC decoder that dynamically links against libheic but since it's L-GPL, we don't bundle it in our wheels (there are strict checks against that). Users must supply their own libheic for this to work - this is an entirely optional dependency of torchcodec, everything else works if libheic isn't found.

@pytorch-bot

pytorch-bot Bot commented Jul 24, 2026

Copy link
Copy Markdown

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/meta-pytorch/torchcodec/1548

Note: Links to docs will display an error until the docs builds have been completed.

⏳ No Failures, 1 Pending

As of commit f3bd70b with merge base 7730ed8 (image):
💚 Looks good so far! There are no failures yet. 💚

This comment was automatically generated by Dr. CI and updates every 15 minutes.

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Meta Open Source bot. label Jul 24, 2026
@NicolasHug
NicolasHug merged commit 71f53c6 into meta-pytorch:main Jul 27, 2026
69 checks passed
@NicolasHug
NicolasHug deleted the heic branch July 27, 2026 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant