GPUVideo-android
GPUVideo-android copied to clipboard
GPUPlayerView Stretches
trafficstars
@MasayukiSuda @jianinz @eschmar @Link184 @kifio
Implemented GPUPlayerView with Custom Layout which extends FrameLayout, Added GPUPlayerView in it,
Video Stretches, unable to find out the best way to achieve CenterCrop or CenterFit
Codes:
public class GPUFilterVideoPlayerView extends LinearLayout {
public GPUFilterVideoPlayerView(ThemedReactContext reactContext) {
videoPlayer = new SimpleExoPlayer.Builder(context).build();
videoPlayer.setVideoScalingMode(Renderer.VIDEO_SCALING_MODE_SCALE_TO_FIT_WITH_CROPPING);
gpuPlayerView = new GPUPlayerView(context);
gpuPlayerView.setSimpleExoPlayer(player);
gpuPlayerView.setLayoutParams(new ViewGroup.LayoutParams(WRAP_CONTENT, WRAP_CONTENT));
gpuPlayerView.setPlayerScaleType(PlayerScaleType.RESIZE_FIT_HEIGHT);
gpuPlayerView.onResume();
addView(gpuPlayerView);
}
}
Please help me to find out and fix the issue, thanks in advance
Same issue here, did you find a solution? @vigneshwaranoptisol
@vigneshwaranoptisol @pablogeek Anyone find proper solution for this problem? Please help me ASAP.
sorry @dhruvitservice I haven't been able to fix it