[mythtv-commits] [MythTV/mythtv] f81314: AvFormatDecoder::DecoderWillDownmix: don't use av_...

Scott Theisen noreply at github.com
Sat Sep 10 13:10:33 UTC 2022


  Branch: refs/heads/devel/ffmpeg-resync
  Home:   https://github.com/MythTV/mythtv
  Commit: f8131413d5fff7f291e0a68bfc28cb1666835a99
      https://github.com/MythTV/mythtv/commit/f8131413d5fff7f291e0a68bfc28cb1666835a99
  Author: Scott Theisen <scott.the.elm at gmail.com>
  Date:   2022-09-10 (Sat, 10 Sep 2022)

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

  Log Message:
  -----------
  AvFormatDecoder::DecoderWillDownmix: don't use av_opt_find

since it was causing segmentation faults in FFmpeg.

Restore the prior switch case with two additions that also support
the "downmix" option:
MLP (Meridian Lossless Packing)
DTS Coherent Acoustics (DCA, also just referred to as DTS)

This should also be faster, since it doesn't have to iterate over
any lists (arrays) of `AVOption`s.




More information about the mythtv-commits mailing list