/** \mainpage libcamera API reference Welcome to the API reference for libcamera, a complex camera support library for Linux, Android and ChromeOS. These pages are automatically generated from the libcamera source code and describe the API in detail - if this is your first interaction with libcamera then you may find it useful to visit the [documentation](../introduction.html) in the first instance, which can provide a more generic introduction to the library's concepts. \if internal As a follow-on to the developer's guide, to assist you in adding support for your platform the [pipeline handler writer's guide](../guides/pipeline-handler.html) and the [ipa module writer's guide](../guides/ipa.html) should be helpful. The full libcamera API is documented here. If you wish to see only the public part of the API you can use [these pages](../api-html/index.html) instead. \else As a follow-on to the developer's guide, to assist you in using libcamera within your project the [application developer's guide](../guides/application-developer.html) gives an overview on how to achieve that. Only the public part of the libcamera API is documented here; if you are a developer seeking to add support for your hardware to the library or make other improvements, you should switch to the internal API [reference pages](../internal-api-html/index.html) instead. \endif */ d1e579d32674aaae'>refslogtreecommitdiff
path: root/src/ipa/raspberrypi/controller/dpc_status.h
blob: a3ec2762573bffeafe2eb810bc3eb7177a23ea44 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/* SPDX-License-Identifier: BSD-2-Clause */
/*
 * Copyright (C) 2019, Raspberry Pi (Trading) Limited
 *
 * dpc_status.h - DPC (defective pixel correction) control algorithm status
 */
#pragma once

// The "DPC" algorithm sets defective pixel correction strength.

#ifdef __cplusplus
extern "C" {
#endif

struct DpcStatus {
	int strength; // 0 = "off", 1 = "normal", 2 = "strong"
};

#ifdef __cplusplus
}
#endif