Opened 8 months ago
Closed 8 months ago
#2418 closed defect (fixed)
libmpcodecs/ae_lavc.c:241:112: error: 'AVCodecContext' has no member named 'channels'
Reported by: | bug | Owned by: | beastd |
---|---|---|---|
Priority: | normal | Component: | libavcodec |
Version: | HEAD | Severity: | blocker |
Keywords: | Cc: | bug | |
Blocked By: | Blocking: | ||
Reproduced by developer: | no | Analyzed by developer: | no |
Description
Summary of the bug: Compilation in MSYS2 with GCC 13.2 fails, apparently in audio related code of libavcodec.
How to reproduce:
See attached log file.
Attachments (1)
Change History (4)
by , 8 months ago
Attachment: | ab-suite.install.log added |
---|
comment:1 by , 8 months ago
Thanks for the report!
This is due to recent FFmpeg changes.
That error in particular is related to the library major bumps, where the old channel layout interface was removed.
There are patches on the developer mailing list[1] and the build problems should be fixed after the patches are committed to SVN.
1: [RFC][PATCH 0/8] Adjustments for current FFmpeg git including major bumps https://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/2024-April/thread.html#74132
comment:2 by , 8 months ago
Status: | new → open |
---|
comment:3 by , 8 months ago
Resolution: | → fixed |
---|---|
Status: | open → closed |
Mentioned patches are committed.
Should be fixed starting with MPlayer SVN r38458 .
I'm closing the ticket, but please re-open if the build is still failing for you.
make install log recorded by media-autobuild suite