I built emacs 29.0.50 from source and I ran into the problem where I have to set the SNAP variables to 1 for the xwidget-webkit browser to work. Everything seems to work fine except for videos. I have checked youtube, reddit, dailymotion, etc. and none of them seem to work. They keep loading forever. Not even short, 10s videos load up. Is this another webkit but or an emacs related problem?
​
EDIT: I just built a very basic browser using the same webkit2gtk libraries and it can run videos after installing gstreamer1.0-libav, however, on emacs, the videos keep loading forever.