qtdemux: rework stsd sample entries access
authorThiago Santos <thiagoss@osg.samsung.com>
Tue, 5 Apr 2016 17:34:00 +0000 (14:34 -0300)
committerThiago Santos <thiago@waltznetworks.com>
Tue, 11 Apr 2017 21:13:56 +0000 (14:13 -0700)
commit54e252e0955287bf6971fba89666e9fa4901e118
tree451b0165ec99a07ac38e8fac3e5ba738c40fd1cb
parentbd32bcc36cc7b08a0aecbad3bcc5dbd7308b9e19
qtdemux: rework stsd sample entries access

Instead of using the stsd as a base pointer, use the actual stsd
entry as the stsd can have multiple entries. This is rarely used
for file playback but is a possible profile with in DVB DASH specs.

This still doesn't support stsd with multiple entries but makes it
easier to do so.
gst/isomp4/qtdemux.c