scottdraves / electricsheep

infinite evolving crowdsourced artwork
http://electricsheep.org
562 stars 71 forks source link

Build Error: Depreciated/Removed ffmpeg calls (libav); ContentDecoder/Frame.h #111

Open EndlessEden opened 1 year ago

EndlessEden commented 1 year ago

Much of the codebase seems depreciated, with libav/swrast seeing the worst bitrot.

Rogach commented 1 year ago

I'm trying to maintain a branch that fixes these errors here: https://github.com/Rogach/electricsheep/tree/fix-ffmpeg5

Ichthyostega commented 1 year ago

@Rogach thanks for those patches ... you saved the sheeps!

Recently, I had also started with adding some fixes, but your work is way more complete. I have now included your patches into the newer builds in my PPA, and could successfully rebuild for Ubuntu Lunar, Mantic and Noble (and also for recent Debians).

If anyone is interested, my PPA is here https://launchpad.net/~ichthyo/+archive/ubuntu/zeug (I use git-buildpackage, and the sources for the DEB are in my Git-Repo