Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
player/loadfile: prefer independent track when selecting track
Dependent tracks are supposed to be processed further and not directly used. For example, an HEIF tiled image tracks are meant to be stitched into a full image before being displayed and requires special handling. Another example would be MPEG-TS audio track tagged with mix_type=0. Which means that the audio stream is a dependent stream and is intended to be mixed or combined with a separate complete and independent audio stream by the receiver. In either case we should not directly select such tracks.
- Loading branch information