public View onCreateView()

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;
    }