Update for: 38/338/1
authorAustin Yuan <shengquan.yuan@intel.com>
Tue, 1 Jul 2008 13:57:16 +0000 (09:57 -0400)
committerAustin Yuan <shengquan.yuan@intel.com>
Tue, 1 Jul 2008 13:57:16 +0000 (09:57 -0400)
1. SkipFrame for vaQuerySurfaceStatus
2. disable_deblocking_filter_idc for VAEncSliceParameterBuffer

src/va.h

index 741847a..f706f77 100755 (executable)
--- a/src/va.h
+++ b/src/va.h
@@ -1060,7 +1060,7 @@ typedef struct _VAEncSliceParameterBuffer
     union {
         struct {
             unsigned char is_intra     : 1;
-            unsigned char deblock_on   : 1;
+            unsigned char disable_deblocking_filter_idc : 2;
         };
         unsigned char flags;
     };
@@ -1197,7 +1197,8 @@ typedef enum
     VASurfaceDisplaying        = 1, /* Displaying in progress (not safe to render into it) */ 
                              /* this status is useful if surface is used as the source */
                              /* of an overlay */
-    VASurfaceReady     = 2  /* not being rendered or displayed */
+    VASurfaceReady     = 2, /* not being rendered or displayed */
+    VASurfaceSkipped    = 3  /* to indicate a skipped frame during encode */
 } VASurfaceStatus;
 
 /*