dash: Generate an XML content from object.
authorStéphane Cerveau <scerveau@collabora.com>
Wed, 4 Dec 2019 16:25:24 +0000 (17:25 +0100)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 3 Jan 2020 20:50:27 +0000 (20:50 +0000)
commitac74b042ec263650d14d7acce6cfdbce483c3cd2
tree987ef6f55542baa2463e8a3f986a3105b7bb09fe
parent4e6a1b9634954f2382c29d93ec0ce1cddc7da620
dash: Generate an XML content from object.

Add mpd node base class to provide
xml generation facilities for child
objects.
61 files changed:
ext/dash/gstdashdemux.c
ext/dash/gstmpdadaptationsetnode.c
ext/dash/gstmpdadaptationsetnode.h
ext/dash/gstmpdbaseurlnode.c
ext/dash/gstmpdbaseurlnode.h
ext/dash/gstmpdclient.c
ext/dash/gstmpdclient.h
ext/dash/gstmpdcontentcomponentnode.c
ext/dash/gstmpdcontentcomponentnode.h
ext/dash/gstmpddescriptortypenode.c [new file with mode: 0644]
ext/dash/gstmpddescriptortypenode.h [new file with mode: 0644]
ext/dash/gstmpdhelper.c
ext/dash/gstmpdhelper.h
ext/dash/gstmpdlocationnode.c [new file with mode: 0644]
ext/dash/gstmpdlocationnode.h [new file with mode: 0644]
ext/dash/gstmpdmetricsnode.c
ext/dash/gstmpdmetricsnode.h
ext/dash/gstmpdmetricsrangenode.c
ext/dash/gstmpdmetricsrangenode.h
ext/dash/gstmpdmultsegmentbasenode.c [new file with mode: 0644]
ext/dash/gstmpdmultsegmentbasenode.h [new file with mode: 0644]
ext/dash/gstmpdnode.c [new file with mode: 0644]
ext/dash/gstmpdnode.h [new file with mode: 0644]
ext/dash/gstmpdparser.c
ext/dash/gstmpdparser.h
ext/dash/gstmpdperiodnode.c
ext/dash/gstmpdperiodnode.h
ext/dash/gstmpdprograminformationnode.c
ext/dash/gstmpdprograminformationnode.h
ext/dash/gstmpdreportingnode.c [new file with mode: 0644]
ext/dash/gstmpdreportingnode.h [new file with mode: 0644]
ext/dash/gstmpdrepresentationbasenode.c [new file with mode: 0644]
ext/dash/gstmpdrepresentationbasenode.h [new file with mode: 0644]
ext/dash/gstmpdrepresentationnode.c
ext/dash/gstmpdrepresentationnode.h
ext/dash/gstmpdrootnode.c
ext/dash/gstmpdrootnode.h
ext/dash/gstmpdsegmentbasenode.c [new file with mode: 0644]
ext/dash/gstmpdsegmentbasenode.h [new file with mode: 0644]
ext/dash/gstmpdsegmentlistnode.c
ext/dash/gstmpdsegmentlistnode.h
ext/dash/gstmpdsegmenttemplatenode.c
ext/dash/gstmpdsegmenttemplatenode.h
ext/dash/gstmpdsegmenttimelinenode.c
ext/dash/gstmpdsegmenttimelinenode.h
ext/dash/gstmpdsegmenturlnode.c
ext/dash/gstmpdsegmenturlnode.h
ext/dash/gstmpdsnode.c
ext/dash/gstmpdsnode.h
ext/dash/gstmpdsubrepresentationnode.c
ext/dash/gstmpdsubrepresentationnode.h
ext/dash/gstmpdsubsetnode.c
ext/dash/gstmpdsubsetnode.h
ext/dash/gstmpdurltypenode.c [new file with mode: 0644]
ext/dash/gstmpdurltypenode.h [new file with mode: 0644]
ext/dash/gstmpdutctimingnode.c
ext/dash/gstmpdutctimingnode.h
ext/dash/gstxmlhelper.c
ext/dash/gstxmlhelper.h
ext/dash/meson.build
tests/check/elements/dash_mpd.c