diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2024-01-09 16:30:17 +0200 |
---|---|---|
committer | Kieran Bingham <kieran.bingham@ideasonboard.com> | 2024-01-09 15:34:03 +0000 |
commit | 0e0043053fb2ced0f7e271df04256091642ea6e6 (patch) | |
tree | 1c9f1eba82a69a93da4d55e94c4322d4413f4a54 /src/apps/common/stream_options.cpp | |
parent | 4a362ddeaafd017237fc6136ebfabe17d1010989 (diff) |
gstreamer: Support for pre-1.16 GstEvent
The gst_clear_event() function used by libcamerasrc has been introduced
in GStreamer 1.16, while libcamera claims to need 1.14 or newer. This
causes a compilation error. Fix it by copying the gst_clear_event()
implementation to gstlibcamera-utils.h when compiling with older
GStreamer version.
The version check makes it clear that the workaround is needed with
older versions only, flagging it for removal when the minimum GStreamer
version requirement will be bumped.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Signed-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Diffstat (limited to 'src/apps/common/stream_options.cpp')
0 files changed, 0 insertions, 0 deletions