Android-x86
Fork
Spenden

  • R/O
  • HTTP
  • SSH
  • HTTPS

hardware-intel-libva: Commit

hardware/intel/libva


Commit MetaInfo

Revisionb942a4c8a7d7b8479f22e2e7e87f8b2478724716 (tree)
Zeit2016-05-09 17:48:52
AutorJonathan Bian <jonathan.bian@inte...>
CommiterXiang, Haihao

Log Message

Added VAEntrypointEncSliceLP for implementations to expose a low power/high performance variant of slice level encoding entrypoint.

Signed-off-by: Jonathan Bian <jonathan.bian@intel.com>
Reviewed-By: Sean V Kelley <sean.v.kelley@intel.com>
(cherry picked from commit 71030701cef0c1099e87d112f3207cb78a6ce711)

Ändern Zusammenfassung

Diff

--- a/va/va.h
+++ b/va/va.h
@@ -321,6 +321,15 @@ typedef enum
321321 VAEntrypointDeblocking = 5,
322322 VAEntrypointEncSlice = 6, /* slice level encode */
323323 VAEntrypointEncPicture = 7, /* pictuer encode, JPEG, etc */
324+ /*
325+ * For an implementation that supports a low power/high performance variant
326+ * for slice level encode, it can choose to expose the
327+ * VAEntrypointEncSliceLP entrypoint. Certain encoding tools may not be
328+ * available with this entrypoint (e.g. interlace, MBAFF) and the
329+ * application can query the encoding configuration attributes to find
330+ * out more details if this entrypoint is supported.
331+ */
332+ VAEntrypointEncSliceLP = 8,
324333 VAEntrypointVideoProc = 10, /**< Video pre/post-processing. */
325334 } VAEntrypoint;
326335
Show on old repository browser