test/encode/avcenc: re-try until success
authorXiang, Haihao <haihao.xiang@intel.com>
Thu, 7 Jul 2011 02:41:20 +0000 (10:41 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Wed, 22 Feb 2012 02:01:24 +0000 (10:01 +0800)
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
test/encode/avcenc.c

index b202f61..16d56ec 100644 (file)
@@ -1002,7 +1002,7 @@ encode_picture(FILE *yuv_fp, FILE *avc_fp,
                int next_display_num)
 {
     VAStatus va_status;
-    int count = 10, ret = 0, codedbuf_size;
+    int ret = 0, codedbuf_size;
     
     begin_picture(yuv_fp, frame_num, display_num, slice_type, is_idr);
 
@@ -1051,7 +1051,7 @@ encode_picture(FILE *yuv_fp, FILE *avc_fp,
         avcenc_render_picture();
 
         ret = store_coded_buffer(avc_fp, slice_type);
-    } while (ret && --count);
+    } while (ret);
 
     end_picture(slice_type, next_is_bpic);
 }