summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAustin Yuan <shengquan.yuan@intel.com>2008-07-01 09:57:16 -0400
committerAustin Yuan <shengquan.yuan@intel.com>2008-07-01 09:57:16 -0400
commitefc54a0f76bbc81481fd7a453d6c9c364715ea9b (patch)
tree05bccdb310d24aa776863fb496695c2443f411ec
parent83d0fd84c72a94fa58caf107ae7fbc14ed7e14fb (diff)
downloadlibva-efc54a0f76bbc81481fd7a453d6c9c364715ea9b.tar.gz
Update for:
1. SkipFrame for vaQuerySurfaceStatus 2. disable_deblocking_filter_idc for VAEncSliceParameterBuffer
-rwxr-xr-xsrc/va.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/va.h b/src/va.h
index 741847a..f706f77 100755
--- 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;
/*