Fixed: screen time out during streaming in mediacodec mode.
Also, print log to indicate if the device is provisioned or not. Change-Id: I674e2fe4531cc79b4bf307939c4b08ba19207244 related-to-bug: 6821614
This commit is contained in:
@@ -18,6 +18,7 @@ import android.widget.Button;
|
|||||||
import android.view.Display;
|
import android.view.Display;
|
||||||
import android.view.Gravity;
|
import android.view.Gravity;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
|
import android.view.WindowManager;
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
|
|
||||||
import android.view.SurfaceHolder;
|
import android.view.SurfaceHolder;
|
||||||
@@ -62,6 +63,8 @@ public class VideoPlayerView extends Activity {
|
|||||||
public void onCreate(Bundle savedInstanceState) {
|
public void onCreate(Bundle savedInstanceState) {
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
Display display = getWindowManager().getDefaultDisplay();
|
Display display = getWindowManager().getDefaultDisplay();
|
||||||
|
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
|
||||||
|
|
||||||
height = display.getHeight();
|
height = display.getHeight();
|
||||||
width = display.getWidth();
|
width = display.getWidth();
|
||||||
context = this;
|
context = this;
|
||||||
|
|||||||
@@ -130,7 +130,15 @@ public class WidevineDrm {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public boolean isProvisionedDevice() {
|
public boolean isProvisionedDevice() {
|
||||||
logMessage("mWVDrmInfoRequestStatusKey = " + mWVDrmInfoRequestStatusKey + "\n");
|
|
||||||
|
if (mWVDrmInfoRequestStatusKey == DEVICE_IS_PROVISIONED)
|
||||||
|
logMessage("Device is provisioined\n");
|
||||||
|
else if (mWVDrmInfoRequestStatusKey == DEVICE_IS_PROVISIONED_SD_ONLY)
|
||||||
|
logMessage("Device is provisioined SD only\n");
|
||||||
|
else if (mWVDrmInfoRequestStatusKey == DEVICE_IS_NOT_PROVISIONED)
|
||||||
|
logMessage("Device is not provisioined\n");
|
||||||
|
else
|
||||||
|
logMessage("Invalid provisioned status=" + mWVDrmInfoRequestStatusKey +"\n");
|
||||||
|
|
||||||
return ((mWVDrmInfoRequestStatusKey == DEVICE_IS_PROVISIONED) ||
|
return ((mWVDrmInfoRequestStatusKey == DEVICE_IS_PROVISIONED) ||
|
||||||
(mWVDrmInfoRequestStatusKey == DEVICE_IS_PROVISIONED_SD_ONLY));
|
(mWVDrmInfoRequestStatusKey == DEVICE_IS_PROVISIONED_SD_ONLY));
|
||||||
|
|||||||
Reference in New Issue
Block a user