media/library/common/src/main/java/com/google/android/exoplayer2
hschlueter 6c061894b0 Make GlProgram an outer class.
This change makes GlUtil.Program an outer class named GlProgram,
and also moves private static helpers as well as the inner classes
Attribute and Uniform which were only used by GlUtil.Program to
GlProgram. Other static utility methods remain in GlUtil.

No functional changes intended.

PiperOrigin-RevId: 426119299
2022-02-04 10:23:39 +00:00
..
audio Add AudioAttributes.spatializationBehavior 2021-12-07 17:28:35 +00:00
drm DRM refactor / cleanup 2021-08-19 10:42:56 +01:00
metadata Move metadata classes that don't need to live in common. 2021-10-18 15:45:36 +01:00
offline Fix poor documentation and variable name choice in StreamKey 2021-09-08 17:08:56 +01:00
source Prohibit duplicate TrackGroups in TrackGroupArray 2021-12-02 15:21:34 +00:00
text Mark some unreleased IntDefs as TYPE_USE only 2022-02-04 10:16:43 +00:00
trackselection Mark some unreleased IntDefs as TYPE_USE only 2022-02-04 10:16:43 +00:00
ui Mark some unreleased IntDefs as TYPE_USE only 2022-02-04 10:16:43 +00:00
upstream Fix rewriting upstream/crypto package in lib-datasource 2021-11-01 17:26:19 +00:00
util Make GlProgram an outer class. 2022-02-04 10:23:39 +00:00
video Make Track selection objects Bundleable 2021-08-19 10:38:51 +01:00
BasePlayer.java Remove ExoPlayerImpl inheritance from BasePlayer. 2021-11-26 15:33:01 +00:00
Bundleable.java Remove nullable utility methods in Bundleable 2021-02-19 10:57:32 +00:00
BundleListRetriever.java Implement Bundleable for Timeline 2021-03-12 10:53:41 +00:00
C.java Mark some unreleased IntDefs as TYPE_USE only 2022-02-04 10:16:43 +00:00
DeviceInfo.java Mark some unreleased IntDefs as TYPE_USE only 2022-02-04 10:16:43 +00:00
ExoPlayerLibraryInfo.java Bump version to 2.16.1 2021-11-15 17:15:45 +00:00
Format.java Include role and selection flags when logging a track's Format 2021-12-21 17:18:28 +00:00
ForwardingPlayer.java Update most Player parameter & doc references from Window to MediaItem 2021-10-29 11:21:00 +01:00
HeartRating.java Fix some lint warnings 2022-01-28 09:37:06 +00:00
IllegalSeekPositionException.java Format Java source files 2021-05-06 13:32:25 +01:00
MediaItem.java Fix parameter comments 2022-02-04 09:52:19 +00:00
MediaMetadata.java Mark some unreleased IntDefs as TYPE_USE only 2022-02-04 10:16:43 +00:00
package-info.java Split out extractor and common modules 2020-01-24 18:15:19 +00:00
ParserException.java Remove the last deprecated ParserException constructor 2021-06-30 13:27:45 +01:00
PercentageRating.java Fix some lint warnings 2022-01-28 09:37:06 +00:00
PlaybackException.java Mark some unreleased IntDefs as TYPE_USE only 2022-02-04 10:16:43 +00:00
PlaybackParameters.java Add some range annotations 2021-08-17 15:48:10 +01:00
Player.java Mark some unreleased IntDefs as TYPE_USE only 2022-02-04 10:16:43 +00:00
Rating.java Fix some lint warnings 2022-01-28 09:37:06 +00:00
StarRating.java Fix some lint warnings 2022-01-28 09:37:06 +00:00
ThumbRating.java Fix some lint warnings 2022-01-28 09:37:06 +00:00
Timeline.java Migrate usages of Timeline#getPeriodPosition to getPeriodPositionUs 2021-12-08 10:01:38 +00:00
TracksInfo.java Fix spurious unsupported tracks toast in demo apps 2022-01-25 20:05:06 +00:00