[RFC 8/9] dw100: fixup
Jacopo Mondi
jacopo.mondi at ideasonboard.com
Wed Jul 17 12:09:11 CEST 2024
Signed-off-by: Jacopo Mondi <jacopo.mondi at ideasonboard.com>
---
.../libcamera/internal/converter/converter_dw100.h | 2 +-
src/libcamera/converter/converter_dw100.cpp | 11 +++++++++--
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/include/libcamera/internal/converter/converter_dw100.h b/include/libcamera/internal/converter/converter_dw100.h
index dc41f365b5c7..ee82b99e8d9d 100644
--- a/include/libcamera/internal/converter/converter_dw100.h
+++ b/include/libcamera/internal/converter/converter_dw100.h
@@ -18,7 +18,7 @@ class Stream;
class ConverterDW100 : public V4L2M2MConverter
{
public:
- ConverterDW100(std::shared_ptr<MediaDevice> media);
+ ConverterDW100(MediaDevice *media, Converter::Features features);
};
} /* namespace libcamera */
diff --git a/src/libcamera/converter/converter_dw100.cpp b/src/libcamera/converter/converter_dw100.cpp
index 3061fc71dd80..09ede8d0c216 100644
--- a/src/libcamera/converter/converter_dw100.cpp
+++ b/src/libcamera/converter/converter_dw100.cpp
@@ -29,9 +29,16 @@ LOG_DECLARE_CATEGORY(Converter)
* \brief Construct a ConverterDW100 instance
* \param[in] media The media device implementing the converter
*/
-ConverterDW100::ConverterDW100(std::shared_ptr<MediaDevice> media)
- : V4L2M2MConverter(media.get(), Feature::Crop)
+ConverterDW100::ConverterDW100(MediaDevice *media, Converter::Features features)
+ : V4L2M2MConverter(media, features)
{
}
+static std::initializer_list<std::string> compatibles = {
+ "dw100",
+};
+
+REGISTER_CONVERTER("dw100", ConverterDW100, compatibles,
+ Converter::Feature::Crop)
+
} /* namespace libcamera */
--
2.45.2
More information about the libcamera-devel
mailing list