acowley / ffmpeg-light

Minimal Haskell bindings to the FFmpeg library
BSD 3-Clause "New" or "Revised" License
67 stars 29 forks source link

Update to the latest FFMpeg (5.1) on Debian #72

Open sumo opened 7 months ago

sumo commented 7 months ago

Changes to support the 5.x and greater libav* versions. New encoding and decoding process was needed. I have cleaned up the PR as much as possible to align with the original coding style.

I am not a stack user at all so I don't know if the stack requirements are met - it builds with stack but I am not sure about LTS version management.

Had to remove 8.6.5 and 9.0.2 from the supported builds as I had trouble building hsc2hs and JuicyPixels using these ghc versions.

sumo commented 7 months ago

I'm not too familiar with the Github CI process, should I update the ci.yml file or is that something you will do?