[Decoder] refactor subplugin structure for /ext preparation
authorMyungJoo Ham <myungjoo.ham@samsung.com>
Wed, 30 Jan 2019 09:28:08 +0000 (18:28 +0900)
committerwooksong <wook16.song@samsung.com>
Mon, 11 Feb 2019 05:52:31 +0000 (14:52 +0900)
commit49a9444790f07d00b4ea357cbdcc5cd3910c9507
treed473fba66fa297f0bc9121ba4afa0c50ccc60de8
parent909c8f7a047338887409cc16747619a9cd212aec
[Decoder] refactor subplugin structure for /ext preparation

The interface between tensor-decoder::main and tensor-decoder::*
should not include internal tensor-decoder data structure.

Communicate with Gstreamer native or exported data structure only.

For third-party / user-contents developers, detach
glib dependencies as well.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
gst/nnstreamer/tensor_decoder/tensordec-boundingbox.c
gst/nnstreamer/tensor_decoder/tensordec-directvideo.c
gst/nnstreamer/tensor_decoder/tensordec-imagelabel.c
gst/nnstreamer/tensor_decoder/tensordec.c
gst/nnstreamer/tensor_decoder/tensordec.h