GNOME Bugzilla – Bug 776166
Using set_window_handle on raspberry pi, need to set pipeline to NULL to change file.
Last modified: 2016-12-19 20:36:05 UTC
On raspbian, if I use set_window_handle and want to change the file on a filesrc, setting the pipeline state to READY doesn't work. The only way to make this work is to set the pipeline to NULL, which results in a black screen. There is a program to demonstrate this and other bugs here: https://github.com/stuaxo/gstreamer-dispmanx-demo Run python-multi.py --enable-bcm rgba_pngs/* To see the black screen. To try running it with the pipeline state set to NULL instead, run: python-multi.py --enable-bcm --null-state rgba_pngs/*
I realised this is a duplicate of this bug - https://bugzilla.gnome.org/show_bug.cgi?id=776091 Without the patch there, then using set_window_handle and trying to advance to the next file results in a black screen, whether you use NULL or READY. With the patch it works, but only setting to NULL *** This bug has been marked as a duplicate of bug 776091 ***