|
|
@@ -542,11 +542,17 @@ void RegisterMFH264Encoders()
|
|
|
if (!CanSpawnEncoder(e))
|
|
|
continue;
|
|
|
|
|
|
+ if (e->Type() == EncoderType::H264_QSV)
|
|
|
+ info.caps = OBS_ENCODER_CAP_DEPRECATED;
|
|
|
+ else
|
|
|
+ info.caps = 0;
|
|
|
+
|
|
|
info.id = e->Id();
|
|
|
info.type_data = new TypeData(e);
|
|
|
info.free_type_data = [] (void *type_data) {
|
|
|
delete reinterpret_cast<TypeData*>(type_data);
|
|
|
};
|
|
|
+
|
|
|
obs_register_encoder(&info);
|
|
|
}
|
|
|
}
|