[ML][pipeline] Implement Pipeline::dispose() 70/251070/8
authorPawel Wasowski <p.wasowski2@samsung.com>
Tue, 5 Jan 2021 21:47:17 +0000 (22:47 +0100)
committerPawel Wasowski <p.wasowski2@samsung.com>
Mon, 18 Jan 2021 09:59:49 +0000 (10:59 +0100)
commitb65eb2c6edc9d7f1aeb9dfd5aaa4344eeed6ee64
treef162dbab7d1e72e9cdaceab03853cd69ecb6c1e2
parentd93afde88134848383dd8843a18c29b2535f5995
[ML][pipeline] Implement Pipeline::dispose()

ACR: TWDAPI-274

[Verification] Tested in Chrome DevTools with the snippet below, works
fine.

var pipeline = tizen.ml.pipeline.createPipeline('videotestsrc ! tizenwlsink',
                                                function(state) {console.log(state);})
// test screen appears

pipeline.dispose() // no errors, test screen disappears

Change-Id: I5401c3210f73619d5577380abf17139fadc390f1
Signed-off-by: Pawel Wasowski <p.wasowski2@samsung.com>
src/ml/js/ml_pipeline.js
src/ml/ml_instance.cc
src/ml/ml_instance.h
src/ml/ml_pipeline.cc
src/ml/ml_pipeline.h
src/ml/ml_pipeline_manager.cc
src/ml/ml_pipeline_manager.h