diff --git a/libvlc/src/main/java/org/videolan/libvlc/MediaPlayer.java b/libvlc/src/main/java/org/videolan/libvlc/MediaPlayer.java index 7f80e943bd591f024d012fff2460344abf4bc6d0..2f8be0e0d03924adc8c2f7df0537cf7d65b61585 100644 --- a/libvlc/src/main/java/org/videolan/libvlc/MediaPlayer.java +++ b/libvlc/src/main/java/org/videolan/libvlc/MediaPlayer.java @@ -390,6 +390,7 @@ public class MediaPlayer extends VLCObject<MediaPlayer.Event> { SURFACE_16_9(16F/9F), SURFACE_4_3(4F/3F), SURFACE_16_10(16F/10F), + SURFACE_2_1(2F), SURFACE_221_1(2.21F), SURFACE_235_1(2.35F), SURFACE_239_1(2.39F), diff --git a/libvlc/src/main/java/org/videolan/libvlc/VideoHelper.java b/libvlc/src/main/java/org/videolan/libvlc/VideoHelper.java index cb8b108d8b8aaed254b235dbb4011c3851edb55e..48ae4f31b16331c296e32ac3ed74faa00126cd44 100644 --- a/libvlc/src/main/java/org/videolan/libvlc/VideoHelper.java +++ b/libvlc/src/main/java/org/videolan/libvlc/VideoHelper.java @@ -189,6 +189,10 @@ class VideoHelper implements IVLCVout.OnNewVideoLayoutListener { mMediaPlayer.setAspectRatio("16:10"); mMediaPlayer.setNativeScale(0); break; + case SURFACE_2_1: + mMediaPlayer.setAspectRatio("2:1"); + mMediaPlayer.setNativeScale(0); + break; case SURFACE_221_1: mMediaPlayer.setAspectRatio("221:100"); mMediaPlayer.setNativeScale(0);