MaartenBaert / ssr

SimpleScreenRecorder, a screen recorder for Linux
http://www.maartenbaert.be/simplescreenrecorder/
GNU General Public License v3.0
2.49k stars 288 forks source link

FFmpeg-7.0 fixes #1031

Open grover92000 opened 2 months ago

grover92000 commented 2 months ago

The FF_API_OLD_CHANNEL_LAYOUT api was removed in ffmpeg-7.0 so src/AV/Output/AudioEncoder.cpp and src/AV/Output/Synchronizer.cpp fail to compile. Fix this while remaining compatible with older ffmpeg versions.

petterreinholdtsen commented 1 month ago

I'm testing this patch in the Debian package now. I recommend squashing the two commits into one unified commit with improvided description.

zquestz commented 17 hours ago

This looks great, would love to see this merged to fix issues with Arch!