Commit 3d320e95 by hoangtc Committed by Oliver Woodman

Fix a minor bug in SsMediaSource.

When SsMediaSource loads Manifest, it dispatches loadCompleted event even when
the load is cancelled. This change makes sure SsMediaSource dispatch
loadCancelled event instead.

GitHub: #3754

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=183241940
parent f402a84d
...@@ -485,8 +485,12 @@ public final class SsMediaSource implements MediaSource, ...@@ -485,8 +485,12 @@ public final class SsMediaSource implements MediaSource,
@Override @Override
public void onLoadCanceled(ParsingLoadable<SsManifest> loadable, long elapsedRealtimeMs, public void onLoadCanceled(ParsingLoadable<SsManifest> loadable, long elapsedRealtimeMs,
long loadDurationMs, boolean released) { long loadDurationMs, boolean released) {
eventDispatcher.loadCompleted(loadable.dataSpec, loadable.type, elapsedRealtimeMs, eventDispatcher.loadCanceled(
loadDurationMs, loadable.bytesLoaded()); loadable.dataSpec,
loadable.type,
elapsedRealtimeMs,
loadDurationMs,
loadable.bytesLoaded());
} }
@Override @Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment