grover92000

Results 3 issues of grover92000

Build fails with ffmpeg-5.1: ``` [ 18%] Building CXX object libAvKys/Plugins/MultiSrc/src/ffmpeg/CMakeFiles/Multi Src_ffmpeg.dir/src/mediasourceffmpeg.cpp.o In file included from /tmp/build/webcamoid-9.0.0/libAvKys/Plugins/MultiSrc/src/ffmpeg/src/audiostream.h:23, from /tmp/build/webcamoid-9.0.0/libAvKys/Plugins/MultiSrc/src/ffmpeg/src/mediasourceffmpeg.cpp:40: /tmp/build/webcamoid-9.0.0/libAvKys/Plugins/MultiSrc/src/ffmpeg/src/abstractstream.h:60:21: error: ‘AVCodecContext’ does not name a type; did you mean...

Critical: Bug

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.

### Bug description The build fails with wxWidgets-3.3.0. ### Steps to reproduce Try building with wxWidgets-3.3.0. ### Expected behavior It should compile. ### Actual behavior Fails to build. ### Audacity...

AU3-bug
Build / CI