media/library/src/main/java/com/google/android/exoplayer/text
Oliver Woodman 72f093c4f6 WebVTT parser improvements.
* Split findNextCueHeader and validateWebVttHeader into static methods.
  This is a step toward WebVTT in HLS, where we'll need to re-use these
  to peek at the top of the WebVTT file (they'll be moved into a util
  class).
* Made parser robust against bad cue headers + added a test.
* Removed spurious looking assertion in WebvttSubtitle.
2015-11-25 17:05:20 +00:00
..
eia608 Propagate MediaFormat instead of TrackInfo. 2015-08-11 18:23:22 +01:00
subrip Remove caption parser strict modes. 2015-11-25 16:49:25 +00:00
ttml Remove caption parser strict modes. 2015-11-25 16:49:25 +00:00
tx3g Remove caption parser strict modes. 2015-11-25 16:49:25 +00:00
webvtt WebVTT parser improvements. 2015-11-25 17:05:20 +00:00
CaptionStyleCompat.java Fix typo 2014-11-13 16:06:49 +00:00
Cue.java Further improve WebVTT parser according to WebVTT spec 2015-09-28 12:20:27 +01:00
CuePainter.java Further improve WebVTT parser according to WebVTT spec 2015-09-28 12:20:27 +01:00
PlayableSubtitle.java Add ISO 14496-30 embedded TTML (stpp) subtitle support. 2015-08-17 17:15:53 +01:00
Subtitle.java Simplify subtitle parsing. 2015-08-13 20:36:50 +01:00
SubtitleLayout.java Further improve WebVTT parser according to WebVTT spec 2015-09-28 12:20:27 +01:00
SubtitleParser.java Some misc cleanup. 2015-09-01 13:57:51 +01:00
SubtitleParserHelper.java If a parser really wants to throw a runtime exception, don't crash. 2015-09-28 12:16:26 +01:00
TextRenderer.java Step towards enhanced Webvtt parser to support HTML-rich captions and positioning. 2015-05-19 15:19:59 +01:00
TextTrackRenderer.java Allow multiple sources for text. 2015-09-01 14:23:10 +01:00