]> git.sesse.net Git - vlc/commit
demux: mp4: add minimal support for exclusive tracks
authorFrancois Cartegnie <fcvlcdev@free.fr>
Fri, 17 Oct 2014 22:40:07 +0000 (00:40 +0200)
committerFrancois Cartegnie <fcvlcdev@free.fr>
Fri, 17 Oct 2014 22:42:15 +0000 (00:42 +0200)
commit36cb0f52b867d96eddde8577db118c11ce24d77a
tree64cfc44c0960be9775fa418c2ce998f63559f491
parent7a3abe039e62fe7446902e56a9ac672b36e1d158
demux: mp4: add minimal support for exclusive tracks

VLC supports groups where mp4 defines switch groups.
As an es can't belong to multiple groups, but does in
switch groups, we don't really have a way to provide
the same track exclusion/alternative features without
duplicating es.

Priorities are then set in a way es/tracks from the same
cat/switchgroup are not all selected.

refs #3970
modules/demux/mp4/mp4.c
modules/demux/mp4/mp4.h