From 132d7c47e77627b01c38ddd483c84891f95dfc12 Mon Sep 17 00:00:00 2001 From: Marko Ollonen Date: Fri, 8 Feb 2013 16:12:05 +0200 Subject: [PATCH] unload 3a in dispose. --- gst/mfldv4l2cam/gstv4l2camsrc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gst/mfldv4l2cam/gstv4l2camsrc.c b/gst/mfldv4l2cam/gstv4l2camsrc.c index 8a530f6..b189d92 100644 --- a/gst/mfldv4l2cam/gstv4l2camsrc.c +++ b/gst/mfldv4l2cam/gstv4l2camsrc.c @@ -1077,6 +1077,8 @@ void gst_v4l2camsrc_mfldadvci_wrapper_unload (GstMFLDV4l2CamSrc * v4l2camsrc) { GstV4l2MFLDAdvCI *mfldadvci = v4l2camsrc->mfldadvci; + + GST_DEBUG ("mfldadvci unload"); g_module_close (v4l2camsrc->module); v4l2camsrc->module = NULL; @@ -1192,6 +1194,7 @@ gst_v4l2camsrc_dispose (GObject * object) G_OBJECT_CLASS (parent_class)->dispose (object); libmfld_cam_dispose (); + gst_v4l2camsrc_mfldadvci_wrapper_unload(v4l2camsrc); } -- 2.7.4