in AmazonKinesisVideoDemoApp/src/main/java/com/amazonaws/kinesisvideo/demoapp/fragment/StreamConfigurationFragment.java [128:144]
private void select640orBelow() {
Size tmpSize = new Size(0, 0);
int indexToSelect = 0;
for (int i = 0; i < mResolutionDropdown.getCount(); i++) {
final Size resolution = mResolutionDropdown.getItem(i);
if (resolution.getWidth() <= RESOLUTION_320x240.getWidth()
&& tmpSize.getWidth() <= resolution.getWidth()
&& resolution.getHeight() <= RESOLUTION_320x240.getHeight()
&& tmpSize.getHeight() <= resolution.getHeight()) {
tmpSize = resolution;
indexToSelect = i;
}
}
mResolutionDropdown.selectItem(indexToSelect);
}