Skip to content

Fix Ogg reader validation and EOF handling - #48

Open
mashizora wants to merge 5 commits into
RustAudio:masterfrom
mashizora:master
Open

mashizora wants to merge 5 commits into
RustAudio:masterfrom
mashizora:master

Conversation

@mashizora

Copy link
Copy Markdown

Add checks for page sequence numbers, pages after EOS, and packets ending on pages with granule position -1. Also detect truncated pages at EOF and check the OggS header in the async reader.

These changes make reader closer to RFC 3533 spec.

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.

1 participant