[mythtv-commits] [MythTV/mythtv] 7c0e57: MythVideoOutputGPU: Clarify some logic
Mark Kendall
noreply at github.com
Thu Sep 3 11:06:40 UTC 2020
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: 7c0e579df34b9bb49f908da05b67fefcef369087
https://github.com/MythTV/mythtv/commit/7c0e579df34b9bb49f908da05b67fefcef369087
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-03 (Thu, 03 Sep 2020)
Changed paths:
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
Log Message:
-----------
MythVideoOutputGPU: Clarify some logic
Commit: 31a811e54e21ac4160a3ed533f965eb9caeb4f7b
https://github.com/MythTV/mythtv/commit/31a811e54e21ac4160a3ed533f965eb9caeb4f7b
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-03 (Thu, 03 Sep 2020)
Changed paths:
M mythtv/libs/libmythbase/bonjourregister.cpp
M mythtv/libs/libmythbase/mythmiscutil.h
M mythtv/libs/libmythfreemheg/Programs.cpp
M mythtv/libs/libmythtv/AirPlay/mythairplayserver.cpp
M mythtv/libs/libmythtv/eitscanner.cpp
M mythtv/libs/libmythtv/eitscanner.h
M mythtv/libs/libmythtv/previewgenerator.cpp
M mythtv/libs/libmythtv/recorders/rtp/packetbuffer.cpp
M mythtv/libs/libmythtv/tv_rec.cpp
M mythtv/libs/libmythui/mythuiimage.cpp
M mythtv/libs/libmythui/mythuitype.cpp
M mythtv/libs/libmythupnp/mmulticastsocketdevice.cpp
M mythtv/libs/libmythupnp/ssdp.cpp
M mythtv/libs/libmythupnp/upnptasknotify.cpp
M mythtv/libs/libmythupnp/upnptasksearch.cpp
M mythtv/programs/mythbackend/mainserver.cpp
M mythtv/programs/mythfrontend/playbackbox.cpp
M mythtv/programs/mythfrontend/playbackbox.h
M mythtv/programs/mythfrontend/playbackboxhelper.cpp
M mythtv/programs/mythfrontend/videodlg.cpp
Log Message:
-----------
mythmiscutil.h: Add MythRandom function
- and convert uses of random() to use it
Commit: f12a7d5c0398a009f925d7e98884f71c348820f7
https://github.com/MythTV/mythtv/commit/f12a7d5c0398a009f925d7e98884f71c348820f7
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-03 (Thu, 03 Sep 2020)
Changed paths:
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythvideoout.h
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
M mythtv/libs/libmythtv/mythvideooutgpu.h
M mythtv/libs/libmythtv/mythvideooutnull.cpp
M mythtv/libs/libmythtv/mythvideooutnull.h
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.h
M mythtv/libs/libmythtv/videoout_d3d.cpp
M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.cpp
M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.h
M mythtv/programs/mythavtest/main.cpp
Log Message:
-----------
MythVideoOutput: Rename main frame rendering methods
- for better clarity and to tie in with renamed associated methods in
MythVideoGPU
Commit: ba393bc8de758e2d3917fc0f8a4350de974745d5
https://github.com/MythTV/mythtv/commit/ba393bc8de758e2d3917fc0f8a4350de974745d5
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-03 (Thu, 03 Sep 2020)
Changed paths:
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythvideoout.h
M mythtv/libs/libmythtv/mythvideooutgpu.cpp
M mythtv/libs/libmythtv/mythvideooutgpu.h
M mythtv/libs/libmythtv/mythvideooutnull.cpp
M mythtv/libs/libmythtv/mythvideooutnull.h
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.h
M mythtv/libs/libmythtv/videoout_d3d.cpp
M mythtv/libs/libmythtv/videoout_d3d.h
M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.cpp
M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.h
M mythtv/programs/mythavtest/main.cpp
Log Message:
-----------
MythVideoOutput: Remove redundant parameters
- these all hark back to the days of software blended overlays (OSD and
Picture in Picture) - which is no longer supported
Commit: d0e7176c4ec02d9dad0ea4193d25c0f2727266c3
https://github.com/MythTV/mythtv/commit/d0e7176c4ec02d9dad0ea4193d25c0f2727266c3
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-03 (Thu, 03 Sep 2020)
Changed paths:
M mythtv/libs/libmythtv/visualisations/videovisualcircles.cpp
M mythtv/libs/libmythtv/visualisations/videovisualcircles.h
M mythtv/libs/libmythtv/visualisations/videovisualgoom.cpp
M mythtv/libs/libmythtv/visualisations/videovisualgoom.h
M mythtv/libs/libmythtv/visualisations/videovisualmonoscope.cpp
M mythtv/libs/libmythtv/visualisations/videovisualmonoscope.h
M mythtv/libs/libmythtv/visualisations/videovisualspectrum.cpp
M mythtv/libs/libmythtv/visualisations/videovisualspectrum.h
Log Message:
-----------
libmythtv visuals: Sundry cleanup
- mostly coding standards and minor warning suppression
Commit: ca3ee6abdf3a46533dcff065e34af84bb8ca2f5c
https://github.com/MythTV/mythtv/commit/ca3ee6abdf3a46533dcff065e34af84bb8ca2f5c
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2020-09-03 (Thu, 03 Sep 2020)
Changed paths:
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/decoderbase.cpp
M mythtv/libs/libmythtv/decoders/mythmmalcontext.cpp
M mythtv/libs/libmythtv/decoders/mythv4l2m2mcontext.cpp
M mythtv/libs/libmythtv/mythframe.h
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
M mythtv/libs/libmythtv/mythvideoout.cpp
M mythtv/libs/libmythtv/mythvideoout.h
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
M mythtv/libs/libmythtv/opengl/mythvideooutopengl.h
M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.cpp
M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.h
Log Message:
-----------
MythVideoOutput: Rework handling of supported rende formats
- rename VideoFrameVec to VideoFrameTypeVec
- pass a pointer to the vec rather than by value
- track the supported formats directly in MythVideoOutput
Compare: https://github.com/MythTV/mythtv/compare/d12b18907df7...ca3ee6abdf3a
More information about the mythtv-commits
mailing list