Skip to content

gh-77171 Support WAVE_FORMAT_EXTENSIBLE in the wave module#96777

Merged
zooba merged 3 commits intopython:mainfrom
ykadowak:bpo-32990
Sep 14, 2022
Merged

gh-77171 Support WAVE_FORMAT_EXTENSIBLE in the wave module#96777
zooba merged 3 commits intopython:mainfrom
ykadowak:bpo-32990

Conversation

@ykadowak
Copy link
Contributor

@ykadowak ykadowak commented Sep 12, 2022

I took over the original PR #9515 and created this new PR since the original one seems abandoned.

I rebased @ZackerySpytz's work on the current main and resolved some conflicts. Then changed some code to meet the reviewer's request which made for the original PR.

ZackerySpytz and others added 3 commits September 12, 2022 23:41
The test file, a modified version of
Lib/test/audiodata/pluck-pcm24.wav, was provided by Andrea Celletti
on the bug tracker.
@ghost
Copy link

ghost commented Sep 12, 2022

All commit authors signed the Contributor License Agreement.
CLA signed

@ykadowak
Copy link
Contributor Author

@zooba
Could you take a look at this please? Since you are the reviewer of the original PR.

@zooba zooba merged commit 92338f8 into python:main Sep 14, 2022
@zooba
Copy link
Member

zooba commented Sep 14, 2022

LGTM, thanks!

@ykadowak
Copy link
Contributor Author

Thank you for reviewing and merging this!

Maybe we can backport this?

@zooba
Copy link
Member

zooba commented Sep 20, 2022

I'm unsure whether to backport, so I started a thread to get other opinions.

@zooba
Copy link
Member

zooba commented Sep 20, 2022

I've decided not to backport, as the variation between micro releases may be surprising and make it harder to predict whether a file will open.

pedalboard is a good alternative for reading/writing files on earlier versions.

@ykadowak
Copy link
Contributor Author

Thank you for considering, updating the doc and the bugfix!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants