I'm embedding VLC in my Tkinter app and I want to draw transparent images on it.
The problem is that Tkinter does not support transparency except for canvas.
If I add a canvas background image with create_image, I can't pass its winfo_id
to set_xwindow()
because the image is an int:
player.set_xwindow(image_on_canvas.winfo_id())
AttributeError: 'int' object has no attribute 'winfo_id'
I need to pass the image to add other transparent images over it.
If I create a frame or label to play VLC then I can't draw transparent images over it.