lavf: add AV_DISPOSITION flags for WebVTT text track kinds
authorMatthew Heaney <matthewjheaney@google.com>
Mon, 24 Jun 2013 18:18:05 +0000 (11:18 -0700)
committerClément Bœsch <ubitux@gmail.com>
Mon, 24 Jun 2013 22:13:47 +0000 (00:13 +0200)
commitbc35df29c123f695abe60c13539dbf112b465d07
treea11cf310fae20addc9eb1ca2c5052be9b06bb3cb
parent61c82214afacf6866952925ced6fbf19ce86cf49
lavf: add AV_DISPOSITION flags for WebVTT text track kinds

There are 4 separate WebVTT text track kinds: subtitles (the default
if not otherwise specified), captions, descriptions, and metadata.
The WebM muxer needs to know which WebVTT text track kind this is, in
order to synthesize the correct track type and codec id.

To allow a demuxer to indicate the text track kind of the input, a new
set of AV_DISPOSITION flag values has been added, corresponding to
each of the non-default text track kind values.
doc/APIchanges
libavformat/avformat.h
libavformat/version.h