From faba32f15f3251c9e35674225615075fa98fdaa9 Mon Sep 17 00:00:00 2001 From: Pierre-Eric Pelloux-Prayer Date: Fri, 5 Aug 2011 09:44:41 +0200 Subject: [PATCH] android: linphone vp8 support --- res/values/non_localizable_strings.xml | 1 + res/values/strings.xml | 1 + res/xml/preferences.xml | 3 +++ src/org/linphone/LinphoneManager.java | 2 ++ 4 files changed, 7 insertions(+) diff --git a/res/values/non_localizable_strings.xml b/res/values/non_localizable_strings.xml index 88551ea41..5e56a0ee6 100644 --- a/res/values/non_localizable_strings.xml +++ b/res/values/non_localizable_strings.xml @@ -43,6 +43,7 @@ pref_codec_speex32_key pref_codecs_key pref_stun_server_key + pref_video_codec_vp8_key diff --git a/res/values/strings.xml b/res/values/strings.xml index dd5edf359..a45e1374a 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -124,4 +124,5 @@ Couldn\'t connect; check your login and password and start again AMR codec might not be present on your phone +VP8 diff --git a/res/xml/preferences.xml b/res/xml/preferences.xml index ceeb8ba56..29b0c2b3c 100644 --- a/res/xml/preferences.xml +++ b/res/xml/preferences.xml @@ -97,6 +97,9 @@ + diff --git a/src/org/linphone/LinphoneManager.java b/src/org/linphone/LinphoneManager.java index 107bbb9e7..6960b1593 100644 --- a/src/org/linphone/LinphoneManager.java +++ b/src/org/linphone/LinphoneManager.java @@ -569,6 +569,8 @@ public final class LinphoneManager implements LinphoneCoreListener { key = R.string.pref_video_codec_h264_key; } else if ("H263-1998".equals(mime)) { key = R.string.pref_video_codec_h263_key; + } else if ("VP8-DRAFT-0-3-2".equals(mime)) { + key = R.string.pref_video_codec_vp8_key; } else { Log.e("Unhandled video codec ", mime); mLc.enablePayloadType(videoCodec, false);