Skip to content

Feature capabilities filter

Created by: dsilhavy

This addresses issues #3510 (closed) and #3509 (closed)

  • Adds CapabilitiesFilter that filters Representations and Adaptations for each period(stream object)
    • Removes unsupported AS and Rep based on media codec
    • Removes unsupported AS and Rep based on EssentialProperty
  • Can be disabled via Settings flag

The reason to add a new class here is to have a single point where all the necessary filtering is performed, prior to the initialization of the StreamProcessors. Additional filters might be added in the future

Merge request reports