media/library
ibaker cdfee89181 Use CSS inheritance for background-color in WebViewSubtitleOutput
CSS background-color isn't inherited to inner HTML elements by default:
https://developer.mozilla.org/en-US/docs/Web/CSS/background-color

But Android Span styling assumes an outer BackgroundColorSpan will
affect inner spans. This usually doesn't make a difference, because
HTML elements are transparent by default, so there's an implicit
inheritance by just being able to see through to the 'outer' element
underneath. However this doesn't work if the inner element sits outside
the bounding box of the outer element, e.g. <rt> (ruby text, sits above/below)
or a <span> with font-size > 100%.
END_PUBLIC

Demo of <rt> and font-size problems: http://go/cpl/ruby-backgrounds/1
Demo of CSS inheritance: http://go/cpl/css-inheritance/1

PiperOrigin-RevId: 320915999
2020-07-13 14:04:20 +01:00
..
all Move common gradle setup to a setting file. 2020-06-26 11:13:25 +01:00
common Add encoding constant for AAC ER BSAC 2020-07-13 14:03:45 +01:00
core Remove some occurrences of dummy in core library 2020-07-13 14:03:54 +01:00
dash Completely separate MediaSource & DrmSession EventDispatchers 2020-07-08 13:55:38 +01:00
extractor Simplify FragmentedMp4Extractor sample time logic 2020-07-13 14:03:10 +01:00
hls Fix some Javadoc issues 2020-07-13 14:03:19 +01:00
smoothstreaming Completely separate MediaSource & DrmSession EventDispatchers 2020-07-08 13:55:38 +01:00
ui Use CSS inheritance for background-color in WebViewSubtitleOutput 2020-07-13 14:04:20 +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.