API: drop H.264 specific VA buffer types.
authorGwenole Beauchesne <gwenole.beauchesne@intel.com>
Wed, 9 Nov 2011 10:08:28 +0000 (02:08 -0800)
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>
Mon, 2 Jan 2012 16:59:20 +0000 (17:59 +0100)
VAEncH264VUIBufferType and VAEncH264SEIBufferType were never used
in any driver. Besides, they are codec-specific which is against
the generic buffer type policy. A new scheme will be developed.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
va/va.h
va/va_trace.c

diff --git a/va/va.h b/va/va.h
index 6e0bc64..5e03131 100644 (file)
--- a/va/va.h
+++ b/va/va.h
@@ -565,8 +565,6 @@ typedef enum
     VAEncSequenceParameterBufferType   = 22,
     VAEncPictureParameterBufferType    = 23,
     VAEncSliceParameterBufferType      = 24,
-    VAEncH264VUIBufferType             = 25,
-    VAEncH264SEIBufferType             = 26,
     VAEncMiscParameterBufferType       = 27,
     VABufferTypeMax                     = 0xff
 } VABufferType;
index 59f3a59..7db1104 100644 (file)
@@ -1491,10 +1491,6 @@ static void va_TraceMPEG2Buf(
         break;
     case VAEncSliceParameterBufferType:
         break;
-    case VAEncH264VUIBufferType:
-        break;
-    case VAEncH264SEIBufferType:
-        break;
     default:
         break;
     }
@@ -1767,10 +1763,6 @@ static void va_TraceMPEG4Buf(
     case VAEncSliceParameterBufferType:
         va_TraceVAEncSliceParameterBuffer(dpy, context, buffer, type, size, num_elements, pbuf);
         break;
-    case VAEncH264VUIBufferType:
-        break;
-    case VAEncH264SEIBufferType:
-        break;
     default:
         break;
     }
@@ -1835,12 +1827,6 @@ static void va_TraceH264Buf(
     case VAEncSliceParameterBufferType:
         va_TraceVAEncSliceParameterBuffer(dpy, context, buffer, type, size, num_elements, pbuf);
         break;
-    case VAEncH264VUIBufferType:
-        va_TraceVABuffers(dpy, context, buffer, type, size, num_elements, pbuf);
-        break;
-    case VAEncH264SEIBufferType:
-        va_TraceVABuffers(dpy, context, buffer, type, size, num_elements, pbuf);
-        break;
     case VAEncMiscParameterBufferType:
         va_TraceVAEncMiscParameterBuffer(dpy, context, buffer, type, size, num_elements, pbuf);
         break;