[vlc-commits] mediacodec: remove useless check

Thomas Guillem git at videolan.org
Thu Mar 30 15:10:17 CEST 2017


vlc | branch: master | Thomas Guillem <thomas at gllm.fr> | Thu Mar 30 14:07:46 2017 +0200| [1cf152ef630c9582ba328b8a22fa517d0d548df4] | committer: Thomas Guillem

mediacodec: remove useless check

This check is done from StartMediaCodec and is ignored if the device can do
adaptive.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=1cf152ef630c9582ba328b8a22fa517d0d548df4
---

 modules/codec/omxil/mediacodec.c | 13 -------------
 1 file changed, 13 deletions(-)

diff --git a/modules/codec/omxil/mediacodec.c b/modules/codec/omxil/mediacodec.c
index 53b1118..bcb0906 100644
--- a/modules/codec/omxil/mediacodec.c
+++ b/modules/codec/omxil/mediacodec.c
@@ -533,19 +533,6 @@ static int OpenDecoder(vlc_object_t *p_this, pf_MediaCodecApi_init pf_init)
 
     if (p_dec->fmt_in.i_cat == VIDEO_ES)
     {
-        if (!p_dec->fmt_in.video.i_width || !p_dec->fmt_in.video.i_height)
-        {
-            /* We can handle h264 without a valid video size
-             * TODO handle VC1 with no size */
-            if (p_dec->fmt_in.i_codec != VLC_CODEC_H264)
-            {
-                msg_Dbg(p_dec, "resolution (%dx%d) not supported",
-                        p_dec->fmt_in.video.i_width,
-                        p_dec->fmt_in.video.i_height);
-                return VLC_EGENERIC;
-            }
-        }
-
         switch (p_dec->fmt_in.i_codec) {
         case VLC_CODEC_HEVC: mime = "video/hevc"; break;
         case VLC_CODEC_H264: mime = "video/avc"; break;



More information about the vlc-commits mailing list