- 15 Jun, 2016 40 commits
-
-
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124446331
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124374161
tasnimsunny committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124357946
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124355441
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124346810
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124344637
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124335837
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124335597
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124333753
eguven committed -
These methods call read(...) method which may throw these exceptions. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124332828
eguven committed -
ExtractorInput.setRetryPosition(): Called when reading fails and the required retry position is different from the last position. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124242428
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124225444
olly committed -
DASH and SS manifests define potentially useful information that isn't present in the actual media streams. Primarily the representation id, but bitrate, fps and language may also be defined only at the manifest leve. This change merges the information into the sample format that's propagated to the renderers. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124225175
olly committed -
- Parse APIC and TextInformation frames. - In MPEG-TS, don't mind if packets contain end padding. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124079930
olly committed -
On older devices getCapabilitiesForType calls fail for some secondary codecs. We didn't used to call getCapabilitiesForType on secondary codecs, and so avoided this issue. This change suppresses any exceptions encountered when querying secondary decoders on API levels prior to N, to restore previous behavior when a failure occurs. Issue: #1534 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=124010242
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123991352
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123982330
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123977520
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123976645
olly committed -
This allows the TrackRenderer superclass to do things when the renderer is reset, and makes resetting consistent with other 'events' on renderers. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123974633
andrewlewis committed -
The allocator and buffering policy (e.g. how large the buffer is) is moving to the top level as part of playlist support, so it no longer makes sense to inject these parameters as args into ExtractorSampleSource's constructor. Instantiating the allocator and buffer size inside of the source is temporary and only until they're moved up. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123968976
olly committed -
It is possible to add use of this feature in the demo app, restricting the selected tracks to the viewport size. But it should be added in a future CL. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123965232
aquilescanta committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123964784
eguven committed -
The bug this cl fixes is basically an uncaught case of [] Issue: #1567 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123963779
aquilescanta committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123958609
olly committed -
This removes "message sent on dead thread" warnings in nearly all cases, and guarantees delivery of load cancelation to event listeners. Issue: #426 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123957691
olly committed -
- The main goal of this change is to remove the need for discardSamplesForDisabledTracks() in continueBuffering in HlsTrackStreamWrapper and ExtractorSampleSource. As a result we'll also save one Allocation per disabled track. - Another benefit of this change is that Allocator.trim calls can no longer be dropped. This could previously happen on player release if the playback thread's Looper quit before delivery of onLoadCanceled which performed the trim in the case that a load needed to be canceled at the time of the release. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123957434
olly committed -
Plus remove some unused util methods + make a few warnings go away. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123888046
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123885817
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123868547
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123851448
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123848524
eguven committed -
This is similar to suppression of failures disabling the renderers (in the block above). ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123847812
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123847497
andrewlewis committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123847017
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123845660
eguven committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123845317
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123739334
olly committed -
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123734239
olly committed -
- Remove need for SampleSources to ref ChunkSources. - Correctly propagate errors loading manifests through ChunkSource components. - Fix some misc warnings. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123732918
olly committed
-