tera fixes
This commit is contained in:
@ -281,10 +281,10 @@ static_assert(sizeof(ProcessorState) == 0xE20, "ProcessorState is an invalid siz
|
|||||||
|
|
||||||
// This is nn::irsensor::detail::DeviceFormat
|
// This is nn::irsensor::detail::DeviceFormat
|
||||||
struct DeviceFormat {
|
struct DeviceFormat {
|
||||||
Core::IrSensor::IrCameraStatus camera_status{Core::IrSensor::IrCameraStatus::Unconnected};
|
Core::IrSensor::IrCameraStatus camera_status{Core::IrSensor::IrCameraStatus::Available};
|
||||||
Core::IrSensor::IrCameraInternalStatus camera_internal_status{
|
Core::IrSensor::IrCameraInternalStatus camera_internal_status{
|
||||||
Core::IrSensor::IrCameraInternalStatus::Ready};
|
Core::IrSensor::IrCameraInternalStatus::Stopped};
|
||||||
Core::IrSensor::IrSensorMode mode{Core::IrSensor::IrSensorMode::None};
|
Core::IrSensor::IrSensorMode mode{Core::IrSensor::IrSensorMode::ImageTransferProcessor};
|
||||||
ProcessorState state{};
|
ProcessorState state{};
|
||||||
};
|
};
|
||||||
static_assert(sizeof(DeviceFormat) == 0xE30, "DeviceFormat is an invalid size");
|
static_assert(sizeof(DeviceFormat) == 0xE30, "DeviceFormat is an invalid size");
|
||||||
|
@ -296,7 +296,7 @@ void IRS::RunTeraPluginProcessor(HLERequestContext& ctx) {
|
|||||||
|
|
||||||
if (result.IsSuccess()) {
|
if (result.IsSuccess()) {
|
||||||
auto& device = GetIrCameraSharedMemoryDeviceEntry(parameters.camera_handle);
|
auto& device = GetIrCameraSharedMemoryDeviceEntry(parameters.camera_handle);
|
||||||
MakeProcessor<TeraPluginProcessor>(parameters.camera_handle, device);
|
MakeProcessorWithCoreContext<TeraPluginProcessor>(parameters.camera_handle, device);
|
||||||
auto& image_transfer_processor =
|
auto& image_transfer_processor =
|
||||||
GetProcessor<TeraPluginProcessor>(parameters.camera_handle);
|
GetProcessor<TeraPluginProcessor>(parameters.camera_handle);
|
||||||
image_transfer_processor.SetConfig(parameters.processor_config);
|
image_transfer_processor.SetConfig(parameters.processor_config);
|
||||||
|
Reference in New Issue
Block a user