Skip to content

Commit 0fea3bc

Browse files
gst-plugins-imsdk: add mosquitto runtime dependency for MQTT adaptor (#1874)
The MQTT adaptor uses libmosquitto and loads it at runtime via dlopen(). In addition, the mosquitto broker service is required to execute the supported MQTT use cases. Since the mosquitto package provides the broker service and has an RDEPENDS on libmosquitto, add a runtime dependency on mosquitto to ensure both the library and service are available at runtime.
2 parents 1ec5687 + a14be3c commit 0fea3bc

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

recipes-multimedia/imsdk/gst-plugins-imsdk_0.1.0.bb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,3 +49,7 @@ RDEPENDS:${PN}-qtimltflite += "tensorflow-lite"
4949

5050
# The Smart Video Encoder plugin loads the libVideoCtrl library at runtime using dlopen(). To ensure runtime availability, added runtime dependency on 'smart-venc-ctrl-algo'.
5151
RDEPENDS:${PN}-qtismartvencbin += "smart-venc-ctrl-algo"
52+
53+
# The MQTT adaptor loads the mosquitto library at runtime using dlopen(). MQTT server also needed to exercise the use-case.
54+
# To ensure runtime availability, added runtime dependency on 'mosquitto'.
55+
RDEPENDS:libgstqtimqttadaptor += "mosquitto"

0 commit comments

Comments
 (0)