Mailing List Archive

[MythTV/mythtv] 9e47ae: MythOpenGLVideo: Fix chroma sampling for multiplan...
Branch: refs/heads/fixes/31
Home: https://github.com/MythTV/mythtv
Commit: 9e47ae9d385be2b5fdb72007aad998443fbab11d
https://github.com/MythTV/mythtv/commit/9e47ae9d385be2b5fdb72007aad998443fbab11d
Author: Mark Kendall <mark.kendall@gmail.com>
Date: 2020-06-18 (Thu, 18 Jun 2020)

Changed paths:
M mythtv/libs/libmythtv/opengl/mythopenglvideo.cpp

Log Message:
-----------
MythOpenGLVideo: Fix chroma sampling for multiplanar formats when
resizing

- we need GL_NEAREST for YUY2 and when using unsigned integers texture
formats (GLES3.X for 10bit)
- but it introduces some sampling errors for the chroma planes as, while
the textures are not being resized for the first pass, the chroma planes
are a different size to the main texture.
- so where possible, use GL_LINEAR to filter the chroma planes and
improve playback quality in the bulk of cases.

(cherry picked from commit 3a4da22e3b1fa941d3495a6950ef6e5a6bfef7ab)


Commit: e9e48d190e11b51051dfea9485dc4f903af7b8e9
https://github.com/MythTV/mythtv/commit/e9e48d190e11b51051dfea9485dc4f903af7b8e9
Author: Mark Kendall <mark.kendall@gmail.com>
Date: 2020-06-18 (Thu, 18 Jun 2020)

Changed paths:
M mythtv/libs/libmythtv/decoders/mythvdpaucontext.cpp
M mythtv/libs/libmythtv/decoders/mythvdpauhelper.cpp

Log Message:
-----------
VDPAU: Further extend debug logging of support tests

(cherry picked from commit 43714e821ba5e53a4e3e9726c658fb4b2aaeccea)


Commit: 94423151e51e155472531d80a7e24b875a13b13c
https://github.com/MythTV/mythtv/commit/94423151e51e155472531d80a7e24b875a13b13c
Author: Mark Kendall <mark.kendall@gmail.com>
Date: 2020-06-18 (Thu, 18 Jun 2020)

Changed paths:
M mythtv/libs/libmythtv/mythplayer.cpp

Log Message:
-----------
MythPlayer: Use yadif for deinterlacing previews (regression)

- the cpu deinterlacers were re-factored shortly before v31 and yadif is
now 'high' quality

(cherry picked from commit d3378789e99f00ec9c2b911cc244ffec6b82b6d6)


Compare: https://github.com/MythTV/mythtv/compare/16e06262ba58...94423151e51e
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-commits