[mythtv-commits] [MythTV/mythtv] f21686: OpenGLVideo: Don't continually try and create unsu...

Mark Kendall noreply at github.com
Mon Jul 8 15:45:47 UTC 2019


  Branch: refs/heads/devel/2019-render
  Home:   https://github.com/MythTV/mythtv
  Commit: f216865451a93b469e3473cdb11098d3188e40bf
      https://github.com/MythTV/mythtv/commit/f216865451a93b469e3473cdb11098d3188e40bf
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-07-06 (Sat, 06 Jul 2019)

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

  Log Message:
  -----------
  OpenGLVideo: Don't continually try and create unsupported deinterlacer

- only really an issue on the pi


  Commit: 6c05872db92a975ea1e9ad3126dd70a05d0577e5
      https://github.com/MythTV/mythtv/commit/6c05872db92a975ea1e9ad3126dd70a05d0577e5
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-07-08 (Mon, 08 Jul 2019)

  Changed paths:
    M mythtv/configure
    M mythtv/libs/libmyth/audio/audiooutput.cpp
    R mythtv/libs/libmyth/audio/audiooutput_omx.cpp
    R mythtv/libs/libmyth/audio/audiooutput_omx.h
    M mythtv/libs/libmyth/audio/audiooutputbase.cpp
    M mythtv/libs/libmyth/libmyth.pro
    R mythtv/libs/libmyth/omxcontext.cpp
    R mythtv/libs/libmyth/omxcontext.h
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/decoders/privatedecoder.cpp
    R mythtv/libs/libmythtv/decoders/privatedecoder_omx.cpp
    R mythtv/libs/libmythtv/decoders/privatedecoder_omx.h
    M mythtv/libs/libmythtv/libmythtv.pro
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/videodisplayprofile.cpp
    M mythtv/libs/libmythtv/videoout_null.cpp
    M mythtv/libs/libmythtv/videoout_opengl.cpp
    M mythtv/libs/libmythui/libmythui.pro
    M mythtv/programs/mythfrontend/audiogeneralsettings.cpp
    M mythtv/programs/mythfrontend/mythfrontend.pro
    M mythtv/programs/mythtv-setup/mythtv-setup.pro
    M mythtv/programs/mythwelcome/mythwelcome.pro

  Log Message:
  -----------
  Remove OpenMax support

- to be replaced by V4L2 codec support in conjunction with the VC4/VC6
opensource drivers


  Commit: db4d63ccd0484cba8695faabed7833942f9781f8
      https://github.com/MythTV/mythtv/commit/db4d63ccd0484cba8695faabed7833942f9781f8
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-07-08 (Mon, 08 Jul 2019)

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

  Log Message:
  -----------
  V4L2: Add some V4L2 codecs


  Commit: da2bcc89e68d744e5ae684aef24d480dd22c4c83
      https://github.com/MythTV/mythtv/commit/da2bcc89e68d744e5ae684aef24d480dd22c4c83
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-07-08 (Mon, 08 Jul 2019)

  Changed paths:
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/decoders/avformatdecoder.h
    M mythtv/libs/libmythtv/decoders/decoderbase.cpp
    M mythtv/libs/libmythtv/decoders/decoderbase.h
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.h
    M mythtv/libs/libmythtv/mythmediacodeccontext.cpp
    M mythtv/libs/libmythtv/mythmediacodeccontext.h
    M mythtv/libs/libmythtv/mythnvdeccontext.cpp
    M mythtv/libs/libmythtv/mythnvdeccontext.h
    M mythtv/libs/libmythtv/mythvaapicontext.cpp
    M mythtv/libs/libmythtv/mythvaapicontext.h
    M mythtv/libs/libmythtv/mythvdpaucontext.cpp
    M mythtv/libs/libmythtv/mythvdpaucontext.h
    M mythtv/libs/libmythtv/mythvtbcontext.cpp
    M mythtv/libs/libmythtv/mythvtbcontext.h

  Log Message:
  -----------
  AvFormatDecoder: Refactor retrieval of hardware frames

- move retrieval into MythCodecContext and its subclasses
- mark certain codecs as not direct rendering (strictly speaking they
aren't) but ensure they are not release early by VideoBuffers (as we
still need to retain the buffers)


  Commit: 51ac6a9d14fc121b6739159996f4c388896fb925
      https://github.com/MythTV/mythtv/commit/51ac6a9d14fc121b6739159996f4c388896fb925
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-07-08 (Mon, 08 Jul 2019)

  Changed paths:
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.h
    M mythtv/libs/libmythtv/mythmediacodeccontext.cpp
    M mythtv/libs/libmythtv/mythmediacodeccontext.h
    M mythtv/libs/libmythtv/mythnvdeccontext.cpp
    M mythtv/libs/libmythtv/mythvaapicontext.cpp
    M mythtv/libs/libmythtv/mythvdpaucontext.cpp
    M mythtv/libs/libmythtv/mythvtbcontext.cpp

  Log Message:
  -----------
  AvFormatDecoder: Move unsupported H.264 profile check into
MythCodecContext


Compare: https://github.com/MythTV/mythtv/compare/b10bde60b221...51ac6a9d14fc


More information about the mythtv-commits mailing list