[mythtv-commits] [MythTV/mythtv] 7e852d: MythFrame: Add debug strings for VideoFrameType

Mark Kendall noreply at github.com
Tue Mar 19 07:55:28 UTC 2019


  Branch: refs/heads/devel/2019-render
  Home:   https://github.com/MythTV/mythtv
  Commit: 7e852d7e8c4c53a1f57db8cad859ab4909fa17df
      https://github.com/MythTV/mythtv/commit/7e852d7e8c4c53a1f57db8cad859ab4909fa17df
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mythframe.cpp
    M mythtv/libs/libmythtv/mythframe.h

  Log Message:
  -----------
  MythFrame: Add debug strings for VideoFrameType


  Commit: c4ca9a097db115e73bcefa0fe95df6d9a0b6643f
      https://github.com/MythTV/mythtv/commit/c4ca9a097db115e73bcefa0fe95df6d9a0b6643f
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

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

  Log Message:
  -----------
  MythAVUtil: Complete PixelFormatToFrameType

- and ensure it doesn't return an erroneous result


  Commit: 6bd5901caec419a174e8084f12cf1de45a002a3a
      https://github.com/MythTV/mythtv/commit/6bd5901caec419a174e8084f12cf1de45a002a3a
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythtv/mythmediacodeccontext.cpp
    M mythtv/libs/libmythtv/mythvaapicontext.cpp
    M mythtv/libs/libmythtv/mythvaapiinterop.cpp
    M mythtv/libs/libmythtv/mythvtbcontext.cpp
    M mythtv/libs/libmythtv/mythvtbinterop.cpp
    M mythtv/libs/libmythui/mythrender_opengl.cpp
    M mythtv/libs/libmythui/mythrender_opengl.h

  Log Message:
  -----------
  MythRenderOpenGL: Add convenience method to retrieve OpenGL render
device


  Commit: ecb237b851f165c94f45922fd581f2b4fb918108
      https://github.com/MythTV/mythtv/commit/ecb237b851f165c94f45922fd581f2b4fb918108
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythtv/openglvideo.cpp
    M mythtv/libs/libmythtv/openglvideo.h
    M mythtv/libs/libmythtv/videoout_d3d.cpp
    M mythtv/libs/libmythtv/videoout_d3d.h
    M mythtv/libs/libmythtv/videoout_null.cpp
    M mythtv/libs/libmythtv/videoout_null.h
    M mythtv/libs/libmythtv/videoout_omx.cpp
    M mythtv/libs/libmythtv/videoout_omx.h
    M mythtv/libs/libmythtv/videoout_opengl.cpp
    M mythtv/libs/libmythtv/videoout_opengl.h
    M mythtv/libs/libmythtv/videoout_vdpau.cpp
    M mythtv/libs/libmythtv/videoout_vdpau.h
    M mythtv/libs/libmythtv/videooutwindow.cpp
    M mythtv/libs/libmythtv/videooutwindow.h

  Log Message:
  -----------
  OpenGLVideo/VideoOutputOpenGL: Make OpenGL video entirely dynamic

- stage 1 of preparing for displaying non-YV12/8bit video frames (i.e.
10bit etc)
- OpenGLVideo reacts purely on the basis of VideoFrame's it is asked to
render and adjusts accordingly
- all display properties are signalled from VideoOutWindow,
VideoColourspace etc
- VideoOutputOpenGL is simplified, most notably around input changes
where only the video buffers are re-created and finalisation of assorted
display properties is done at the next pass over ProcessFrame
- VideoOutputOpenGL will check for the correct MythRenderOpenGL and
MythOpenGLPainter at creation only and fail if they are not present.
- N.B. there may be issues...


  Commit: 5507ab599fa5f1076eb6e88f68e939ca8e234afc
      https://github.com/MythTV/mythtv/commit/5507ab599fa5f1076eb6e88f68e939ca8e234afc
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythtv/videobuffers.cpp
    M mythtv/libs/libmythtv/videobuffers.h
    M mythtv/libs/libmythtv/videoout_null.cpp
    M mythtv/libs/libmythtv/videoout_omx.cpp
    M mythtv/libs/libmythtv/videoout_opengl.cpp
    M mythtv/libs/libmythtv/videoout_vdpau.cpp

  Log Message:
  -----------
  VideoBuffers: Cleanup

- cosmetic bar removal of some unused methods/typedefs


  Commit: 2a765262a60841fe4cd4c90e7952e96ce0d7bdc6
      https://github.com/MythTV/mythtv/commit/2a765262a60841fe4cd4c90e7952e96ce0d7bdc6
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-03-18 (Mon, 18 Mar 2019)

  Changed paths:
    M mythtv/libs/libmythtv/videobuffers.cpp
    M mythtv/libs/libmythtv/videobuffers.h
    M mythtv/libs/libmythtv/videoout_opengl.cpp

  Log Message:
  -----------
  VideoBuffers: Simplify buffer creation/initialisation


Compare: https://github.com/MythTV/mythtv/compare/3d72cc54197e...2a765262a608


More information about the mythtv-commits mailing list