[Bug 758384] dashdemux: tests: refactor into adaptive_engine components

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Dec 11 07:36:03 PST 2015


https://bugzilla.gnome.org/show_bug.cgi?id=758384

A Ashley <bugzilla at ashley-family.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #317117|0                           |1
        is obsolete|                            |

--- Comment #33 from A Ashley <bugzilla at ashley-family.net> ---
Created attachment 317216
  --> https://bugzilla.gnome.org/attachment.cgi?id=317216&action=edit
hlsdemux: unquote all the quoted-string attributes

The URI attribute from the EXT-X-KEY tag and the URI attribute from the
EXT-X-I-FRAMES-ONLY tag are both quoted-string attibutes that have their
quotation marks removed during parsing. The CODECS attribute of the
EXT-X-STREAM-INF is also a quoted-string attribute, but this attribute was not
being un-quoted.

This patch changes the parser to always unquote all quoted-string attributes
and adjusts the unit tests to this new bevahiour for the CODECS attribute.

An additional test is added to check that parsing of all of the fields in the
EXT-X-STREAM tag is correct, including those that contain comma characters.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list