From ebe4a3fa41553de9e9cc45b6168b16562f47be53 Mon Sep 17 00:00:00 2001 From: Jaeyun Date: Tue, 30 Jul 2019 12:56:57 +0900 Subject: [PATCH] [Common] function declaration fix link error about plugin api in cpp file. Signed-off-by: Jaeyun Jung --- gst/nnstreamer/nnstreamer_plugin_api_decoder.h | 8 ++++++++ gst/nnstreamer/nnstreamer_plugin_api_filter.h | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/gst/nnstreamer/nnstreamer_plugin_api_decoder.h b/gst/nnstreamer/nnstreamer_plugin_api_decoder.h index 81364be..328557e 100644 --- a/gst/nnstreamer/nnstreamer_plugin_api_decoder.h +++ b/gst/nnstreamer/nnstreamer_plugin_api_decoder.h @@ -27,6 +27,10 @@ #include "tensor_typedef.h" #include +#ifdef __cplusplus +extern "C" { +#endif + /** * @brief Decoder definitions for different semantics of tensors * This allows developers to create their own decoders. @@ -82,4 +86,8 @@ nnstreamer_decoder_exit (const char *name); extern const GstTensorDecoderDef * nnstreamer_decoder_find (const char *name); +#ifdef __cplusplus +} +#endif + #endif /* __NNS_PLUGIN_API_DECODER_H__ */ diff --git a/gst/nnstreamer/nnstreamer_plugin_api_filter.h b/gst/nnstreamer/nnstreamer_plugin_api_filter.h index e818f08..121b2a7 100644 --- a/gst/nnstreamer/nnstreamer_plugin_api_filter.h +++ b/gst/nnstreamer/nnstreamer_plugin_api_filter.h @@ -26,6 +26,10 @@ #include "tensor_typedef.h" +#ifdef __cplusplus +extern "C" { +#endif + /** * @brief GstTensorFilter's properties for NN framework (internal data structure) * @@ -162,4 +166,8 @@ nnstreamer_filter_exit (const char *name); extern const GstTensorFilterFramework * nnstreamer_filter_find (const char *name); +#ifdef __cplusplus +} +#endif + #endif /* __NNS_PLUGIN_API_FILTER_H__ */ -- 2.7.4