Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

FFmpeg-7.0 fixes #1031

Merged
merged 2 commits into from
Jul 13, 2024
Merged

Conversation

grover92000
Copy link
Contributor

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.

@grover92000 grover92000 reopened this Apr 13, 2024
@petterreinholdtsen
Copy link
Contributor

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

@zquestz
Copy link

zquestz commented Jun 26, 2024

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

@MaartenBaert
Copy link
Owner

Thanks - I'm not actively maintaining SSR anymore, it's nice to see others still care enough about it to provide fixes :).

@MaartenBaert MaartenBaert mentioned this pull request Jul 13, 2024
petterreinholdtsen added a commit to petterreinholdtsen/ssr that referenced this pull request Aug 12, 2024
Use class method GetChannels() as a wrapper to get the ffmpeg version
dependent implementation instead of the channels method which
disappeared with ffmpeg 7.

This is needed in addiontion to the changes in MaartenBaert#1031.
MingcongBai pushed a commit to AOSC-Tracking/ssr that referenced this pull request Aug 27, 2024
Use class method GetChannels() as a wrapper to get the ffmpeg version
dependent implementation instead of the channels method which
disappeared with ffmpeg 7.

This is needed in addiontion to the changes in MaartenBaert#1031.
MingcongBai pushed a commit to AOSC-Tracking/ssr that referenced this pull request Aug 27, 2024
Use class method GetChannels() as a wrapper to get the ffmpeg version
dependent implementation instead of the channels method which
disappeared with ffmpeg 7.

This is needed in addiontion to the changes in MaartenBaert#1031.
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants