summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorhuiyan <huiyan@codeaurora.org>2016-05-09 17:05:16 +0800
committerLikai Ding <likaid@codeaurora.org>2016-06-14 14:54:05 +0800
commit4a48aa597782a69343b7577509ceaa23fd874290 (patch)
tree9ddb8692d5258991a48c7d3b4f2c6b2e38d45f55 /src
parent53796278b835579edcc04c086cedf5a954e28a67 (diff)
downloadandroid_packages_apps_Gallery2-4a48aa597782a69343b7577509ceaa23fd874290.tar.gz
android_packages_apps_Gallery2-4a48aa597782a69343b7577509ceaa23fd874290.tar.bz2
android_packages_apps_Gallery2-4a48aa597782a69343b7577509ceaa23fd874290.zip
Gallery2: fix crash after editing min/max port value
No permission to set system property when save Min or Max port. The Min or Max port save to preference, not need to set to system property, so it can remove to avoid permission issue. Change-Id: I134b2b01bb9204c337e4f5a5b59863195bb40509 CRs-Fixed: 1004667
Diffstat (limited to 'src')
-rw-r--r--src/org/codeaurora/gallery3d/video/SettingsActivity.java37
1 files changed, 0 insertions, 37 deletions
diff --git a/src/org/codeaurora/gallery3d/video/SettingsActivity.java b/src/org/codeaurora/gallery3d/video/SettingsActivity.java
index 46ad6b5cf..b0bd65c32 100644
--- a/src/org/codeaurora/gallery3d/video/SettingsActivity.java
+++ b/src/org/codeaurora/gallery3d/video/SettingsActivity.java
@@ -57,8 +57,6 @@ public class SettingsActivity extends PreferenceActivity {
private static final Uri PREFERAPN_URI = Uri.parse(PREFERRED_APN_URI);
private static final int COLUMN_ID_INDEX = 0;
private static final int NAME_INDEX = 1;
- private static final String RTP_PORTS_PROPERTY_NAME = "persist.env.media.rtp-ports";
- private static final String CACHE_PROPERTY_NAME = "persist.env.media.cache-params";
private boolean mUseNvOperatorForEhrpd = SystemProperties.getBoolean(
"persist.radio.use_nv_for_ehrpd", false);
@@ -131,35 +129,6 @@ public class SettingsActivity extends PreferenceActivity {
return result.toArray(new String[2]);
}
- private void enableRtpPortSetting() {
- final String rtpMinPortStr = mPref.getString(PREFERENCE_RTP_MINPORT,
- Integer.toString(DEFAULT_RTP_MINPORT));
- final String rtpMaxPortStr = mPref.getString(PREFERENCE_RTP_MAXPORT,
- Integer.toString(DEFAULT_RTP_MAXPORT));
- // System property format: "rtpMinPort/rtpMaxPort"
- final String propertyValue = rtpMinPortStr + "/" + rtpMaxPortStr;
- Log.v(LOG_TAG, "set system property " + RTP_PORTS_PROPERTY_NAME + " : " + propertyValue);
- SystemProperties.set(RTP_PORTS_PROPERTY_NAME, propertyValue);
- }
-
- private void enableBufferSetting() {
- final String bufferSizeStr = mPref.getString(PREFERENCE_BUFFER_SIZE,
- Integer.toString(DEFAULT_CACHE_MAX_SIZE));
- final int cacheMaxSize;
- final String ACTION_NAME = "org.codeaurora.gallery3d.video.STREAMING_SETTINGS_ENABLER";
- try {
- cacheMaxSize = Integer.valueOf(bufferSizeStr);
- } catch (NumberFormatException e) {
- Log.e(LOG_TAG, "Failed to parse cache max size");
- return;
- }
- // System property format: "minCacheSizeKB/maxCacheSizeKB/keepAliveIntervalSeconds"
- final String propertyValue = (DEFAULT_CACHE_MIN_SIZE / 1024) + "/" +
- (cacheMaxSize / 1024) + "/" + DEFAULT_KEEP_ALIVE_INTERVAL_SECOND;
- Log.v(LOG_TAG, "set system property " + CACHE_PROPERTY_NAME + " : " + propertyValue);
- SystemProperties.set(CACHE_PROPERTY_NAME, propertyValue);
- }
-
private void setPreferenceListener(final int which, final EditTextPreference etp) {
final String DIGITS_ACCEPTABLE = "0123456789";
@@ -203,12 +172,6 @@ public class SettingsActivity extends PreferenceActivity {
etp.setSummary(summary);
etp.setText(summary);
Log.d(LOG_TAG, "z66/z82 summary = " + summary);
- if(which == RTP_MIN_PORT || which == RTP_MAX_PORT) {
- System.putString(getContentResolver(), summaryString, summary);
- enableRtpPortSetting();
- } else {
- enableBufferSetting();
- }
return true;
}
});