media/library
tonihei 95aa5db148 Reenable edit lists without keyframe again but remove samples before keyframe.
Ignoring all edit lists if they don't start with a keyframe causes A/V sync
issues when valid edit lists are applied at the beginning.

This change allows such edit lists again but removes all samples before the
first keyframe (these samples would be ignored by the renderer anyway if at
the beginning OR cause visible distortions when appended to an unrelated
keyframe).

Issue:#4774
Issue:#4348

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=212244407
2018-09-12 15:05:53 +01:00
..
all Migrate ExoPlayer Gradle build files. 2018-03-02 09:20:02 +00:00
core Reenable edit lists without keyframe again but remove samples before keyframe. 2018-09-12 15:05:53 +01:00
dash Be explicit about character set. 2018-09-12 14:58:33 +01:00
hls Add container format sniffing in HLS 2018-09-12 15:02:57 +01:00
smoothstreaming Extend updateSelectedTrack method with additional information. 2018-09-03 14:04:45 +01:00
ui Dispatch notification actions to the originating PlayerNotificationManager only. 2018-09-06 12:00:55 +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.