lavf/dashenc: Don't put non-mp4 streams in HLS manifests.
authorAndrey Semashev <andrey.semashev@gmail.com>
Wed, 28 Nov 2018 11:36:08 +0000 (14:36 +0300)
committerKarthick J <kjeyapal@akamai.com>
Sun, 2 Dec 2018 13:36:54 +0000 (19:06 +0530)
commit2a5cf8a241e3591015dfc94ecca66ffe5b08e29e
treeee0ba1ddbfcab234091b23b0c07cc8d50d391a26
parent3c7a2a0b92e670a1dc70be3198ece2646f25d495
lavf/dashenc: Don't put non-mp4 streams in HLS manifests.

The only native HLS implementation in the wild (Safari browser) doesn't
support WebM. And at least some MSE-based players (e.g. shaka-player)
cannot handle WebM media segments when playing HLS. So just skip non-mp4
streams from HLS manifests. Note that such streams will still be described
by the DASH manifest and therefore consumed by players supporting DASH.
libavformat/dashenc.c