avformat/hls: add support for alternative renditions
authorAnssi Hannula <anssi.hannula@iki.fi>
Fri, 27 Dec 2013 22:09:45 +0000 (00:09 +0200)
committerAnssi Hannula <anssi.hannula@iki.fi>
Sun, 6 Apr 2014 14:55:02 +0000 (17:55 +0300)
commitedf4406c4dda0bd9b8ea20fa6f901a77d6a0902b
tree9708faefd637c81375df02ffee5bfc11ca9fce64
parent33462542cf47506933753d4fa070ccd133ffcbfd
avformat/hls: add support for alternative renditions

HLS protocol version 4 added alternative renditions to the
specification (e.g. alternative audio tracks).

The EXT-X-MEDIA tags can also contain metadata for "renditions" (i.e.
tracks) of the main Media Playlist.

Add support for those.

Note that the same rendition (AVStream) may be associated with multiple
variants (AVPrograms).

Alternative subtitle tracks will require additional work and are
therefore not enabled yet.

Signed-off-by: Anssi Hannula <anssi.hannula@iki.fi>
Changelog
libavformat/hls.c