@@ -116,7 +116,9 @@ public class VoiceControlForPlexApplication extends Application
116
116
private IabBroadcastReceiver promoReceiver ;
117
117
118
118
public static HashMap <String , String []> chromecastVideoQualityOptions = new LinkedHashMap <String , String []>();
119
+ public static String chromecastVideoQualityDefault ;
119
120
public static HashMap <String , String []> localVideoQualityOptions = new LinkedHashMap <String , String []>();
121
+ public static String localVideoQualityDefault ;
120
122
121
123
private NotificationManager mNotifyMgr ;
122
124
private Bitmap notificationBitmap = null ;
@@ -182,6 +184,7 @@ public void onCreate() {
182
184
localClientSubscription = new LocalClientSubscription ();
183
185
184
186
// chromecastVideoQualityOptions.put(getString(R.string.original), new String[]{"12000", "1920x1080", "1"}); // Disabled for now. Don't know how to get PMS to direct play to chromecast
187
+ chromecastVideoQualityDefault = "8mbps 720p" ;
185
188
chromecastVideoQualityOptions .put ("20mbps 720p" , new String []{"20000" , "1280x720" });
186
189
chromecastVideoQualityOptions .put ("12mbps 720p" , new String []{"12000" , "1280x720" });
187
190
chromecastVideoQualityOptions .put ("10mbps 720p" , new String []{"10000" , "1280x720" });
@@ -190,7 +193,17 @@ public void onCreate() {
190
193
chromecastVideoQualityOptions .put ("3mbps 720p" , new String []{"3000" , "1280x720" });
191
194
chromecastVideoQualityOptions .put ("2mbps 720p" , new String []{"2000" , "1280x720" });
192
195
chromecastVideoQualityOptions .put ("1.5mbps 720p" , new String []{"1500" , "1280x720" });
193
- localVideoQualityOptions .putAll (chromecastVideoQualityOptions );
196
+
197
+
198
+ localVideoQualityDefault = "8mbps 1080p" ;
199
+ localVideoQualityOptions .put ("20mbps 1080p" , new String []{"20000" , "1920x1080" });
200
+ localVideoQualityOptions .put ("12mbps 1080p" , new String []{"12000" , "1920x1080" });
201
+ localVideoQualityOptions .put ("10mbps 1080p" , new String []{"10000" , "1920x1080" });
202
+ localVideoQualityOptions .put ("8mbps 1080p" , new String []{"8000" , "1920x1080" });
203
+ localVideoQualityOptions .put ("4mbps 720p" , new String []{"4000" , "1280x720" });
204
+ localVideoQualityOptions .put ("3mbps 720p" , new String []{"3000" , "1280x720" });
205
+ localVideoQualityOptions .put ("2mbps 720p" , new String []{"2000" , "1280x720" });
206
+ localVideoQualityOptions .put ("1.5mbps 720p" , new String []{"1500" , "1280x720" });
194
207
localVideoQualityOptions .put ("720kbps 480p" , new String []{"720" , "852x480" });
195
208
localVideoQualityOptions .put ("512kbps 480p" , new String []{"512" , "852x480" });
196
209
localVideoQualityOptions .put ("320kbps 480p" , new String []{"320" , "852x480" });
0 commit comments