tests: dashdemux: add unit tests for checking the parsing of MPD element
authorFlorin Apostol <florin.apostol@oregan.net>
Fri, 5 Jun 2015 16:20:20 +0000 (17:20 +0100)
committerThiago Santos <thiagoss@osg.samsung.com>
Mon, 8 Jun 2015 16:17:49 +0000 (13:17 -0300)
commit8b18be5bfb7544915cb55b031a7b77787f64e3a2
treefc765e41aabbf08fec514a0d9c8a725bb39461ab
parent7b8d819d186156f35ec67c47b6d42cd72685d6c2
tests: dashdemux: add unit tests for checking the parsing of MPD element

Create a dash test target and add unit tests that check the parsing of
attributes of the MPD element and the following child elements:
 - baseURL
 - program information
 - location
 - metrics

These tests check the compliance of parts of the MPD parser in the
dashdemux element against the DASH specification [1].

    [1] http://standards.iso.org/ittf/PubliclyAvailableStandards/c065274_ISO_IEC_23009-1_2014_Electronic_inserts.zip
        http://standards.iso.org/ittf/PubliclyAvailableStandards/c065274_ISO_IEC_23009-1_2014.zip

https://bugzilla.gnome.org/show_bug.cgi?id=750390
tests/check/Makefile.am
tests/check/elements/.gitignore
tests/check/elements/dash_mpd.c [new file with mode: 0644]