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
[JW8-6113] Implement progressive AES decryption #219
Conversation
Breaking change: force software AES decrypter if config is true
|
test this please |
|
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple of nitpicks.
|
This PR will...
Implement progressive software AES decryption
TypeScript decryption classes
Breaking changes:
enableSoftwareAES
is trueenableSoftwareAES
to true if using the progressive Fetch loaderWhy is this Pull Request needed?
So that we can progressively parse AES-128 encrypted streams
Are there any points in the code the reviewer needs to double check?
Is the removal of the
destroy
method from the software decrypter OK? I don't believe it's necessary to set those members to null when the reference to the decrypter itself is set to null. Nulling that reference should cause its members to be GC'dResolves issues:
JW8-6113