Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
gst-plugins-bad
gst-plugins-bad
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,011
    • Issues 1,011
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 199
    • Merge Requests 199
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GStreamer
  • gst-plugins-badgst-plugins-bad
  • Issues
  • #568

Closed
Open
Opened Jun 08, 2017 by Bugzilla Migration User@bugzilla-migration

dashdemux: add support for EssentialProperty and SupplementalProperty elements

Submitted by A Ashley

Link to original bug (#783547)

Description

The EssentialProperty and SupplementalProperty elements are used to signal information about an AdaptationSet, a Representation or a SubRepresentation.

SupplementalProperty elements provide additional information about an AdaptationSet, Representation or SubRepresentation. A DASH client can ignore any SupplementalProperty that it does not recognise.

EssentialProperty elements provide additional information about an AdaptationSet, Representation or SubRepresentation. A DASH client must skip any AdaptationSet, Representation or SubRepresentation that contains an EssentialProperty that it does not recognise.

According to the DASH specification, if EssentialProperty elements share the same id, processing any one of the EssentialProperty elements with the same value for id is sufficient.

Wojciech Przybyl provided a partial implementation of EssentialProperty elements in Bug 777441, however it did not provide support for attributes within these elements and does not include the logic around the id attribute.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: gstreamer/gst-plugins-bad#568