[mythtv-commits] [MythTV/mythtv] 0fe0dd: SubtitleReader: Don't try and open an empty file

Mark Kendall noreply at github.com
Wed Sep 16 20:14:56 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 0fe0ddbfe50c74ae7b6f5beb33dcdccf2c0e637c
      https://github.com/MythTV/mythtv/commit/0fe0ddbfe50c74ae7b6f5beb33dcdccf2c0e637c
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-16 (Wed, 16 Sep 2020)

  Changed paths:
    M mythtv/libs/libmythtv/captions/subtitlereader.cpp

  Log Message:
  -----------
  SubtitleReader: Don't try and open an empty file

- squashes a Qt warning


  Commit: 76ef2a3fad8ed004cb1351405beb45dd9e2a0ac2
      https://github.com/MythTV/mythtv/commit/76ef2a3fad8ed004cb1351405beb45dd9e2a0ac2
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-16 (Wed, 16 Sep 2020)

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

  Log Message:
  -----------
  AvFormatDecoder: Track 3D type


  Commit: e17d6547976944f0d51c29676ff7dc047937d8f0
      https://github.com/MythTV/mythtv/commit/e17d6547976944f0d51c29676ff7dc047937d8f0
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-16 (Wed, 16 Sep 2020)

  Changed paths:
    A mythtv/libs/libmythtv/decoders/mythdecoderthread.cpp
    A mythtv/libs/libmythtv/decoders/mythdecoderthread.h
    M mythtv/libs/libmythtv/libmythtv.pro
    M mythtv/libs/libmythtv/mythplayer.cpp
    M mythtv/libs/libmythtv/mythplayer.h

  Log Message:
  -----------
  MythPlayer: Move DecoderThread into its own file (and rename)


  Commit: 215bce5ef56845755a6f138396061866f6b5d07b
      https://github.com/MythTV/mythtv/commit/215bce5ef56845755a6f138396061866f6b5d07b
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-16 (Wed, 16 Sep 2020)

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

  Log Message:
  -----------
  AvFormatDecoder: Tweak OpenFile for live tv

- calling MythAVFormatBuffer::SetInInit with true (which indicates live
tv in this case) causes MythAVFormatBuffer to set m_readInternalMode in
MythMediaBuffer
- when m_readInternalMode is set, MythMediaBuffer::ReadPriv will skip
the logic that calls MythMediaBuffer::WaitForAvail - and it returns
immediately
- logically we should be waiting for some data if this is a live
recorder - and if it fails the ringbuffer can go into an unrecoverable
state.
- tested with IPTV and HDHomeRun tuners with no obvious side effects


  Commit: 36177e25c2b28db01d51ae0bfd4c964216ca9c29
      https://github.com/MythTV/mythtv/commit/36177e25c2b28db01d51ae0bfd4c964216ca9c29
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-16 (Wed, 16 Sep 2020)

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

  Log Message:
  -----------
  MythVideoOutput: Trivial whitespace


  Commit: 3e28f92779d766980de76688819ccedc6e678071
      https://github.com/MythTV/mythtv/commit/3e28f92779d766980de76688819ccedc6e678071
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-16 (Wed, 16 Sep 2020)

  Changed paths:
    M mythtv/libs/libmythtv/mythvideooutgpu.cpp
    M mythtv/libs/libmythtv/mythvideooutgpu.h
    M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
    M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.cpp

  Log Message:
  -----------
  MythVideoOutputGPU: Consistent reference counting of MythRender

- for clarity always IncrRef and DecrRef in the base class


  Commit: 578bf06cb99be3b9918e3a1a86fdaae1ca6e5b2f
      https://github.com/MythTV/mythtv/commit/578bf06cb99be3b9918e3a1a86fdaae1ca6e5b2f
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-16 (Wed, 16 Sep 2020)

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

  Log Message:
  -----------
  MythVideoOutputGPU: Add a log message


  Commit: e895b872786c09a027b5cdeaa15c125de86129cd
      https://github.com/MythTV/mythtv/commit/e895b872786c09a027b5cdeaa15c125de86129cd
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-16 (Wed, 16 Sep 2020)

  Changed paths:
    M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
    M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.cpp

  Log Message:
  -----------
  MythVideoOutputVulkan/OpenGL: Guard against failure to create video


  Commit: 36c3e73316826628194a2348a6f1d37f6b2dd66a
      https://github.com/MythTV/mythtv/commit/36c3e73316826628194a2348a6f1d37f6b2dd66a
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-16 (Wed, 16 Sep 2020)

  Changed paths:
    M mythtv/libs/libmythtv/mythvideooutgpu.cpp
    M mythtv/libs/libmythtv/mythvideooutgpu.h
    M mythtv/libs/libmythtv/opengl/mythvideooutopengl.cpp
    M mythtv/libs/libmythtv/vulkan/mythvideooutputvulkan.cpp

  Log Message:
  -----------
  MythVideoOutputGPU: Use Init(override) instead of new method


  Commit: 5d2422ae4b48d992bd3fc56c5e962d9f7c34ffc0
      https://github.com/MythTV/mythtv/commit/5d2422ae4b48d992bd3fc56c5e962d9f7c34ffc0
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2020-09-16 (Wed, 16 Sep 2020)

  Changed paths:
    M mythtv/libs/libmythtv/DVD/mythdvdbuffer.cpp

  Log Message:
  -----------
  MythDVDBuffer: Fix DVD playback crash

- the iterators passed to std::copy need to be of the same type


Compare: https://github.com/MythTV/mythtv/compare/9c4f1edb2afb...5d2422ae4b48


More information about the mythtv-commits mailing list