obs-qsv11: Enable QSV texture-based encoding
Enables a pipeline for texture-based encoding with QSV. Utilizes OBS NV12 output for encode to avoid offloading them from GPU, which will increase performance. The option to select old QSV pipeline still remains and will fallback if new pipeline fails.
This commit is contained in:
@@ -95,6 +95,8 @@ mfxStatus simple_lock(mfxHDL pthis, mfxMemId mid, mfxFrameData *ptr);
|
||||
mfxStatus simple_unlock(mfxHDL pthis, mfxMemId mid, mfxFrameData *ptr);
|
||||
mfxStatus simple_gethdl(mfxHDL pthis, mfxMemId mid, mfxHDL *handle);
|
||||
mfxStatus simple_free(mfxHDL pthis, mfxFrameAllocResponse *response);
|
||||
mfxStatus simple_copytex(mfxHDL pthis, mfxMemId mid, mfxU32 tex_handle,
|
||||
mfxU64 lock_key, mfxU64 *next_key);
|
||||
|
||||
// =================================================================
|
||||
// Utility functions, not directly tied to Media SDK functionality
|
||||
|
Reference in New Issue
Block a user