Bug 1635446 - cancel async callback for released codec. r=geckoview-reviewers,agi

Differential Revision: https://phabricator.services.mozilla.com/D74991
This commit is contained in:
John Lin 2020-05-13 15:25:19 +00:00
parent 35647659d4
commit a76ca42590

View File

@ -324,7 +324,10 @@ import org.mozilla.gecko.gfx.GeckoSurface;
sample.dispose();
}
private void onFormatChanged(final MediaFormat format) {
private synchronized void onFormatChanged(final MediaFormat format) {
if (mStopped) {
return;
}
try {
mCallbacks.onOutputFormatChanged(new FormatParam(format));
} catch (RemoteException re) {