vlc | branch: master | Francois Cartegnie <[email protected]> | Mon Nov 28 17:25:05 2016 +0100| [3a715b7dd556a0a8ec992a7ef83e1ee623d0cb68] | committer: Francois Cartegnie
vout: decklink: ensure nosignal picture has same format > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=3a715b7dd556a0a8ec992a7ef83e1ee623d0cb68 --- modules/video_output/decklink.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/video_output/decklink.cpp b/modules/video_output/decklink.cpp index 1435afe..05b8b4b 100644 --- a/modules/video_output/decklink.cpp +++ b/modules/video_output/decklink.cpp @@ -394,6 +394,11 @@ static picture_t * CreateNoSignalPicture(vlc_object_t *p_this, const video_forma video_format_Init(&dummy, 0); video_format_Copy(&dummy, fmt); p_pic = image_Convert(img, png, &in, &dummy); + if(!video_format_IsSimilar(&dummy, fmt)) + { + picture_Release(p_pic); + p_pic = NULL; + } picture_Release(png); } image_HandlerDelete(img); _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
