summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/libcamera/pipeline/rpi/common/rpi_stream.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/libcamera/pipeline/rpi/common/rpi_stream.h b/src/libcamera/pipeline/rpi/common/rpi_stream.h
index a13d5dc0..0dba1296 100644
--- a/src/libcamera/pipeline/rpi/common/rpi_stream.h
+++ b/src/libcamera/pipeline/rpi/common/rpi_stream.h
@@ -82,6 +82,16 @@ public:
* to be applied after ISP processing.
*/
Needs32bitConv = (1 << 4),
+ /*
+ * Indicates that the input stream needs a software 16-bit endian
+ * conversion to be applied before ISP processing.
+ */
+ Needs16bitEndianSwap = (1 << 5),
+ /*
+ * Indicates that the input stream needs a software 14-bit to
+ * 16-bit unpacking.
+ */
+ Needs14bitUnpack = (1 << 6),
};
using StreamFlags = Flags<StreamFlag>;