Skip to content

signals fails to build with newest FFmpeg. #105

@jackjansen

Description

@jackjansen

Updated the world today (to create a branch to prepare for the release of cwipc v8.0 and the API changes that will need), and builds fail.

It seems that ffmpeg has been updated (in vcpkg) to a newer version, and we had been using some methods that were deprecated and have now gone.

I think the problems are within signals. Here is the first error message:

[build] /Users/jack/src/VRTogether/lldash/signals/src/lib_media/common/libav.cpp:39:3: error: use of undeclared identifier 'avcodec_close'; did you mean 'avio_close'?
[build]    39 |   avcodec_close(p);

A quick google found this issue in some other repo that seems to be similar: joncampbell123/dosbox-x#5803

If you don't have time to look at this please assign back, then I'll have a look (but I'm hoping you will have a better idea than me:-)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions