Loading packages/SystemUI/src/com/android/systemui/screenrecord/RecordingService.java +5 −3 Original line number Diff line number Diff line Loading @@ -27,7 +27,6 @@ import android.content.ContentValues; import android.content.Context; import android.content.Intent; import android.graphics.Bitmap; import android.graphics.Point; import android.graphics.drawable.Icon; import android.hardware.display.DisplayManager; import android.hardware.display.VirtualDisplay; Loading @@ -42,6 +41,7 @@ import android.util.DisplayMetrics; import android.util.Log; import android.util.Size; import android.view.Surface; import android.view.WindowManager; import android.widget.Toast; import com.android.systemui.R; Loading Loading @@ -76,7 +76,7 @@ public class RecordingService extends Service { private static final String ACTION_DELETE = "com.android.systemui.screenrecord.DELETE"; private static final int TOTAL_NUM_TRACKS = 1; private static final int VIDEO_BIT_RATE = 6000000; private static final int VIDEO_BIT_RATE = 10000000; private static final int VIDEO_FRAME_RATE = 30; private static final int AUDIO_BIT_RATE = 16; private static final int AUDIO_SAMPLE_RATE = 44100; Loading Loading @@ -238,7 +238,9 @@ public class RecordingService extends Service { mMediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); // Set up video DisplayMetrics metrics = getResources().getDisplayMetrics(); DisplayMetrics metrics = new DisplayMetrics(); WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE); wm.getDefaultDisplay().getRealMetrics(metrics); int screenWidth = metrics.widthPixels; int screenHeight = metrics.heightPixels; mMediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264); Loading Loading
packages/SystemUI/src/com/android/systemui/screenrecord/RecordingService.java +5 −3 Original line number Diff line number Diff line Loading @@ -27,7 +27,6 @@ import android.content.ContentValues; import android.content.Context; import android.content.Intent; import android.graphics.Bitmap; import android.graphics.Point; import android.graphics.drawable.Icon; import android.hardware.display.DisplayManager; import android.hardware.display.VirtualDisplay; Loading @@ -42,6 +41,7 @@ import android.util.DisplayMetrics; import android.util.Log; import android.util.Size; import android.view.Surface; import android.view.WindowManager; import android.widget.Toast; import com.android.systemui.R; Loading Loading @@ -76,7 +76,7 @@ public class RecordingService extends Service { private static final String ACTION_DELETE = "com.android.systemui.screenrecord.DELETE"; private static final int TOTAL_NUM_TRACKS = 1; private static final int VIDEO_BIT_RATE = 6000000; private static final int VIDEO_BIT_RATE = 10000000; private static final int VIDEO_FRAME_RATE = 30; private static final int AUDIO_BIT_RATE = 16; private static final int AUDIO_SAMPLE_RATE = 44100; Loading Loading @@ -238,7 +238,9 @@ public class RecordingService extends Service { mMediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); // Set up video DisplayMetrics metrics = getResources().getDisplayMetrics(); DisplayMetrics metrics = new DisplayMetrics(); WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE); wm.getDefaultDisplay().getRealMetrics(metrics); int screenWidth = metrics.widthPixels; int screenHeight = metrics.heightPixels; mMediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264); Loading