mirror of
https://github.com/CappielloAntonio/tempo.git
synced 2026-01-31 06:42:06 +00:00
Priority given to the transcoding mode. If set to "Direct play" the bitrate of the file will not be changed
This commit is contained in:
@@ -137,6 +137,10 @@ public class MusicUtil {
|
||||
}
|
||||
|
||||
private static String getBitratePreference(Context context, int connectionType) {
|
||||
String audioTranscodeFormat = getTranscodingFormatPreference(context, connectionType);
|
||||
|
||||
if(audioTranscodeFormat.equals("0")) return "0";
|
||||
|
||||
switch (connectionType) {
|
||||
case ConnectivityManager.TYPE_WIFI:
|
||||
return PreferenceUtil.getInstance(context).getMaxBitrateWifi();
|
||||
|
||||
@@ -72,24 +72,6 @@
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory app:title="@string/settings_title_transcoding">
|
||||
<ListPreference
|
||||
app:defaultValue="0"
|
||||
app:dialogTitle="@string/settings_max_bitrate_wifi"
|
||||
app:entries="@array/max_bitrate_wifi_list_titles"
|
||||
app:entryValues="@array/max_bitrate_wifi_list_values"
|
||||
app:key="max_bitrate_wifi"
|
||||
app:title="@string/settings_max_bitrate_wifi"
|
||||
app:useSimpleSummaryProvider="true" />
|
||||
|
||||
<ListPreference
|
||||
app:defaultValue="0"
|
||||
app:dialogTitle="@string/settings_max_bitrate_mobile"
|
||||
app:entries="@array/max_bitrate_mobile_list_titles"
|
||||
app:entryValues="@array/max_bitrate_mobile_list_values"
|
||||
app:key="max_bitrate_mobile"
|
||||
app:title="@string/settings_max_bitrate_mobile"
|
||||
app:useSimpleSummaryProvider="true" />
|
||||
|
||||
<ListPreference
|
||||
app:defaultValue="raw"
|
||||
app:dialogTitle="@string/settings_audio_transcode_format_wifi"
|
||||
@@ -99,6 +81,15 @@
|
||||
app:title="@string/settings_audio_transcode_format_wifi"
|
||||
app:useSimpleSummaryProvider="true" />
|
||||
|
||||
<ListPreference
|
||||
app:defaultValue="0"
|
||||
app:dialogTitle="@string/settings_max_bitrate_wifi"
|
||||
app:entries="@array/max_bitrate_wifi_list_titles"
|
||||
app:entryValues="@array/max_bitrate_wifi_list_values"
|
||||
app:key="max_bitrate_wifi"
|
||||
app:title="@string/settings_max_bitrate_wifi"
|
||||
app:useSimpleSummaryProvider="true" />
|
||||
|
||||
<ListPreference
|
||||
app:defaultValue="raw"
|
||||
app:dialogTitle="@string/settings_audio_transcode_format_mobile"
|
||||
@@ -107,6 +98,15 @@
|
||||
app:key="audio_transcode_format_mobile"
|
||||
app:title="@string/settings_audio_transcode_format_mobile"
|
||||
app:useSimpleSummaryProvider="true" />
|
||||
|
||||
<ListPreference
|
||||
app:defaultValue="0"
|
||||
app:dialogTitle="@string/settings_max_bitrate_mobile"
|
||||
app:entries="@array/max_bitrate_mobile_list_titles"
|
||||
app:entryValues="@array/max_bitrate_mobile_list_values"
|
||||
app:key="max_bitrate_mobile"
|
||||
app:title="@string/settings_max_bitrate_mobile"
|
||||
app:useSimpleSummaryProvider="true" />
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory app:title="@string/settings_about_title">
|
||||
|
||||
Reference in New Issue
Block a user