• Niklas Haas's avatar
    fflcms2: move to libavcodec · 1cbd4552
    Niklas Haas authored
    We will need this helper inside libavcodec in the future, so move it
    there, leaving behind an #include to the raw source file in its old
    location in libvfilter. This approach is inspired by the handling of
    vulkan.c, and avoids us needing to expose any of it publicly (or
    semi-publicly) in e.g. libavutil, thus avoiding any ABI headaches.
    
    It's debatable whether the actual code belongs in libavcodec or
    libavfilter, but I decided to put it into libavcodec because it
    conceptually deals with encoding and decoding ICC profiles, and will be
    used to decode embedded ICC profiles in image files.
    Signed-off-by: 's avatarNiklas Haas <git@haasn.dev>
    1cbd4552
fflcms2.h 2.9 KB