summaryrefslogtreecommitdiff
path: root/pjsip-apps/src/samples/vid_streamutil.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjsip-apps/src/samples/vid_streamutil.c')
-rw-r--r--pjsip-apps/src/samples/vid_streamutil.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/pjsip-apps/src/samples/vid_streamutil.c b/pjsip-apps/src/samples/vid_streamutil.c
index 68fbc2fa..10eb0d69 100644
--- a/pjsip-apps/src/samples/vid_streamutil.c
+++ b/pjsip-apps/src/samples/vid_streamutil.c
@@ -891,6 +891,12 @@ int main(int argc, char *argv[])
/* Start deinitialization: */
on_exit:
+ /* Stop video devices */
+ if (capture)
+ pjmedia_vid_port_stop(capture);
+ if (renderer)
+ pjmedia_vid_port_stop(renderer);
+
/* Stop and destroy file clock */
if (play_clock) {
pjmedia_clock_stop(play_clock);