[Android] Do not try to compute a thumbnail of 0 width or 0 height
    Jean-Baptiste Kempf 
    git at videolan.org
       
    Sun Apr 15 18:40:54 CEST 2012
    
    
  
android | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Sun Apr 15 18:34:33 2012 +0200| [f324baea4ff3d09a8f0869be8d0e8760f0bf3801] | committer: Jean-Baptiste Kempf
Do not try to compute a thumbnail of 0 width or 0 height
> http://git.videolan.org/gitweb.cgi/android.git/?a=commit;h=f324baea4ff3d09a8f0869be8d0e8760f0bf3801
---
 vlc-android/jni/thumbnailer.c |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/vlc-android/jni/thumbnailer.c b/vlc-android/jni/thumbnailer.c
index a4aa194..dbeb30c 100644
--- a/vlc-android/jni/thumbnailer.c
+++ b/vlc-android/jni/thumbnailer.c
@@ -171,6 +171,13 @@ jbyteArray Java_org_videolan_vlc_LibVLC_getThumbnail(JNIEnv *env, jobject thiz,
         goto end;
     }
 
+    /* VLC could not tell us the size */
+    if( videoWidth == 0 || videoHeight == 0 )
+    {
+        LOGE("Could not find correct dimensions.\n");
+        goto end;
+    }
+
     /* Compute the size parameters of the frame to generate. */
     unsigned picWidth  = width;
     unsigned picHeight = height;
    
    
More information about the Android
mailing list