Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(164)

Unified Diff: media/base/android/java/src/org/chromium/media/MediaCodecBridge.java

Issue 2288103003: Enable HW encoding on Android. (Closed)
Patch Set: Changes Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: media/base/android/java/src/org/chromium/media/MediaCodecBridge.java
diff --git a/media/base/android/java/src/org/chromium/media/MediaCodecBridge.java b/media/base/android/java/src/org/chromium/media/MediaCodecBridge.java
index 0c012de85d6262bebf419bea6da5cb0539ca488f..6abd9e01a1f02d6f5985271c087e1b65cc6e9728 100644
--- a/media/base/android/java/src/org/chromium/media/MediaCodecBridge.java
+++ b/media/base/android/java/src/org/chromium/media/MediaCodecBridge.java
@@ -204,6 +204,9 @@ class MediaCodecBridge {
@CalledByNative
private static MediaCodecBridge create(
String mime, boolean isSecure, int direction, boolean requireSoftwareCodec) {
+ Log.d(TAG, "Creating MediaCodecBridge mime:" + mime + " isSecure: " + isSecure
+ + " direction: " + direction + " requireSoftwareCodec: "
+ + requireSoftwareCodec);
MediaCodecUtil.CodecCreationInfo info = new MediaCodecUtil.CodecCreationInfo();
try {
if (direction == MediaCodecUtil.MEDIA_CODEC_ENCODER) {
@@ -447,6 +450,7 @@ class MediaCodecBridge {
} else if (indexOrStatus == MediaCodec.INFO_OUTPUT_FORMAT_CHANGED) {
status = MEDIA_CODEC_OUTPUT_FORMAT_CHANGED;
MediaFormat newFormat = mMediaCodec.getOutputFormat();
+ Log.d(TAG, "INFO_OUTPUT_FORMAT_CHANGED: " + newFormat);
if (mAudioTrack != null && newFormat.containsKey(MediaFormat.KEY_SAMPLE_RATE)) {
int newSampleRate = newFormat.getInteger(MediaFormat.KEY_SAMPLE_RATE);
if (mAudioTrack.setPlaybackRate(newSampleRate) != AudioTrack.SUCCESS) {

Powered by Google App Engine
This is Rietveld 408576698