fix(android): bad rotation handling (#4205)
This commit is contained in:
parent
0c6b47f42c
commit
3ecf324bb3
@ -275,6 +275,7 @@ public final class ExoPlayerView extends FrameLayout implements AdViewProvider {
|
|||||||
case 90:
|
case 90:
|
||||||
case 270:
|
case 270:
|
||||||
layout.setVideoAspectRatio(format.width == 0 ? 1 : (format.height * format.pixelWidthHeightRatio) / format.width);
|
layout.setVideoAspectRatio(format.width == 0 ? 1 : (format.height * format.pixelWidthHeightRatio) / format.width);
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
layout.setVideoAspectRatio(format.height == 0 ? 1 : (format.width * format.pixelWidthHeightRatio) / format.height);
|
layout.setVideoAspectRatio(format.height == 0 ? 1 : (format.width * format.pixelWidthHeightRatio) / format.height);
|
||||||
}
|
}
|
||||||
|
@ -31,6 +31,10 @@ export const srcAllPlatformList = [
|
|||||||
cropStart: 3000,
|
cropStart: 3000,
|
||||||
cropEnd: 10000,
|
cropEnd: 10000,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
description: 'video with 90° rotation',
|
||||||
|
uri: 'https://bn-dev.fra1.digitaloceanspaces.com/km-tournament/uploads/rn_image_picker_lib_temp_2ee86a27_9312_4548_84af_7fd75d9ad4dd_ad8b20587a.mp4',
|
||||||
|
},
|
||||||
{
|
{
|
||||||
description: 'local file portrait',
|
description: 'local file portrait',
|
||||||
uri: localeVideo.portrait,
|
uri: localeVideo.portrait,
|
||||||
|
Loading…
Reference in New Issue
Block a user