Skip to content

Commit 982a93d

Browse files
authored
Use correct text for parsing of binary MPD inline events (#4903)
1 parent 1b7135d commit 982a93d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/dash/models/DashManifestModel.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1317,9 +1317,9 @@ function DashManifestModel() {
13171317
event.id = null;
13181318
}
13191319

1320-
if (currentMpdEvent.Signal && currentMpdEvent.Signal.Binary) {
1320+
if (currentMpdEvent.Signal && currentMpdEvent.Signal.Binary && currentMpdEvent.Signal.Binary.__text) {
13211321
// toString is used to manage both regular and namespaced tags
1322-
event.messageData = BASE64.decodeArray(currentMpdEvent.Signal.Binary.toString());
1322+
event.messageData = BASE64.decodeArray(currentMpdEvent.Signal.Binary.__text.toString());
13231323
} else {
13241324
// From Cor.1: 'NOTE: this attribute is an alternative
13251325
// to specifying a complete XML element(s) in the Event.

0 commit comments

Comments
 (0)