Currently container.seek and container.demux still handle multi-stream synchronization even though a select number of streams are needed. I suspect exposing AVStream.discard would reduce such cost especially when a lot of streams are inside the container.
Currently
container.seekandcontainer.demuxstill handle multi-stream synchronization even though a select number of streams are needed. I suspect exposingAVStream.discardwould reduce such cost especially when a lot of streams are inside the container.