media/library
hoangtc ce62934861 Fix a bug with VideoRendererOutputCapturer when extracting frames of different size
Currently, when the VideoRendererOutputCapturer updates output size, it will
set the new surface, then release the old surface. This can lead to problem
when both surface depends on EGL, since the second release() can release EGL
resources of the first surface.

This CL reverses this process, and ensures that the old surface is released before the new one is created.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=205235451
2018-07-20 11:01:54 +01:00
..
all Migrate ExoPlayer Gradle build files. 2018-03-02 09:20:02 +00:00
core Fix a bug with VideoRendererOutputCapturer when extracting frames of different size 2018-07-20 11:01:54 +01:00
dash Make it possible to disable DownloadService notifications 2018-07-17 20:27:30 +01:00
hls HLS: Fill primary sample formats with track format info (e.g. bitrate) 2018-07-17 20:28:52 +01:00
smoothstreaming Format cleanup 2018-07-12 16:08:11 +01:00
ui Fix a bug with TTML using font size as % of cellResolution. 2018-07-17 20:18:52 +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.