forked from recloudstream/cloudstream
		
	fixed pref quality
This commit is contained in:
		
							parent
							
								
									b942e066ee
								
							
						
					
					
						commit
						fafc498df9
					
				
					 2 changed files with 5 additions and 20 deletions
				
			
		|  | @ -47,8 +47,8 @@ import com.lagradost.cloudstream3.utils.InAppUpdater.Companion.runAutoUpdate | ||||||
| import com.lagradost.cloudstream3.utils.Qualities | import com.lagradost.cloudstream3.utils.Qualities | ||||||
| import com.lagradost.cloudstream3.utils.SingleSelectionHelper.showBottomDialog | import com.lagradost.cloudstream3.utils.SingleSelectionHelper.showBottomDialog | ||||||
| import com.lagradost.cloudstream3.utils.SingleSelectionHelper.showDialog | import com.lagradost.cloudstream3.utils.SingleSelectionHelper.showDialog | ||||||
| import com.lagradost.cloudstream3.utils.SingleSelectionHelper.showNginxTextInputDialog |  | ||||||
| import com.lagradost.cloudstream3.utils.SingleSelectionHelper.showMultiDialog | import com.lagradost.cloudstream3.utils.SingleSelectionHelper.showMultiDialog | ||||||
|  | import com.lagradost.cloudstream3.utils.SingleSelectionHelper.showNginxTextInputDialog | ||||||
| import com.lagradost.cloudstream3.utils.SubtitleHelper | import com.lagradost.cloudstream3.utils.SubtitleHelper | ||||||
| import com.lagradost.cloudstream3.utils.SubtitleHelper.getFlagFromIso | import com.lagradost.cloudstream3.utils.SubtitleHelper.getFlagFromIso | ||||||
| import com.lagradost.cloudstream3.utils.UIHelper.dismissSafe | import com.lagradost.cloudstream3.utils.UIHelper.dismissSafe | ||||||
|  | @ -684,8 +684,10 @@ class SettingsFragment : PreferenceFragmentCompat() { | ||||||
|         } |         } | ||||||
| 
 | 
 | ||||||
|         getPref(R.string.quality_pref_key)?.setOnPreferenceClickListener { |         getPref(R.string.quality_pref_key)?.setOnPreferenceClickListener { | ||||||
|             val prefNames = resources.getStringArray(R.array.quality_pref) |             val prefValues = Qualities.values().map { it.value }.reversed().toMutableList() | ||||||
|             val prefValues = resources.getIntArray(R.array.quality_pref_values) |             prefValues.remove(Qualities.Unknown.value) | ||||||
|  | 
 | ||||||
|  |             val prefNames = prefValues.map { Qualities.getStringByInt(it) } | ||||||
| 
 | 
 | ||||||
|             val currentQuality = |             val currentQuality = | ||||||
|                 settingsManager.getInt( |                 settingsManager.getInt( | ||||||
|  |  | ||||||
|  | @ -14,23 +14,6 @@ | ||||||
|         <item>@id/cast_button_type_forward_30_seconds</item> |         <item>@id/cast_button_type_forward_30_seconds</item> | ||||||
|     </array> |     </array> | ||||||
| 
 | 
 | ||||||
|     <array name="quality_pref"> |  | ||||||
|         <item>2160p</item> |  | ||||||
|         <item>1440p</item> |  | ||||||
|         <item>1080p</item> |  | ||||||
|         <item>720p</item> |  | ||||||
|         <item>480p</item> |  | ||||||
|         <item>360p</item> |  | ||||||
|     </array> |  | ||||||
|     <array name="quality_pref_values"> |  | ||||||
|         <item>4</item> |  | ||||||
|         <item>3</item> |  | ||||||
|         <item>2</item> |  | ||||||
|         <item>1</item> |  | ||||||
|         <item>-1</item> |  | ||||||
|         <item>-2</item> |  | ||||||
|     </array> |  | ||||||
| 
 |  | ||||||
|     <array name="dns_pref"> |     <array name="dns_pref"> | ||||||
|         <item>@string/none</item> |         <item>@string/none</item> | ||||||
|         <item>Google</item> |         <item>Google</item> | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue