[mythtv] Merging the 'render' branch

John Pilkington johnpilk222 at gmail.com
Sun Dec 1 11:58:48 UTC 2019


On 29/11/2019 11:35, Mark Kendall wrote:
> So after getting on for 600 commits and 11 months, I think the render
> branch is ready for merging.
> 
> I've put a little more flesh on the bones of the wiki page (but it
> still needs feeding):-
> 
> https://www.mythtv.org/wiki/2019-render
> 
> and the full gory detail is obviously available on github:-
> 
> https://github.com/MythTV/mythtv/tree/devel/2019-render
> 
> The great irony is that, after all those commits, a lot of people
> won't notice any difference:)
> 
> Regardless, the new code should be leaner, more portable, more
> extensible and more feature rich. It might even be faster.
> 
> There are still a few tweaks needed and I have a couple of clean up
> commits to push but otherwise the database schema update required (for
> video display profile settings) is already committed and ready to be
> enabled (i.e. via a bump to the schema version).
> 
> Unless anyone has any serious concerns/objections, I will look to
> merge it into master on Sunday. As Stuart has pointed out, we need to
> give this a few months of stress testing before the next release.
> 
> Happy to answer any questions you may have.
> 
> Thanks all and regards
> Mark

253d4df44 built and running for el7.  mythtv-setup segfaulted on exit 
after a no-op visit, and the frontend gave the same 'Widget does not 
have a window' warning on startup but seems to be running ok.

Cheers,

John

{{{
2019-12-01 11:37:53.443914 I  Binding to UDP [::]:6948
2019-12-01 11:37:53.474531 I  Display: New main widget
2019-12-01 11:37:53.474546 W  Display: Widget does not have a window!
2019-12-01 11:37:53.474571 I  UI Screen Resolution: 1024 x 576
2019-12-01 11:37:53.699713 I  OpenGL: OpenGL vendor        : VMware, Inc.
2019-12-01 11:37:53.699727 I  OpenGL: OpenGL renderer      : llvmpipe 
(LLVM 7.0, 128 bits)
2019-12-01 11:37:53.699734 I  OpenGL: OpenGL version       : 2.1 Mesa 18.3.4
2019-12-01 11:37:53.699746 I  OpenGL: Qt platform          : xcb
2019-12-01 11:37:53.699806 I  OpenGL: EGL display          : No
2019-12-01 11:37:53.699812 I  OpenGL: EGL images           : No
2019-12-01 11:37:53.699818 I  OpenGL: Qt OpenGL format     : OpenGL 2.1
2019-12-01 11:37:53.699823 I  OpenGL: Qt OpenGL surface    : RGBA: 8880 
Depth: 0 Stencil: 0
2019-12-01 11:37:53.699829 I  OpenGL: Max texture size     : 8192
2019-12-01 11:37:53.699835 I  OpenGL: Max texture units    : 96
2019-12-01 11:37:53.699841 I  OpenGL: Shaders              : Yes
2019-12-01 11:37:53.699846 I  OpenGL: NPOT textures        : Yes
2019-12-01 11:37:53.699851 I  OpenGL: Multitexturing       : Yes
2019-12-01 11:37:53.699856 I  OpenGL: Rectangular textures : Yes
2019-12-01 11:37:53.699861 I  OpenGL: Buffer mapping       : Yes
2019-12-01 11:37:53.699866 I  OpenGL: Framebuffer objects  : Yes
2019-12-01 11:37:53.699872 I  OpenGL: Unpack Subimage      : Yes
2019-12-01 11:37:53.722397 I  OpenGL: Initialised MythRenderOpenGL
2019-12-01 11:37:53.722407 I  OpenGL: Using full range output
2019-12-01 11:37:53.723710 I  MythUIHelper: Pruning cache directory: 
/home/john/.mythtv/cache/remotecache
2019-12-01 11:37:53.727621 I  MythUIHelper: Kept 424 files, deleted 0 
files, stat error on 0 files
2019-12-01 11:37:53.727764 I  MythUIHelper: Pruning cache directory: 
/home/john/.mythtv/cache/thumbnails
2019-12-01 11:37:53.731640 I  MythUIHelper: Kept 392 files, deleted 0 
files, stat error on 0 files
2019-12-01 11:37:53.944309 I  MythUIWebBrowser: Loading css from - 
file:///usr/share/mythtv/themes/default/htmls/mythbrowser.css
2019-12-01 11:37:53.946771 I  MythUIWebBrowser: disabling plugins
2019-12-01 11:37:54.024025 I  Current MythTV Schema Version 
(DBSchemaVer): 1357
2019-12-01 11:38:16.816601 W  MythPainter: 137 images not yet de-allocated.
2019-12-01 11:38:16.816717 I  Clearing OpenGL painter cache.
2019-12-01 11:38:16.818946 I  OpenGL: MythRenderOpenGL closing
2019-12-01 11:38:16.830133 I  Waiting for threads to exit.
Handling Segmentation fault
Segmentation fault
[john at HP_Box ~]$

}}}


More information about the mythtv-dev mailing list