[datareposrc] For caps negotiation, use the caps of the JSON file
authorhyunil park <hyunil46.park@samsung.com>
Wed, 26 Apr 2023 06:14:26 +0000 (15:14 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Thu, 1 Jun 2023 11:40:59 +0000 (20:40 +0900)
commitbc55e86c6b8bce7b788100560b0ea5f9aab4e0cb
treec20f0c137652d75f87abb7979b5d40748945a0d5
parent2144d9963fc5136cc71bdb3d2287159bb217921f
[datareposrc] For caps negotiation, use the caps of the JSON file

- For caps negotiation, use the caps of the JSON file
- Remove supportable caps and add 'ANY'
- Add caps property for setting caps of unregistered file (have not JSON)
- Add unittest

Signed-off-by: hyunil park <hyunil46.park@samsung.com>
gst/datarepo/gstdatareposink.c
gst/datarepo/gstdatareposrc.c
gst/datarepo/gstdatareposrc.h
tests/nnstreamer_datarepo/unittest_datareposink.cc
tests/nnstreamer_datarepo/unittest_datareposrc.cc