Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

fix(mp3-encoder): Fork LAME implementation #1032

Merged
merged 35 commits into from
May 5, 2023
Merged

fix(mp3-encoder): Fork LAME implementation #1032

merged 35 commits into from
May 5, 2023

Conversation

tassoevan
Copy link
Collaborator

@tassoevan tassoevan commented Apr 19, 2023

Proposed changes (including videos or screenshots)

It forks the previously used liblame port, converts it to TypeScript, strips out unused code based on our configuration defaults, and fixes a lot of problems with circular dependencies that made our previous builds absolutely defective.

Issue(s)

Further comments

packages/mp3-encoder/src/lame/Lame.ts Fixed Show fixed Hide fixed
packages/mp3-encoder/src/lame/Quantize.ts Fixed Show fixed Hide fixed
packages/mp3-encoder/src/lame/Quantize.ts Fixed Show fixed Hide fixed
packages/mp3-encoder/src/lame/Quantize.ts Fixed Show fixed Hide fixed
packages/mp3-encoder/src/lame/Takehiro.ts Fixed Show fixed Hide fixed
packages/mp3-encoder/src/lame/Takehiro.ts Fixed Show fixed Hide fixed
@tassoevan tassoevan marked this pull request as draft April 19, 2023 12:36
@tassoevan tassoevan requested a review from a team April 26, 2023 18:07
@tassoevan tassoevan marked this pull request as ready for review April 26, 2023 18:07
@ggazzo ggazzo merged commit 6bae1cf into develop May 5, 2023
@ggazzo ggazzo deleted the fix/mp3-encoder branch May 5, 2023 20:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants