summaryrefslogtreecommitdiff
path: root/ext/dash/gstmpdsegmenturlnode.c
Commit message (Collapse)AuthorAgeFilesLines
* dash: add set/get property for nodesStéphane Cerveau2020-01-031-0/+44
| | | | | | | | Add a way to set/get properties for given nodes: - root - baseurl - representation
* dash: Generate an XML content from object.Stéphane Cerveau2020-01-031-2/+37
| | | | | | Add mpd node base class to provide xml generation facilities for child objects.
* dash: move parser nodes/types to separated filesStéphane Cerveau2019-12-051-0/+87
Rename GstMpdClient to GstMPDClient and use GObject model. Move nodes to file from gstmpdparser.c: - GstMPDRootNode - GstMPDBaseURLNode - GstMPDUTCTimingNode - GstMPDMetricsNode - GstMPDMetricsRangeNode - GstMPDSNode - GstMPDSegmentTimelineNode - GstSegmentTemplateNode - GstMPDSegmentURLNode - GstMPDSegmentListNode - GstMPDPeriodNode - GstMPDRepresentationNode - GstMPDsubRepresentationNode - GstMPDAdaptationSetNode - GstMPDContentComponentNode - GstMPDSubsetNode - GstMPDProgramInformationNode Move types to gstmpdhelper from gstmpdparser.c: - GstURLType - GstDescriptorType - GstSegmentBaseType - GstMPDMultSegmentBaseType - GstMPDRepresentationBaseType Cleanup naming when possible.