Skip to content
Snippets Groups Projects
Commit 654e1d62 authored by Thomas Guillem's avatar Thomas Guillem
Browse files

PreferencesFragment: no need to restart if hwaccel change

parent aa70f067
No related branches found
No related tags found
No related merge requests found
......@@ -24,16 +24,14 @@
package org.videolan.vlc.gui.preferences;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.support.v7.preference.Preference;
import org.videolan.vlc.R;
import org.videolan.vlc.VLCApplication;
import org.videolan.vlc.gui.SecondaryActivity;
import org.videolan.vlc.util.VLCInstance;
public class PreferencesFragment extends BasePreferenceFragment implements SharedPreferences.OnSharedPreferenceChangeListener {
public class PreferencesFragment extends BasePreferenceFragment {
public final static String TAG = "VLC/PreferencesFragment";
......@@ -52,7 +50,6 @@ public class PreferencesFragment extends BasePreferenceFragment implements Share
@Override
public void onStart() {
super.onStart();
getPreferenceScreen().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);
}
@Override
......@@ -60,14 +57,6 @@ public class PreferencesFragment extends BasePreferenceFragment implements Share
super.onCreate(savedInstanceState);
}
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
if(key.equalsIgnoreCase("hardware_acceleration")) {
if (getActivity() != null )
((PreferencesActivity)getActivity()).restartMediaPlayer();
}
}
@Override
public boolean onPreferenceTreeClick(Preference preference) {
switch (preference.getKey()){
......
......@@ -25,7 +25,6 @@ package org.videolan.vlc.gui.tv.preferences;
import android.annotation.TargetApi;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Build;
import android.os.Bundle;
import android.support.v7.preference.Preference;
......@@ -33,10 +32,9 @@ import android.support.v7.preference.Preference;
import org.videolan.vlc.R;
import org.videolan.vlc.VLCApplication;
import org.videolan.vlc.gui.SecondaryActivity;
import org.videolan.vlc.util.VLCInstance;
@TargetApi(Build.VERSION_CODES.JELLY_BEAN_MR1)
public class PreferencesFragment extends BasePreferenceFragment implements SharedPreferences.OnSharedPreferenceChangeListener {
public class PreferencesFragment extends BasePreferenceFragment {
public final static String TAG = "VLC/PreferencesFragment";
......@@ -55,7 +53,6 @@ public class PreferencesFragment extends BasePreferenceFragment implements Share
@Override
public void onStart() {
super.onStart();
getPreferenceScreen().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);
}
@Override
......@@ -64,14 +61,6 @@ public class PreferencesFragment extends BasePreferenceFragment implements Share
findPreference("screen_orientation").setVisible(false);
}
@Override
public void onSharedPreferenceChanged(SharedPreferences sharedPreferences, String key) {
if(key.equalsIgnoreCase("hardware_acceleration")) {
VLCInstance.restart();
if (getActivity() != null )
((PreferencesActivity)getActivity()).restartMediaPlayer();
}
}
@Override
public boolean onPreferenceTreeClick(Preference preference) {
switch (preference.getKey()){
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment