olly
af2b3f578f
Tweak dev guide / readme
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=220059244
2018-11-06 11:09:09 +00:00
andrewlewis
032883e1d2
Work around non-empty EoS buffers with timestamp 0
...
Issue: #5045
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=220237752
2018-11-06 11:07:06 +00:00
andrewlewis
a8d1f04f92
Document error case for generateAudioSessionIdV21
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=220132865
2018-11-06 11:07:06 +00:00
olly
8844694dfd
Automated g4 rollback of changelist 219585084.
...
*** Reason for rollback ***
Rolling forward again as [] should fix issue that prompted the rollback
*** Original change description ***
Automated g4 rollback of changelist 219130576.
*** Original change description ***
Re-enable codec re-use
Issue: #2826
***
***
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=220124362
2018-11-06 11:07:06 +00:00
eguven
0afd9c17e6
Add TrackSelectionUtil getBitratesUsingPastInfo
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=220066159
2018-11-06 11:07:06 +00:00
olly
894bac6173
Tweak dev guide / readme
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=220059244
2018-11-06 11:07:06 +00:00
eguven
37f4540156
Move BaseGvrPlayerActivity to com.google.android.exoplayer2.ext.gvr
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219829614
2018-11-06 11:07:06 +00:00
olly
c5db69d22c
Fix further issues with decoder re-use
...
It's no longer guaranteed that onOutputFormatChanged will always be
called when the renderer is re-enabled, since the codec may be kept
and its output format may not change. Hence we need to avoid resetting
state in onDisabled that we need when the renderer is enabled again.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219821519
2018-11-06 11:07:06 +00:00
olly
251c420767
Experimental parameter for setting a render time limit in MediaCodecRenderer
...
Currently, MediaCodecRenderer's render loop does not have any time limit. We
always try to drain and feed as much buffers as possible. This may lead to a
pattern of feeding phase takes too much time from previous loop, which makes
the next draining phase drops all buffers, making these buffers available for
feeding all at once, and the pattern keeps repeating.
This CL adds an experimental parameter for setting a time limit. If the time
limit is exceeded, the feeding process stops even if more input could be fed.
The default behavior is unchanged
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219820386
2018-11-06 11:07:06 +00:00
aquilescanta
8f57d85881
Add support for .cmf* extension in DefaultHlsExtractorFactory
...
This makes extractor selection a bit more efficient for some CMAF files.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219795105
2018-11-02 16:05:07 +00:00
aquilescanta
6d84b2a496
Update the DefaultExtractorInput's peek buffer length on each write
...
This prevents leaving an inconsistent state after a EOF exception.
Issue:#5039
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219785275
2018-11-02 16:04:59 +00:00
andrewlewis
1866e6bfba
Double the buffer duration for AC3
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219765107
2018-11-02 16:04:46 +00:00
aquilescanta
34797651c2
Add support for .cmf* extension in DefaultHlsExtractorFactory
...
This makes extractor selection a bit more efficient for some CMAF files.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219795105
2018-11-02 16:02:02 +00:00
aquilescanta
32927bb62c
Update the DefaultExtractorInput's peek buffer length on each write
...
This prevents leaving an inconsistent state after a EOF exception.
Issue:#5039
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219785275
2018-11-02 16:00:33 +00:00
aquilescanta
b0555315cb
Move all messaging constants to ExoCastConstants
...
Also make ExoCastMessage#mediaItemAsJsonObject protected.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219780620
2018-11-02 15:58:57 +00:00
andrewlewis
3b1d0e270b
Double the buffer duration for AC3
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219765107
2018-11-02 15:57:20 +00:00
eguven
76688589d2
Add TrackSelectionUtil.getAverageBitrates method
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219636548
2018-11-02 15:54:10 +00:00
Oliver Woodman
57042adec7
Remove methods now in BasePlayer
2018-11-01 11:55:40 +00:00
aquilescanta
10511e56cf
Add constructor for adding payload reader factory flags
...
Issue:#4861
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=214772527
2018-11-01 11:33:12 +00:00
olly
f9a805070a
Bump version to 2.9.1
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219609471
2018-11-01 11:29:52 +00:00
andrewlewis
7876999ae7
Fix extended service number calculation
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219597894
2018-11-01 11:24:24 +00:00
olly
e1c6229cc8
Bump version to 2.9.1
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219609471
2018-11-01 11:22:39 +00:00
andrewlewis
36fef95f47
Fix extended service number calculation
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219597894
2018-11-01 11:21:11 +00:00
ishani
f76b80c3cb
Automated g4 rollback of changelist 219130576.
...
*** Original change description ***
Re-enable codec re-use
Issue: #2826
***
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219585084
2018-11-01 11:19:35 +00:00
tonihei
e4c20aa3de
Add convenience methods player.next() and player.previous()
...
This simplifies code skipping items in a playlist programatically.
Issue:#4863
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=214580742
2018-11-01 09:43:12 +00:00
tonihei
bbd82cf5da
Add BasePlayer to avoid code duplication for common convenience methods.
...
A lot of methods just forward to other methods and there is no conceivable
way a player should implement it another way. Moving these methods to a
base player class allows to remove duplicated code across our player
implementations.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=215374192
2018-11-01 09:41:38 +00:00
Oliver Woodman
4d9044d690
Fix release notes typo
2018-10-31 22:18:31 +00:00
Oliver Woodman
c04cf30960
Update release notes
2018-10-31 22:04:37 +00:00
tonihei
eef7e28ab2
Add test action to wait for an isLoading change.
...
This allows to wait until loading started or finished.
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=215704424
2018-10-31 21:59:12 +00:00
tonihei
7a3447fe9c
Simplify some buffered position related code.
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=215704344
2018-10-31 21:57:48 +00:00
Oliver Woodman
c9c4bd89c7
Fix nullability
2018-10-31 21:55:54 +00:00
Oliver Woodman
9c0bba3b5a
Misc fixes / stylistic consistency changes for merged pull requests
2018-10-31 21:55:20 +00:00
ojw28
b88c88e21e
Merge pull request #4930 from Comcast/program_information
...
Add Support for Parsing ProgramInformation
2018-10-31 21:55:12 +00:00
Oliver Woodman
8200fe5ae6
Merge branch 'customize-ads-rendering-settings-more' of https://github.com/ogaclejapan/ExoPlayer into ogaclejapan-customize-ads-rendering-settings-more
2018-10-31 21:54:46 +00:00
ojw28
22ee67617e
Merge pull request #5004 from pakerfeldt/status-message-invalidresponsecodeexception
...
Provide http status message to InvalidResponseCodeException
2018-10-31 21:54:36 +00:00
ojw28
e4989d1743
Merge pull request #4996 from YukiMatsumura/fix-idle-requirements
...
fix checkIdleRequirement
2018-10-31 21:54:21 +00:00
ojw28
bb09f5cb12
Merge pull request #4911 from Comcast/feature/hls-audio-text-id-uniqueness
...
Create unique id for HLS audio and text tracks
2018-10-31 21:54:06 +00:00
tonihei
1fb2d83ba5
Clarify Java 8 gradle requirement in developer guide.
...
Issue:#5026
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219454985
2018-10-31 21:53:13 +00:00
andrewlewis
b1d5966ea5
Allow MP4s with truncated stco to be played
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219448836
2018-10-31 21:53:03 +00:00
andrewlewis
b007cbf2b4
Let apps specify whether to focus skip button on ATV
...
Issue: #5019
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219267048
2018-10-31 21:52:42 +00:00
olly
609f10b5ec
Update moe equivalence
...
-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=219540864
2018-10-31 21:52:11 +00:00
Oliver Woodman
a442c72814
Fix nullability
2018-10-31 20:40:57 +00:00
Oliver Woodman
2dfe7a7ad6
Misc fixes / stylistic consistency changes for merged pull requests
2018-10-31 20:37:59 +00:00
ojw28
16326bae46
Merge pull request #4930 from Comcast/program_information
...
Add Support for Parsing ProgramInformation
2018-10-31 20:21:44 +00:00
Oliver Woodman
24e4a616fe
Merge branch 'ogaclejapan-customize-ads-rendering-settings-more' into dev-v2
2018-10-31 20:16:30 +00:00
Oliver Woodman
38681411fb
Merge branch 'customize-ads-rendering-settings-more' of https://github.com/ogaclejapan/ExoPlayer into ogaclejapan-customize-ads-rendering-settings-more
2018-10-31 20:16:23 +00:00
Oliver Woodman
0b5ef52702
Merge branch 'task/add_force_highest_bitrate_test' of https://github.com/Comcast/ExoPlayer into dev-v2
2018-10-31 20:11:16 +00:00
ojw28
3b7d0b7923
Merge pull request #5004 from pakerfeldt/status-message-invalidresponsecodeexception
...
Provide http status message to InvalidResponseCodeException
2018-10-31 20:01:56 +00:00
Oliver Woodman
f1d31bdf4f
Fix test
2018-10-31 19:49:24 +00:00
Oliver Woodman
988225cdb0
Merge branch 'Comcast-task/add_force_highest_bitrate_test' into dev-v2
2018-10-31 19:46:03 +00:00