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>
Tue, 28 May 2013 08:46:48 +0000 (16:46 +0800)
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
test/encode/avcenc.c

index 6e0b744..1de4fac 100644 (file)
@@ -1015,7 +1015,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);
 
@@ -1064,7 +1064,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);
 }