[mythtv-commits] [MythTV/mythtv] 813ec7: VDPAU: Fix VDPAU stream changes
Mark Kendall
noreply at github.com
Tue May 21 11:46:58 UTC 2019
Branch: refs/heads/devel/2019-render
Home: https://github.com/MythTV/mythtv
Commit: 813ec717822cdd8574b4764b33fde8bd3de0041e
https://github.com/MythTV/mythtv/commit/813ec717822cdd8574b4764b33fde8bd3de0041e
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-05-20 (Mon, 20 May 2019)
Changed paths:
M mythtv/libs/libmythtv/videobuffers.cpp
Log Message:
-----------
VDPAU: Fix VDPAU stream changes
Commit: c9679907e6f152d775c32c837c790fad2d72c3d8
https://github.com/MythTV/mythtv/commit/c9679907e6f152d775c32c837c790fad2d72c3d8
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
Log Message:
-----------
AvFormatDecoder: Minor logging improvement
Commit: c3d75cef4ebfb704121d4f3f423578097a0a56e2
https://github.com/MythTV/mythtv/commit/c3d75cef4ebfb704121d4f3f423578097a0a56e2
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
M mythtv/libs/libmythtv/videoout_opengl.cpp
Log Message:
-----------
VideoOutputOpenGL: Ensure video buffers are recreated after change
Commit: aa0e9e228e893abc0ed102e5a6c682b47b1f9a76
https://github.com/MythTV/mythtv/commit/aa0e9e228e893abc0ed102e5a6c682b47b1f9a76
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
M mythtv/libs/libmythtv/mythframe.h
Log Message:
-----------
MythFrame: Avoid a potential segfault in clear()
Commit: ef52560a7182ca6e40952a8c8478ce699b3d54fd
https://github.com/MythTV/mythtv/commit/ef52560a7182ca6e40952a8c8478ce699b3d54fd
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
M mythtv/libs/libmythtv/mythavutil.cpp
Log Message:
-----------
MythAVUtil: Add missing hardware formats to switch statements
Commit: abc262ff9551082fc1de49c1d70acaca50963ab3
https://github.com/MythTV/mythtv/commit/abc262ff9551082fc1de49c1d70acaca50963ab3
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
M mythtv/libs/libmythtv/mythnvdeccontext.cpp
Log Message:
-----------
MythNVDECContext: Fix nvdec detection following stream changes
Commit: f3b47de6b46bb2313a18ee36b2bcc62e7d6f40fb
https://github.com/MythTV/mythtv/commit/f3b47de6b46bb2313a18ee36b2bcc62e7d6f40fb
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
M mythtv/libs/libmythtv/videobuffers.cpp
M mythtv/libs/libmythtv/videobuffers.h
M mythtv/libs/libmythtv/videoout_omx.cpp
M mythtv/libs/libmythtv/videoout_omx.h
Log Message:
-----------
VideoBuffers: Simplify video memory handling
- there is no real need for tracking buffers separately
- also remove now unused method (was used by VDPAU)
Commit: 87371123d069fee32ce54fd0b884f1febe79fea7
https://github.com/MythTV/mythtv/commit/87371123d069fee32ce54fd0b884f1febe79fea7
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
M mythtv/libs/libmythtv/mythnvdeccontext.cpp
Log Message:
-----------
MythNVDECContext: Explicitly set the video frame size
Commit: cb7fe543b98547df63def78700878c9f1f804d84
https://github.com/MythTV/mythtv/commit/cb7fe543b98547df63def78700878c9f1f804d84
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
M mythtv/libs/libmythtv/mythnvdecinterop.cpp
M mythtv/libs/libmythtv/mythnvdecinterop.h
M mythtv/libs/libmythtv/mythopenglinterop.h
Log Message:
-----------
MythNVDECInterop: Reset opengl textures when the frame size changes
- this is largely driven by how the FFmpeg nvdec decoder works -
normally the interop would be deleted but under certain circumstances it
just carries on with a new frame size
Commit: 46d941402ca9c242f03d03ea6bed62317cf6e18e
https://github.com/MythTV/mythtv/commit/46d941402ca9c242f03d03ea6bed62317cf6e18e
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-05-21 (Tue, 21 May 2019)
Changed paths:
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/nuppeldecoder.cpp
M mythtv/libs/libmythtv/mythplayer.cpp
M mythtv/libs/libmythtv/mythplayer.h
Log Message:
-----------
MythPlayer: Pass the video aspect from the decoder on stream changes
- avoids an extra unnecessary recalculation/reinitialisation when the
stream changes
Compare: https://github.com/MythTV/mythtv/compare/0c754406ae80...46d941402ca9
More information about the mythtv-commits
mailing list