Update Widevine VP9 samples

This commit is contained in:
Oliver Woodman 2015-10-30 11:58:36 +00:00
parent c53495e7e2
commit 2cb6db2b42
2 changed files with 17 additions and 8 deletions

View File

@ -63,13 +63,16 @@ public class SampleChooserActivity extends Activity {
sampleAdapter.addAll((Object[]) Samples.WIDEVINE_GTS);
sampleAdapter.add(new Header("Widevine DASH"));
sampleAdapter.addAll((Object[]) Samples.WIDEVINE_DASH_MP4);
// try {
// if (MediaCodecUtil.getDecoderInfo(MimeTypes.VIDEO_VP9, true) != null) {
// sampleAdapter.addAll((Object[]) Samples.WIDEVINE_DASH_WEBM);
// }
// } catch (DecoderQueryException e) {
// Log.e(TAG, "Failed to query vp9 decoder", e);
// }
try {
if (MediaCodecUtil.getDecoderInfo(MimeTypes.VIDEO_VP9, false) != null) {
sampleAdapter.addAll((Object[]) Samples.WIDEVINE_VP9_WEBM_CLEAR);
}
if (MediaCodecUtil.getDecoderInfo(MimeTypes.VIDEO_VP9, true) != null) {
sampleAdapter.addAll((Object[]) Samples.WIDEVINE_VP9_WEBM_SECURE);
}
} catch (DecoderQueryException e) {
Log.e(TAG, "Failed to query vp9 decoder", e);
}
sampleAdapter.add(new Header("SmoothStreaming"));
sampleAdapter.addAll((Object[]) Samples.SMOOTHSTREAMING);
sampleAdapter.add(new Header("HLS"));

View File

@ -105,7 +105,13 @@ import java.util.Locale;
PlayerActivity.TYPE_DASH),
};
public static final Sample[] WIDEVINE_DASH_WEBM = new Sample[] {
public static final Sample[] WIDEVINE_VP9_WEBM_CLEAR = new Sample[] {
new Sample("WV: Clear (WebM,VP9)",
"https://storage.googleapis.com/wvmedia/clear/vp9/sintel-multicodec-4k/sintel-vp9.mpd",
PlayerActivity.TYPE_DASH),
};
public static final Sample[] WIDEVINE_VP9_WEBM_SECURE = new Sample[] {
new Sample("WV: Secure (WebM,VP9)", "01234567", "widevine_test",
"https://storage.googleapis.com/wvmedia/cenc/vp9/sintel-multicodec-4k/sintel-vp9.mpd",
PlayerActivity.TYPE_DASH),