2 changes: 1 addition & 1 deletion 2 plugins/obs-qsv11/QSV_Encoder_Internal.cpp Show comments View file Edit file Delete file Original file line numberDiff line numberDiff line change @@ -370,7 +370,7 @@ mfxStatus QSV_Encoder_Internal::InitParams(qsv_param_t *pParams,...
4 changes: 2 additions & 2 deletions 4 plugins/obs-qsv11/obs-qsv11-plugin-main.c Original file line numberDiff line numberDiff line change @@ -84,8 +84,8 @@ bool obs_module_load(void) for (size_t i = 0; i < adapter_count; i++) { struct adapter_info *adapter = &adapters[...
So, in summary, there is nothing left of CQM in obs-qsv11 besides this one last check/toggle that doesn't accomplish anything anymore. How Has This Been Tested? obs-qsv11encoder plugin still works with the dead code removed (identically as it did before). Tested on self-compiled OBS wit...
obs_data_set_int(settings,"qpb", crf); obs_data_set_int(settings,"cqp", crf); } obs_encoder_update(videoRecording, settings); Expand Down 4 changes: 4 additions & 0 deletions4plugins/obs-qsv11/obs-qsv11-plugin-main.c Original file line numberDiff line numberDiff line change ...
obs-qsv11.c 9 changes: 8 additions & 1 deletion 9 plugins/obs-qsv11/QSV_Encoder.cpp Original file line numberDiff line numberDiff line change @@ -90,7 +90,14 @@ qsv_t *qsv_encoder_open(qsv_param_t *pParams, enum qsv_codec codec) size_t adapter_idx = ovi.adapter; // Select...
4 changes: 3 additions & 1 deletion 4 plugins/obs-qsv11/obs-qsv-test/obs-qsv-test.cpp Show comments View file Edit file Delete file Original file line numberDiff line numberDiff line change @@ -82,11 +82,13 @@ static bool get_adapter_caps(IDXGIFactory *factory, uint32_t adapter...
3 changes: 3 additions & 0 deletions 3 plugins/obs-qsv11/common_utils_linux.cpp Original file line numberDiff line numberDiff line change @@ -210,6 +210,9 @@ mfxStatus simple_gethdl(mfxHDL pthis, mfxMemId mid, mfxHDL *handle)mfxStatus simple_free(mfxHDL pthis, mfxFrameAllocResponse...
enum qsv_codec codec) { obs_data_set_default_string(settings, "target_usage", "balanced"); obs_data_set_default_int(settings, "bitrate", 2500); obs_data_set_default_int(settings, "max_bitrate", 3000); obs_data_set_default_string(settings, "profile", "high"); obs_data_set_default_...
target_compile_definitions(obs-qsv11 PRIVATE DX11_D3D) if(OS_WINDOWS) add_subdirectory(obs-qsv-test) set(MODULE_DESCRIPTION "OBS QSV encoder") configure_file(${CMAKE_SOURCE_DIR}/cmake/bundle/windows/obs-module.rc.in obs-qsv11.rc) @@ -105,7 +107,7 @@ if(OS_WINDOWS) _CRT_NONSTDC_...
112 changes: 0 additions & 112 deletions 112 plugins/obs-qsv11/obs-qsv11.c Show comments View file Edit file Delete file Original file line numberDiff line numberDiff line change @@ -727,118 +727,6 @@ static void update_params(struct obs_qsv *obsqsv, obs_data_t *settings)...