Skip to content

DASH content type parsing fails to deduce text type on AdaptationSet #631

Closed
@joeyparrish

Description

@joeyparrish

The DASH parser fails to deduce the content type of MIME type "application/mp4" with codecs "stpp" or "wvtt". It calls the AdaptationSet's contentType "application" instead of "text". After this, Player sends bad data to AbrManager, and we end up with the errors INVALID_STREAMS_CHOSEN and RESTRICTIONS_CANNOT_BE_MET.

We need to fix the bug in the DASH parser (contentType should be "text") and fix the Player to avoid misleading and confusing error messages when the DASH parser fails in this way.

Reported by Thomas Melcher here: https://groups.google.com/forum/#!msg/shaka-player-users/TzuJGrtqIbY/wAIVwVLfCgAJ

Metadata

Metadata

Assignees

Labels

status: archivedArchived and locked; will not be updatedtype: bugSomething isn't working correctly

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions