Skip to content

Porting libheif and libde265 #2

@softworkz

Description

@softworkz

Hi,

nice project, it's a great idea to combine Clang and Roslyn for the (semi-)automatic porting.

I wonder whether it would be possible to port libheif and its dependency libde265?

A C# port of these would be quite a big thing because that's literally the only open implementation for reading and decoding HEIC images. All other image libs (even ImageMagick and libvips) are using this under the hood.

Yet, the problem is that these are C++, not C, and that involves some more kinds of declarations (Decl) to be handled and translated (e.g. CXXMethodDecl, FunctionTemplateDecl, AccessModifierDecl,.. yes I tried ;-) and of course class handling as well.

Maybe it's a too complex task for your framework, I'm not sure?

Thanks,
softworkz

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions