diff options
Diffstat (limited to 'apps/plugins/mpegplayer/video_thread.c')
| -rw-r--r-- | apps/plugins/mpegplayer/video_thread.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/plugins/mpegplayer/video_thread.c b/apps/plugins/mpegplayer/video_thread.c index 8feacbd..4ccdc8b 100644 --- a/apps/plugins/mpegplayer/video_thread.c +++ b/apps/plugins/mpegplayer/video_thread.c @@ -503,6 +503,12 @@ static void video_thread_msg(struct video_thread_data *td) reply = true; break; + case STREAM_CLOSE: + vo_cleanup(); + mpeg2_close(td->mpeg2dec); + reply = true; + break; + case VIDEO_DISPLAY_IS_VISIBLE: reply = vo_is_visible(); break; |