[mythtv-commits] [MythTV/mythtv] 4b416d: VideoOutputOpenGL: Guard against multiple input ch...

Mark Kendall noreply at github.com
Sat Jun 1 22:43:15 UTC 2019


  Branch: refs/heads/devel/2019-render
  Home:   https://github.com/MythTV/mythtv
  Commit: 4b416d7d85859232ace2335cf4519a0ff0df6acb
      https://github.com/MythTV/mythtv/commit/4b416d7d85859232ace2335cf4519a0ff0df6acb
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-05-31 (Fri, 31 May 2019)

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

  Log Message:
  -----------
  VideoOutputOpenGL: Guard against multiple input changes in quick
succession

- only really happens when the decoder loses the plot - and that
currently means NVDEC...


  Commit: 294285fcfcda578d0c146099239d6d3c6d2aa877
      https://github.com/MythTV/mythtv/commit/294285fcfcda578d0c146099239d6d3c6d2aa877
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-05-31 (Fri, 31 May 2019)

  Changed paths:
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp

  Log Message:
  -----------
  AvFormatDecoder: Cleanup/extend stream debug output


  Commit: 15ea1e3757a1a91ba51f19aa031fe81f8f292c77
      https://github.com/MythTV/mythtv/commit/15ea1e3757a1a91ba51f19aa031fe81f8f292c77
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-06-01 (Sat, 01 Jun 2019)

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

  Log Message:
  -----------
  VideoBuffers: Guard against re-initialising a hardware frame


  Commit: fdfc0e0fb71c04fa6d492c8592ccf6cab5f960b7
      https://github.com/MythTV/mythtv/commit/fdfc0e0fb71c04fa6d492c8592ccf6cab5f960b7
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-06-01 (Sat, 01 Jun 2019)

  Changed paths:
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp

  Log Message:
  -----------
  AvFormatDecoder: Use a lambda for default release frame


  Commit: 497286d33d0428a30c703735fd2dea1d9a0217c6
      https://github.com/MythTV/mythtv/commit/497286d33d0428a30c703735fd2dea1d9a0217c6
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2019-06-01 (Sat, 01 Jun 2019)

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

  Log Message:
  -----------
  MythVDPAUContext: Sundry cleanup

- a little doxygen
- sub-class MythCodecContext for future compatibilty
- add GetFormat2 to ensure we just use the default device creation for
copy back decoder
- logging improvements


Compare: https://github.com/MythTV/mythtv/compare/9e607a52b82e...497286d33d04


More information about the mythtv-commits mailing list