am 8c16943e: Merge "Fix CalledFromWrongThreadException in MediaPlayer\'s subtitle support" into klp-dev
* commit '8c16943ef3259b8194c310d41edc13a783249250': Fix CalledFromWrongThreadException in MediaPlayer's subtitle support
This commit is contained in:
@@ -1819,8 +1819,6 @@ public class MediaPlayer implements SubtitleController.Listener
|
||||
scanner.close();
|
||||
mOutOfBandSubtitleTracks.add(track);
|
||||
track.onData(contents, true /* eos */, ~0 /* runID: keep forever */);
|
||||
// update default track selection
|
||||
mSubtitleController.selectDefaultTrack();
|
||||
return MEDIA_INFO_EXTERNAL_METADATA_UPDATE;
|
||||
}
|
||||
|
||||
@@ -2232,9 +2230,12 @@ public class MediaPlayer implements SubtitleController.Listener
|
||||
break;
|
||||
case MEDIA_INFO_METADATA_UPDATE:
|
||||
scanInternalSubtitleTracks();
|
||||
break;
|
||||
// fall through
|
||||
|
||||
case MEDIA_INFO_EXTERNAL_METADATA_UPDATE:
|
||||
msg.arg1 = MEDIA_INFO_METADATA_UPDATE;
|
||||
// update default track selection
|
||||
mSubtitleController.selectDefaultTrack();
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user