in AmazonKinesisVideoDemoApp/src/main/java/com/amazonaws/kinesisvideo/demoapp/fragment/StreamingFragment.java [65:87]
public View onCreateView(final LayoutInflater inflater,
final ViewGroup container,
final Bundle savedInstanceState) {
getArguments().setClassLoader(AndroidCameraMediaSourceConfiguration.class.getClassLoader());
mStreamName = getArguments().getString(KEY_STREAM_NAME);
mConfiguration = getArguments().getParcelable(KEY_MEDIA_SOURCE_CONFIGURATION);
mRotation = getArguments().getFloat(KEY_ROTATION);
mShouldMaintainAspectRatio = getArguments().getBoolean(KEY_SHOULD_MAINTAIN_ASPECT_RATIO);
mShouldFillScreen = getArguments().getBoolean(KEY_SHOULD_FILL_SCREEN);
mIsMirrored = getArguments().getBoolean(KEY_IS_MIRRORED);
Log.d(TAG, "mStreamName=" + mStreamName);
Log.d(TAG, "mRotation=" + mRotation);
Log.d(TAG, "mShouldMaintainAspectRatio=" + mShouldMaintainAspectRatio);
Log.d(TAG, "mShouldFillScreen=" + mShouldFillScreen);
Log.d(TAG, "mIsMirrored=" + mIsMirrored);
final View view = inflater.inflate(R.layout.fragment_streaming, container, false);
mTextureView = (TextureView) view.findViewById(R.id.texture);
mTextureView.setSurfaceTextureListener(this);
cameraPreviewSize = null;
return view;
}