[mythtv-commits] [MythTV/mythtv] e98814: FFmpeg: Add zero copy support to mmaldec.c
Mark Kendall
noreply at github.com
Tue Jul 23 07:23:00 UTC 2019
Branch: refs/heads/devel/2019-render
Home: https://github.com/MythTV/mythtv
Commit: e98814df93ef30a05bc3a336e57b9bc579040a0e
https://github.com/MythTV/mythtv/commit/e98814df93ef30a05bc3a336e57b9bc579040a0e
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M mythtv/external/FFmpeg/libavcodec/mmaldec.c
Log Message:
-----------
FFmpeg: Add zero copy support to mmaldec.c
Commit: 694d2f3b1e8a7fe88ea97c6a166571cb6f1c6e65
https://github.com/MythTV/mythtv/commit/694d2f3b1e8a7fe88ea97c6a166571cb6f1c6e65
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M mythtv/libs/libmythui/mythrender_opengl.cpp
Log Message:
-----------
MythRenderOpenGL: Extend the IsEGL check
Commit: 7ea8ed73861af4fdc5bad637d52459624b6984f5
https://github.com/MythTV/mythtv/commit/7ea8ed73861af4fdc5bad637d52459624b6984f5
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M mythtv/libs/libmythtv/videooutbase.cpp
Log Message:
-----------
VideoOutput: Ensure screen size is valid
Commit: 772f8c0554b58fff4cd1b2056a3901afc8c6b9a9
https://github.com/MythTV/mythtv/commit/772f8c0554b58fff4cd1b2056a3901afc8c6b9a9
Author: Mark Kendall <mark.kendall at gmail.com>
Date: 2019-07-23 (Tue, 23 Jul 2019)
Changed paths:
M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
M mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp
M mythtv/libs/libmythtv/libmythtv.pro
M mythtv/libs/libmythtv/mythavutil.cpp
M mythtv/libs/libmythtv/mythframe.cpp
M mythtv/libs/libmythtv/mythframe.h
M mythtv/libs/libmythtv/mythmmalcontext.cpp
M mythtv/libs/libmythtv/mythmmalcontext.h
A mythtv/libs/libmythtv/mythmmalinterop.cpp
A mythtv/libs/libmythtv/mythmmalinterop.h
M mythtv/libs/libmythtv/mythopenglinterop.cpp
M mythtv/libs/libmythtv/mythopenglinterop.h
M mythtv/libs/libmythtv/mythvideotexture.cpp
M mythtv/libs/libmythtv/openglvideo.cpp
M mythtv/libs/libmythtv/videobuffers.cpp
M mythtv/libs/libmythtv/videoout_opengl.cpp
Log Message:
-----------
Raspberry Pi: Add MMAL direct rendering support
- when it works, it works well but should be considered experimental at
the moment
- various issues with presentation but unclear currently how many are
due to the general rendering issues with the VideoCore driver or MMAL
code.
- only works with the closed source/Broadcom VideoCore driver. A version
that works with the VC4 driver will probably require a new decoder to
create DRM compatible video buffers.
Compare: https://github.com/MythTV/mythtv/compare/cb60da0aed16...772f8c0554b5
More information about the mythtv-commits
mailing list