Skip to content

Collect & Provide enhanced packets through the API#475

Open
TheDaChicken wants to merge 2 commits intotheori-io:masterfrom
TheDaChicken:enhanced-stream
Open

Collect & Provide enhanced packets through the API#475
TheDaChicken wants to merge 2 commits intotheori-io:masterfrom
TheDaChicken:enhanced-stream

Conversation

@TheDaChicken
Copy link
Contributor

libnrsc5 used to report HDC enhanced packets before elastic-buffer changes. The enhanced stream weren't collected together because the elastic-buffer didn't exist. This collects the enhanced packets and brings them together with the HDC core stream.

100% looking for feedback. I am not sure if enhanced packets should be part of bitrate calculation etc. I do print another log message for mismatches in for enhanced packets.

This is where maybe an flag needs to be added to say the enhanced stream isn't being decoded? That way, clients can ignore this for bitrate?

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