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

Support WAV chunks > Integer.MAX_INT #10

Closed
wants to merge 2 commits into from

Conversation

anjackson
Copy link
Member

This pull request addresses #9, including that truncated WAV as a test file. It seems the chunk size was assumed to be less that Integer.MAX_INT, which is problematic because the size can be up to that of an unsigned integer (which is that maximum chunk size for WAV I think - I wonder what happens if the WAV is larger still?).

I added the sample3.wav and created a unit test that reproduced the error, and then tracked down enough (int) operations to make it work again. This does not mean this issue will be resolved for other format modules, although there were modifications in a few modules to account for ModuleBase.skipBytes now returning a long rather than an int.

@carlwilson
Copy link
Member

Refactored merge against new Maven project structure: #37, this will be closed when the new PR is merged if satisfactory.

@carlwilson
Copy link
Member

I believe that this is now closed by #37 that took into account location changes following the Maven refactoring.

@carlwilson carlwilson closed this Oct 20, 2015
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.

None yet

2 participants