[mythtv] Playback next steps

Stuart Auchterlonie stuarta at squashedfrog.net
Sat Dec 15 10:26:32 UTC 2018


On 14/12/2018 22:09, Peter Bennett wrote:
>> A relatively simple solution is:
>> - for egl/fs, create VideoOutputOMXEGL (prob a sub-class of
>> VideoOutputOpenGL) and replace the OMXVideoRender component with the
>> Broadcom specific egl_render. EGL images transferred direct to screen
>> and regular OpenGL OSD thrown in for free.
>> - for X11/desktop, I would actually remove the MythRenderEGL code and
>> if they don't like the softblend osd, encourage them to use EGL...
> We had thought to switch to the new "experimental" OpenGL for the
> raspberry pi, which is an OpenGL implementation in X11 with gpu
> acceleration. I compiled MyhthTV with suitable config settings to work
> this way, and it was able to play video through OpenGL, then suddenly it
> stopped working and would segfault every time I started it up. I never
> figured out what was happening, the segfault was in QT event handling
> right after initializing OpenGL.

Every time I saw this happen it was because it was loading the OpenGL
libraries for the wrong implmentation of OpenGL.

ie. loading the broadcom based opengl libs (aka the original rpi stuff)
rather than the newer libraries which support the newer experimental
opengl.


Regards
Stuart


More information about the mythtv-dev mailing list