media/library
ibaker 06c17f5152 Redefine numeric Cue.line in terms of viewport lines, ignore lineAnchor
Numerical lines conceptually map to a grid of lines in the viewport,
with the Cue text lines being aligned to one of the viewport lines.

It doesn't make sense to position a single-line cue differently based
on lineAnchor when it's expected to 'snap' to a particular line on the
viewport grid. So we redefine the position to be in terms of the cue
lines rather than the bounds of the cue box.

It's also not possible to always handle ANCHOR_TYPE_MIDDLE when
lineType=NUMBER (as it relies on the number of lines in the cue being
odd), so it's easier to ignore lineAnchor completely.
PiperOrigin-RevId: 318034664
2020-06-26 11:13:33 +01:00
..
all Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
common Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
core Redefine numeric Cue.line in terms of viewport lines, ignore lineAnchor 2020-06-26 11:13:33 +01:00
dash Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
extractor Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
hls Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
smoothstreaming Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
ui Redefine numeric Cue.line in terms of viewport lines, ignore lineAnchor 2020-06-26 11:13:33 +01:00
README.md Tweak and add READMEs + remove refs to V1 2017-08-17 22:59:34 +01:00

ExoPlayer library

The ExoPlayer library is split into multiple modules. See ExoPlayer's top level README for more information about the available library modules and how to use them.