[mythtv-firehose] mythtv branch master updated by pbennett. v30-Pre-498-g24f44de

Git Repo Owner noreply at mythtv.org
Tue Feb 13 21:28:29 UTC 2018


The branch, master has been updated on the
mythtv repository by gitolite user pbennett.
       via  24f44de30d60a6ad912433db6d2fe77a8d74519e (commit)
       via  102ec28adad3d3a3e1f907873ae77685ab304e2b (commit)
       via  d06b6ac0aeae4682cd49481e815ae9399df8ec5d (commit)
       via  3cc53c9ada9b3921e2d077f15d8a94e91d94810a (commit)
       via  287701c276c5265458fabb6694c6da87c820f7d8 (commit)
       via  8ac8a0e86232f90848a23e3c710c0a4763ace0ef (commit)
       via  a6c817e871fca7e9a1722e07560d98381b1a6014 (commit)
       via  47b9efb44d24c0e3822f3a7b2d3584a4c8e6d444 (commit)
       via  9590342148d4d5766be984c9beb56ebc3e5346b5 (commit)
       via  018be3fb6e81003d8fd0601b41a875f2b62f30c4 (commit)
       via  226f2d2006129870cdb804e49e9b8dfb45b3a60e (commit)
       via  4a6df121ee1576421885447ac16cc799c0a8b2c1 (commit)
       via  2151c9a5a08268010bb3d244fb75cd58ad1300cf (commit)
       via  7e9204a4b0230fc27e9e40564da9304e28bb48b5 (commit)
      from  dfd02164f0cebc744bddda019652d06ce745eabf (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 24f44de30d60a6ad912433db6d2fe77a8d74519e
Author:    Peter Bennett <pbennett at mythtv.org> at Tue, 13 Feb 2018 16:26:55 -0500
Committer: Peter Bennett <pbennett at mythtv.org> at Tue, 13 Feb 2018 16:26:55 -0500
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=24f44de30d60a6ad912433db6d2fe77a8d74519e

Resync ffmpeg to 3.4.1
              ┌───────────────────────────────────────┐
              │ RELEASE NOTES for FFmpeg 3.4 "Cantor" │
              └───────────────────────────────────────┘

   The FFmpeg Project proudly presents FFmpeg 3.4 "Cantor", about 6
   months after the release of FFmpeg 3.3.

   A complete Changelog is available at the root of the project, and the
   complete Git history on http://source.ffmpeg.org.

   We hope you will like this release as much as we enjoyed working on it, and
   as usual, if you have any questions about it, or any FFmpeg related topic,
   feel free to join us on the #ffmpeg IRC channel (on irc.freenode.net) or ask
   on the mailing-lists.

Merge branch 'devel/ffmpeg-resync'



-----------------------------------------------------------------------

Summary of changes:
 README.rst                                         |    1 +
 mythtv/configure                                   | 1990 +++++----
 mythtv/external/.gitignore                         |    2 +
 mythtv/external/FFmpeg/.gitattributes              |    1 +
 mythtv/external/FFmpeg/.gitignore                  |   70 +-
 mythtv/external/FFmpeg/.travis.yml                 |    4 +-
 mythtv/external/FFmpeg/Changelog                   |  168 +
 mythtv/external/FFmpeg/LICENSE.md                  |    2 -
 mythtv/external/FFmpeg/MAINTAINERS                 |   64 +-
 mythtv/external/FFmpeg/Makefile                    |  143 +-
 mythtv/external/FFmpeg/README.sync                 |   31 +-
 mythtv/external/FFmpeg/RELEASE                     |    2 +-
 mythtv/external/FFmpeg/RELEASE_NOTES               |   10 +-
 mythtv/external/FFmpeg/arch.mak                    |   17 -
 mythtv/external/FFmpeg/cmdutils.c                  | 2263 ---------
 mythtv/external/FFmpeg/cmdutils.h                  |  595 ---
 mythtv/external/FFmpeg/cmdutils_common_opts.h      |   35 -
 mythtv/external/FFmpeg/cmdutils_opencl.c           |  278 --
 mythtv/external/FFmpeg/common.mak                  |  161 -
 .../FFmpeg/compat/atomics/dummy/stdatomic.h        |  176 +
 .../external/FFmpeg/compat/atomics/gcc/stdatomic.h |  173 +
 .../FFmpeg/compat/atomics/pthread/stdatomic.c      |   39 +
 .../FFmpeg/compat/atomics/pthread/stdatomic.h      |  197 +
 .../FFmpeg/compat/atomics/suncc/stdatomic.h        |  186 +
 .../FFmpeg/compat/atomics/win32/stdatomic.h        |  181 +
 mythtv/external/FFmpeg/compat/cuda/cuviddec.h      |  827 ----
 mythtv/external/FFmpeg/compat/cuda/dynlink_cuda.h  |   98 +
 .../external/FFmpeg/compat/cuda/dynlink_cuviddec.h |  886 ++++
 .../external/FFmpeg/compat/cuda/dynlink_loader.h   |  268 ++
 .../external/FFmpeg/compat/cuda/dynlink_nvcuvid.h  |  356 ++
 mythtv/external/FFmpeg/compat/cuda/nvcuvid.h       |  321 --
 mythtv/external/FFmpeg/compat/cuda/ptx2c.sh        |   36 +
 mythtv/external/FFmpeg/compat/nvenc/nvEncodeAPI.h  |  237 +-
 mythtv/external/FFmpeg/compat/plan9/head           |   10 -
 mythtv/external/FFmpeg/compat/plan9/main.c         |   34 -
 mythtv/external/FFmpeg/compat/plan9/printf         |    2 -
 mythtv/external/FFmpeg/compat/strtod.c             |   12 +-
 mythtv/external/FFmpeg/compat/w32dlfcn.h           |   93 +
 mythtv/external/FFmpeg/compat/w32pthreads.h        |   38 +-
 mythtv/external/FFmpeg/configure                   | 1971 +++++----
 mythtv/external/FFmpeg/doc/APIchanges              |  227 +
 mythtv/external/FFmpeg/doc/Doxyfile                |    2 +-
 mythtv/external/FFmpeg/doc/Makefile                |   39 +-
 mythtv/external/FFmpeg/doc/bitstream_filters.texi  |  135 +-
 mythtv/external/FFmpeg/doc/build_system.txt        |    3 +
 mythtv/external/FFmpeg/doc/codecs.texi             |   56 +-
 mythtv/external/FFmpeg/doc/decoders.texi           |    4 +-
 mythtv/external/FFmpeg/doc/demuxers.texi           |   33 +-
 mythtv/external/FFmpeg/doc/developer.texi          |    5 +
 mythtv/external/FFmpeg/doc/encoders.texi           |  485 ++-
 mythtv/external/FFmpeg/doc/examples/.gitignore     |    6 +-
 mythtv/external/FFmpeg/doc/examples/Makefile       |  108 +-
 .../external/FFmpeg/doc/examples/Makefile.example  |   50 +
 mythtv/external/FFmpeg/doc/examples/decode_audio.c |  187 +
 mythtv/external/FFmpeg/doc/examples/decode_video.c |  188 +
 .../FFmpeg/doc/examples/decoding_encoding.c        |  665 ---
 mythtv/external/FFmpeg/doc/examples/encode_audio.c |  241 +
 mythtv/external/FFmpeg/doc/examples/encode_video.c |  199 +
 mythtv/external/FFmpeg/doc/examples/extract_mvs.c  |   97 +-
 .../external/FFmpeg/doc/examples/filtering_audio.c |   74 +-
 .../external/FFmpeg/doc/examples/filtering_video.c |   55 +-
 .../FFmpeg/doc/examples/http_multiclient.c         |    2 +
 mythtv/external/FFmpeg/doc/examples/hw_decode.c    |  266 ++
 mythtv/external/FFmpeg/doc/examples/muxing.c       |   33 +-
 mythtv/external/FFmpeg/doc/examples/qsvdec.c       |  353 +--
 mythtv/external/FFmpeg/doc/examples/remuxing.c     |   42 +-
 .../external/FFmpeg/doc/examples/transcode_aac.c   |   42 +-
 mythtv/external/FFmpeg/doc/examples/transcoding.c  |   98 +-
 mythtv/external/FFmpeg/doc/faq.texi                |    8 +-
 mythtv/external/FFmpeg/doc/fate.texi               |    5 +
 mythtv/external/FFmpeg/doc/fate_config.sh.template |    3 +
 mythtv/external/FFmpeg/doc/ffmpeg.texi             |  234 +-
 mythtv/external/FFmpeg/doc/ffplay.texi             |   12 +-
 mythtv/external/FFmpeg/doc/ffprobe.texi            |   19 +-
 mythtv/external/FFmpeg/doc/ffprobe.xsd             |   20 +
 mythtv/external/FFmpeg/doc/ffserver.texi           |    4 +-
 .../external/FFmpeg/doc/fftools-common-opts.texi   |    8 +-
 mythtv/external/FFmpeg/doc/filter_design.txt       |  251 +-
 mythtv/external/FFmpeg/doc/filters.texi            | 1904 +++++++-
 mythtv/external/FFmpeg/doc/formats.texi            |   13 +-
 mythtv/external/FFmpeg/doc/general.texi            |   49 +-
 mythtv/external/FFmpeg/doc/indevs.texi             |  248 +-
 mythtv/external/FFmpeg/doc/lexicon                 |   27 +
 mythtv/external/FFmpeg/doc/libav-merge.txt         |   22 +-
 mythtv/external/FFmpeg/doc/mailing-list-faq.texi   |  366 ++
 mythtv/external/FFmpeg/doc/muxers.texi             |  450 ++-
 mythtv/external/FFmpeg/doc/optimization.txt        |   10 +-
 mythtv/external/FFmpeg/doc/outdevs.texi            |   55 +-
 mythtv/external/FFmpeg/doc/platform.texi           |   73 +-
 mythtv/external/FFmpeg/doc/print_options.c         |   14 +-
 mythtv/external/FFmpeg/doc/protocols.texi          |   40 +
 mythtv/external/FFmpeg/doc/resampler.texi          |    5 +-
 mythtv/external/FFmpeg/doc/scaler.texi             |    3 +-
 mythtv/external/FFmpeg/doc/undefined.txt           |   47 +
 mythtv/external/FFmpeg/doc/utils.texi              |   28 +-
 mythtv/external/FFmpeg/doc/writing_filters.txt     |    8 +-
 mythtv/external/FFmpeg/ffbuild/.gitignore          |    5 +
 mythtv/external/FFmpeg/ffbuild/arch.mak            |   17 +
 mythtv/external/FFmpeg/ffbuild/common.mak          |  177 +
 mythtv/external/FFmpeg/ffbuild/library.mak         |  110 +
 mythtv/external/FFmpeg/ffbuild/libversion.sh       |   13 +
 .../external/FFmpeg/ffbuild/pkgconfig_generate.sh  |   62 +
 mythtv/external/FFmpeg/{ => ffbuild}/version.sh    |    0
 mythtv/external/FFmpeg/ffmpeg.c                    | 4604 -------------------
 mythtv/external/FFmpeg/ffmpeg.h                    |  616 ---
 mythtv/external/FFmpeg/ffmpeg_cuvid.c              |  155 -
 mythtv/external/FFmpeg/ffmpeg_dxva2.c              |  444 --
 mythtv/external/FFmpeg/ffmpeg_filter.c             | 1108 -----
 mythtv/external/FFmpeg/ffmpeg_opt.c                | 3592 ---------------
 mythtv/external/FFmpeg/ffmpeg_qsv.c                |  267 --
 mythtv/external/FFmpeg/ffmpeg_vaapi.c              |  538 ---
 mythtv/external/FFmpeg/ffmpeg_vdpau.c              |  159 -
 mythtv/external/FFmpeg/ffmpeg_videotoolbox.c       |  202 -
 mythtv/external/FFmpeg/ffplay.c                    | 3749 ---------------
 mythtv/external/FFmpeg/ffprobe.c                   | 3381 --------------
 mythtv/external/FFmpeg/ffserver.c                  | 4043 ----------------
 mythtv/external/FFmpeg/ffserver_config.c           | 1320 ------
 mythtv/external/FFmpeg/ffserver_config.h           |  134 -
 mythtv/external/FFmpeg/fftools/Makefile            |   66 +
 mythtv/external/FFmpeg/fftools/cmdutils.c          | 2274 +++++++++
 mythtv/external/FFmpeg/fftools/cmdutils.h          |  662 +++
 mythtv/external/FFmpeg/fftools/cmdutils_opencl.c   |  283 ++
 mythtv/external/FFmpeg/fftools/ffmpeg.c            | 4843 ++++++++++++++++++++
 mythtv/external/FFmpeg/fftools/ffmpeg.h            |  679 +++
 mythtv/external/FFmpeg/fftools/ffmpeg_cuvid.c      |   73 +
 mythtv/external/FFmpeg/fftools/ffmpeg_filter.c     | 1210 +++++
 mythtv/external/FFmpeg/fftools/ffmpeg_hw.c         |  385 ++
 mythtv/external/FFmpeg/fftools/ffmpeg_opt.c        | 3756 +++++++++++++++
 mythtv/external/FFmpeg/fftools/ffmpeg_qsv.c        |  109 +
 .../external/FFmpeg/fftools/ffmpeg_videotoolbox.c  |  201 +
 mythtv/external/FFmpeg/fftools/ffplay.c            | 3777 +++++++++++++++
 mythtv/external/FFmpeg/fftools/ffprobe.c           | 3692 +++++++++++++++
 mythtv/external/FFmpeg/fftools/ffserver.c          | 4022 ++++++++++++++++
 mythtv/external/FFmpeg/fftools/ffserver_config.c   | 1325 ++++++
 mythtv/external/FFmpeg/fftools/ffserver_config.h   |  155 +
 mythtv/external/FFmpeg/libavcodec/.gitignore       |    1 -
 mythtv/external/FFmpeg/libavcodec/4xm.c            |    2 +-
 mythtv/external/FFmpeg/libavcodec/8bps.c           |    7 +-
 mythtv/external/FFmpeg/libavcodec/Makefile         |  196 +-
 mythtv/external/FFmpeg/libavcodec/aac.h            |    7 +-
 .../external/FFmpeg/libavcodec/aac_adtstoasc_bsf.c |   23 +-
 mythtv/external/FFmpeg/libavcodec/aac_defines.h    |    6 +-
 mythtv/external/FFmpeg/libavcodec/aaccoder.c       |   10 +-
 .../external/FFmpeg/libavcodec/aaccoder_twoloop.h  |   10 +-
 mythtv/external/FFmpeg/libavcodec/aacdec.c         |   59 +-
 mythtv/external/FFmpeg/libavcodec/aacdec_fixed.c   |   53 +-
 .../external/FFmpeg/libavcodec/aacdec_template.c   |  334 +-
 mythtv/external/FFmpeg/libavcodec/aacenc.c         |   11 +-
 mythtv/external/FFmpeg/libavcodec/aacenc.h         |    5 +-
 mythtv/external/FFmpeg/libavcodec/aacenc_ltp.c     |    4 +-
 mythtv/external/FFmpeg/libavcodec/aacps.c          |   49 +-
 mythtv/external/FFmpeg/libavcodec/aacpsdsp.h       |    5 +-
 .../external/FFmpeg/libavcodec/aacpsdsp_template.c |   23 +-
 mythtv/external/FFmpeg/libavcodec/aacpsy.c         |    8 +-
 mythtv/external/FFmpeg/libavcodec/aacsbr.c         |    1 +
 mythtv/external/FFmpeg/libavcodec/aacsbr.h         |    2 +-
 mythtv/external/FFmpeg/libavcodec/aacsbr_fixed.c   |   70 +-
 .../external/FFmpeg/libavcodec/aacsbr_template.c   |   50 +-
 mythtv/external/FFmpeg/libavcodec/aactab.c         |  120 +
 mythtv/external/FFmpeg/libavcodec/aactab.h         |   14 +-
 mythtv/external/FFmpeg/libavcodec/aarch64/Makefile |   17 +-
 .../libavcodec/aarch64/aacpsdsp_init_aarch64.c     |   48 +
 .../FFmpeg/libavcodec/aarch64/aacpsdsp_neon.S      |  148 +
 .../libavcodec/aarch64/h264chroma_init_aarch64.c   |   12 +-
 .../FFmpeg/libavcodec/aarch64/h264cmc_neon.S       |    7 +-
 .../FFmpeg/libavcodec/aarch64/h264idct_neon.S      |    3 +-
 mythtv/external/FFmpeg/libavcodec/aarch64/idct.h   |   28 +
 .../libavcodec/aarch64/idctdsp_init_aarch64.c      |   41 +
 .../FFmpeg/libavcodec/aarch64/imdct15_init.c       |   46 -
 .../FFmpeg/libavcodec/aarch64/imdct15_neon.S       |  647 ---
 .../FFmpeg/libavcodec/aarch64/mpegaudiodsp_init.c  |    5 +-
 .../FFmpeg/libavcodec/aarch64/mpegaudiodsp_neon.S  |    1 -
 .../external/FFmpeg/libavcodec/aarch64/neontest.c  |    8 +-
 .../libavcodec/aarch64/rv40dsp_init_aarch64.c      |   16 +-
 .../libavcodec/aarch64/sbrdsp_init_aarch64.c       |   70 +
 .../FFmpeg/libavcodec/aarch64/sbrdsp_neon.S        |  327 ++
 .../FFmpeg/libavcodec/aarch64/simple_idct_neon.S   |  362 ++
 .../FFmpeg/libavcodec/aarch64/synth_filter_neon.S  |    2 +-
 .../libavcodec/aarch64/vc1dsp_init_aarch64.c       |   16 +-
 .../FFmpeg/libavcodec/aarch64/vp9dsp_init.h        |   29 +
 .../libavcodec/aarch64/vp9dsp_init_10bpp_aarch64.c |   23 +
 .../libavcodec/aarch64/vp9dsp_init_12bpp_aarch64.c |   23 +
 .../aarch64/vp9dsp_init_16bpp_aarch64_template.c   |  273 ++
 .../libavcodec/aarch64/vp9dsp_init_aarch64.c       |  258 ++
 .../libavcodec/aarch64/vp9itxfm_16bpp_neon.S       | 2017 ++++++++
 .../FFmpeg/libavcodec/aarch64/vp9itxfm_neon.S      | 1580 +++++++
 .../FFmpeg/libavcodec/aarch64/vp9lpf_16bpp_neon.S  |  873 ++++
 .../FFmpeg/libavcodec/aarch64/vp9lpf_neon.S        | 1334 ++++++
 .../FFmpeg/libavcodec/aarch64/vp9mc_16bpp_neon.S   |  631 +++
 .../FFmpeg/libavcodec/aarch64/vp9mc_neon.S         |  687 +++
 mythtv/external/FFmpeg/libavcodec/aasc.c           |    1 +
 mythtv/external/FFmpeg/libavcodec/ac3dec.c         |  567 ++-
 mythtv/external/FFmpeg/libavcodec/ac3dec.h         |    8 +-
 mythtv/external/FFmpeg/libavcodec/ac3dec_fixed.c   |   13 +-
 mythtv/external/FFmpeg/libavcodec/ac3dec_float.c   |    1 +
 mythtv/external/FFmpeg/libavcodec/ac3dsp.c         |  165 +-
 mythtv/external/FFmpeg/libavcodec/ac3dsp.h         |   16 +-
 mythtv/external/FFmpeg/libavcodec/ac3enc_fixed.c   |   56 +-
 mythtv/external/FFmpeg/libavcodec/ac3enc_float.c   |   93 +-
 .../external/FFmpeg/libavcodec/ac3enc_template.c   |   16 +-
 .../external/FFmpeg/libavcodec/acelp_pitch_delay.c |    2 +-
 mythtv/external/FFmpeg/libavcodec/adpcm.c          |    2 +-
 mythtv/external/FFmpeg/libavcodec/adpcm_data.c     |    2 +-
 mythtv/external/FFmpeg/libavcodec/adpcmenc.c       |    4 +-
 mythtv/external/FFmpeg/libavcodec/adxdec.c         |    2 +-
 mythtv/external/FFmpeg/libavcodec/aic.c            |    3 +-
 mythtv/external/FFmpeg/libavcodec/alac.c           |   14 +-
 mythtv/external/FFmpeg/libavcodec/allcodecs.c      |   81 +-
 .../FFmpeg/libavcodec/alpha/idctdsp_alpha.h        |    4 +-
 .../FFmpeg/libavcodec/alpha/pixblockdsp_alpha.c    |    7 +-
 .../FFmpeg/libavcodec/alpha/simple_idct_alpha.c    |    4 +-
 mythtv/external/FFmpeg/libavcodec/alsdec.c         |   11 +-
 mythtv/external/FFmpeg/libavcodec/amrwbdata.h      |    2 +-
 mythtv/external/FFmpeg/libavcodec/amrwbdec.c       |    8 +-
 mythtv/external/FFmpeg/libavcodec/anm.c            |    1 +
 mythtv/external/FFmpeg/libavcodec/ansi.c           |   10 +-
 mythtv/external/FFmpeg/libavcodec/apedec.c         |   10 +-
 mythtv/external/FFmpeg/libavcodec/arm/Makefile     |    9 +
 .../FFmpeg/libavcodec/arm/aacpsdsp_init_arm.c      |    2 +-
 .../external/FFmpeg/libavcodec/arm/aacpsdsp_neon.S |    9 +-
 .../FFmpeg/libavcodec/arm/audiodsp_init_neon.c     |    3 +-
 .../external/FFmpeg/libavcodec/arm/audiodsp_neon.S |    5 +-
 .../FFmpeg/libavcodec/arm/blockdsp_init_neon.c     |    4 +-
 .../FFmpeg/libavcodec/arm/h264chroma_init_arm.c    |   18 +-
 .../external/FFmpeg/libavcodec/arm/h264cmc_neon.S  |    4 +-
 .../FFmpeg/libavcodec/arm/hevcdsp_idct_neon.S      |    8 +-
 .../FFmpeg/libavcodec/arm/hevcdsp_init_neon.c      |   26 +-
 .../external/FFmpeg/libavcodec/arm/hpeldsp_arm.S   |   16 +-
 mythtv/external/FFmpeg/libavcodec/arm/idct.h       |   13 +-
 .../FFmpeg/libavcodec/arm/idctdsp_init_arm.c       |   21 +-
 .../FFmpeg/libavcodec/arm/mpegaudiodsp_init_arm.c  |    2 +-
 mythtv/external/FFmpeg/libavcodec/arm/neontest.c   |    8 +-
 .../FFmpeg/libavcodec/arm/pixblockdsp_init_arm.c   |    5 +-
 mythtv/external/FFmpeg/libavcodec/arm/rdft_neon.S  |   13 +-
 .../FFmpeg/libavcodec/arm/simple_idct_armv5te.S    |    7 -
 .../FFmpeg/libavcodec/arm/simple_idct_armv6.S      |    4 +-
 .../FFmpeg/libavcodec/arm/simple_idct_neon.S       |    4 +-
 .../FFmpeg/libavcodec/arm/vc1dsp_init_neon.c       |   30 +-
 .../external/FFmpeg/libavcodec/arm/vc1dsp_neon.S   |    6 +-
 .../FFmpeg/libavcodec/arm/vp3dsp_init_arm.c        |    6 +-
 .../FFmpeg/libavcodec/arm/vp6dsp_init_arm.c        |    8 +-
 .../external/FFmpeg/libavcodec/arm/vp8dsp_armv6.S  |   35 +-
 .../external/FFmpeg/libavcodec/arm/vp8dsp_neon.S   |    2 +-
 .../external/FFmpeg/libavcodec/arm/vp9dsp_init.h   |   29 +
 .../FFmpeg/libavcodec/arm/vp9dsp_init_10bpp_arm.c  |   23 +
 .../FFmpeg/libavcodec/arm/vp9dsp_init_12bpp_arm.c  |   23 +
 .../arm/vp9dsp_init_16bpp_arm_template.c           |  257 ++
 .../FFmpeg/libavcodec/arm/vp9dsp_init_arm.c        |  258 ++
 .../FFmpeg/libavcodec/arm/vp9itxfm_16bpp_neon.S    | 1945 ++++++++
 .../external/FFmpeg/libavcodec/arm/vp9itxfm_neon.S | 1688 +++++++
 .../FFmpeg/libavcodec/arm/vp9lpf_16bpp_neon.S      | 1044 +++++
 .../external/FFmpeg/libavcodec/arm/vp9lpf_neon.S   |  959 ++++
 .../FFmpeg/libavcodec/arm/vp9mc_16bpp_neon.S       |  615 +++
 mythtv/external/FFmpeg/libavcodec/arm/vp9mc_neon.S |  720 +++
 mythtv/external/FFmpeg/libavcodec/ass_split.c      |    2 +-
 mythtv/external/FFmpeg/libavcodec/asv.h            |    2 +-
 mythtv/external/FFmpeg/libavcodec/asvdec.c         |   13 +-
 mythtv/external/FFmpeg/libavcodec/atrac3.c         |  250 +-
 mythtv/external/FFmpeg/libavcodec/atrac3plus.c     |    4 +-
 mythtv/external/FFmpeg/libavcodec/atrac3plus.h     |    5 +-
 mythtv/external/FFmpeg/libavcodec/atrac3plusdec.c  |   50 +-
 mythtv/external/FFmpeg/libavcodec/atrac3plusdsp.c  |   10 +-
 mythtv/external/FFmpeg/libavcodec/audiodsp.c       |    4 +-
 mythtv/external/FFmpeg/libavcodec/audiodsp.h       |    5 +-
 .../external/FFmpeg/libavcodec/audiotoolboxdec.c   |  102 +-
 mythtv/external/FFmpeg/libavcodec/aura.c           |    1 +
 mythtv/external/FFmpeg/libavcodec/avcodec.h        |  323 +-
 mythtv/external/FFmpeg/libavcodec/avpacket.c       |   71 +-
 mythtv/external/FFmpeg/libavcodec/avrndec.c        |    1 +
 mythtv/external/FFmpeg/libavcodec/avs.c            |    1 +
 mythtv/external/FFmpeg/libavcodec/avuidec.c        |    1 +
 mythtv/external/FFmpeg/libavcodec/bethsoftvideo.c  |    1 +
 mythtv/external/FFmpeg/libavcodec/bfi.c            |    1 +
 mythtv/external/FFmpeg/libavcodec/bink.c           |    4 +-
 mythtv/external/FFmpeg/libavcodec/binkaudio.c      |   60 +-
 mythtv/external/FFmpeg/libavcodec/binkdsp.h        |    4 +-
 mythtv/external/FFmpeg/libavcodec/bitpacked.c      |  149 +
 mythtv/external/FFmpeg/libavcodec/bitstream.c      |   20 +-
 .../external/FFmpeg/libavcodec/bitstream_filter.c  |    3 +-
 .../external/FFmpeg/libavcodec/bitstream_filters.c |    4 +
 mythtv/external/FFmpeg/libavcodec/blockdsp.c       |    6 +-
 mythtv/external/FFmpeg/libavcodec/blockdsp.h       |    3 +-
 mythtv/external/FFmpeg/libavcodec/bmp.c            |   13 +-
 mythtv/external/FFmpeg/libavcodec/bmvvideo.c       |    4 +-
 mythtv/external/FFmpeg/libavcodec/bsf.c            |   13 +-
 mythtv/external/FFmpeg/libavcodec/bytestream.h     |    2 +-
 mythtv/external/FFmpeg/libavcodec/c93.c            |    1 +
 mythtv/external/FFmpeg/libavcodec/cavs.c           |   32 +-
 mythtv/external/FFmpeg/libavcodec/cavs.h           |    4 +-
 mythtv/external/FFmpeg/libavcodec/cavsdec.c        |   34 +-
 mythtv/external/FFmpeg/libavcodec/cavsdsp.c        |   55 +-
 mythtv/external/FFmpeg/libavcodec/cavsdsp.h        |   10 +-
 mythtv/external/FFmpeg/libavcodec/cbrt_data.h      |    2 +
 mythtv/external/FFmpeg/libavcodec/ccaption_dec.c   |    2 +-
 mythtv/external/FFmpeg/libavcodec/cdxl.c           |    6 +-
 mythtv/external/FFmpeg/libavcodec/celp_filters.c   |    2 +-
 mythtv/external/FFmpeg/libavcodec/cfhd.c           |   38 +-
 mythtv/external/FFmpeg/libavcodec/cinepak.c        |   17 +-
 mythtv/external/FFmpeg/libavcodec/cinepakenc.c     |   11 +-
 mythtv/external/FFmpeg/libavcodec/clearvideo.c     |  396 ++
 mythtv/external/FFmpeg/libavcodec/cllc.c           |   57 +-
 mythtv/external/FFmpeg/libavcodec/cngdec.c         |    8 +-
 mythtv/external/FFmpeg/libavcodec/cngenc.c         |    2 +-
 mythtv/external/FFmpeg/libavcodec/codec_desc.c     |  176 +-
 mythtv/external/FFmpeg/libavcodec/cook.c           |   40 +-
 mythtv/external/FFmpeg/libavcodec/copy_block.h     |   20 +-
 mythtv/external/FFmpeg/libavcodec/cpia.c           |    8 +-
 mythtv/external/FFmpeg/libavcodec/crystalhd.c      |  844 +---
 mythtv/external/FFmpeg/libavcodec/cuvid.c          |  472 ++-
 mythtv/external/FFmpeg/libavcodec/cyuv.c           |    2 +
 mythtv/external/FFmpeg/libavcodec/dca.c            |   74 +
 mythtv/external/FFmpeg/libavcodec/dca.h            |   54 +
 mythtv/external/FFmpeg/libavcodec/dca_core.c       |  320 +-
 mythtv/external/FFmpeg/libavcodec/dca_core.h       |   54 +-
 mythtv/external/FFmpeg/libavcodec/dca_lbr.c        |   11 +-
 mythtv/external/FFmpeg/libavcodec/dca_lbr.h        |    5 +
 mythtv/external/FFmpeg/libavcodec/dca_parser.c     |   73 +-
 mythtv/external/FFmpeg/libavcodec/dca_xll.c        |   24 +-
 mythtv/external/FFmpeg/libavcodec/dcaadpcm.c       |  231 +
 mythtv/external/FFmpeg/libavcodec/dcaadpcm.h       |   54 +
 mythtv/external/FFmpeg/libavcodec/dcadata.c        |   14 +-
 mythtv/external/FFmpeg/libavcodec/dcadata.h        |   12 +-
 mythtv/external/FFmpeg/libavcodec/dcadec.h         |    4 +-
 mythtv/external/FFmpeg/libavcodec/dcadsp.c         |    8 +-
 mythtv/external/FFmpeg/libavcodec/dcaenc.c         |  606 ++-
 mythtv/external/FFmpeg/libavcodec/dcaenc.h         |   12 +-
 mythtv/external/FFmpeg/libavcodec/dcahuff.c        |   49 +-
 mythtv/external/FFmpeg/libavcodec/dcahuff.h        |    6 +
 mythtv/external/FFmpeg/libavcodec/dcamath.h        |    1 +
 mythtv/external/FFmpeg/libavcodec/dct.h            |    5 +-
 mythtv/external/FFmpeg/libavcodec/dct32_template.c |   18 +-
 mythtv/external/FFmpeg/libavcodec/dds.c            |   20 +-
 mythtv/external/FFmpeg/libavcodec/decode.c         | 1761 +++++++
 mythtv/external/FFmpeg/libavcodec/decode.h         |   39 +
 mythtv/external/FFmpeg/libavcodec/dfa.c            |    9 +-
 mythtv/external/FFmpeg/libavcodec/dirac_arith.c    |   15 +-
 mythtv/external/FFmpeg/libavcodec/dirac_arith.h    |    1 +
 mythtv/external/FFmpeg/libavcodec/dirac_dwt.h      |   20 +-
 .../FFmpeg/libavcodec/dirac_dwt_template.c         |    2 +-
 mythtv/external/FFmpeg/libavcodec/dirac_vlc.c      |   11 +-
 mythtv/external/FFmpeg/libavcodec/diracdec.c       |   52 +-
 mythtv/external/FFmpeg/libavcodec/diracdsp.c       |   10 +-
 mythtv/external/FFmpeg/libavcodec/dnxhd_parser.c   |   62 +-
 mythtv/external/FFmpeg/libavcodec/dnxhddata.h      |   13 +
 mythtv/external/FFmpeg/libavcodec/dnxhddec.c       |   39 +-
 mythtv/external/FFmpeg/libavcodec/dnxhdenc.c       |  319 +-
 mythtv/external/FFmpeg/libavcodec/dnxhdenc.h       |   14 +-
 mythtv/external/FFmpeg/libavcodec/dolby_e.c        |  718 +++
 mythtv/external/FFmpeg/libavcodec/dolby_e.h        |  733 +++
 mythtv/external/FFmpeg/libavcodec/dpcm.c           |   44 +-
 mythtv/external/FFmpeg/libavcodec/dpx.c            |   12 +-
 mythtv/external/FFmpeg/libavcodec/dsddec.c         |   17 +-
 mythtv/external/FFmpeg/libavcodec/dss_sp.c         |    8 +-
 mythtv/external/FFmpeg/libavcodec/dv.h             |    7 +-
 mythtv/external/FFmpeg/libavcodec/dvbsubdec.c      |  207 +-
 mythtv/external/FFmpeg/libavcodec/dvdec.c          |    6 +-
 mythtv/external/FFmpeg/libavcodec/dvdsubdec.c      |    8 +-
 mythtv/external/FFmpeg/libavcodec/dvdsubenc.c      |    2 +-
 mythtv/external/FFmpeg/libavcodec/dvenc.c          |   33 +-
 mythtv/external/FFmpeg/libavcodec/dxtory.c         |    6 +-
 mythtv/external/FFmpeg/libavcodec/dxv.c            |   27 +-
 mythtv/external/FFmpeg/libavcodec/dxva2.c          |  843 ++++-
 mythtv/external/FFmpeg/libavcodec/dxva2_h264.c     |   40 +-
 mythtv/external/FFmpeg/libavcodec/dxva2_hevc.c     |   39 +-
 mythtv/external/FFmpeg/libavcodec/dxva2_internal.h |   69 +-
 mythtv/external/FFmpeg/libavcodec/dxva2_mpeg2.c    |   36 +-
 mythtv/external/FFmpeg/libavcodec/dxva2_vc1.c      |  164 +-
 mythtv/external/FFmpeg/libavcodec/dxva2_vp9.c      |   38 +-
 mythtv/external/FFmpeg/libavcodec/eac3dec.c        |    8 +-
 mythtv/external/FFmpeg/libavcodec/eacmv.c          |    4 +-
 mythtv/external/FFmpeg/libavcodec/eaidct.c         |    3 +-
 mythtv/external/FFmpeg/libavcodec/eaidct.h         |    3 +-
 mythtv/external/FFmpeg/libavcodec/eamad.c          |    8 +-
 mythtv/external/FFmpeg/libavcodec/eatgq.c          |    6 +-
 mythtv/external/FFmpeg/libavcodec/eatgv.c          |    2 +-
 mythtv/external/FFmpeg/libavcodec/eatqi.c          |    6 +-
 mythtv/external/FFmpeg/libavcodec/encode.c         |  460 ++
 .../external/FFmpeg/libavcodec/error_resilience.c  |  465 ++-
 .../external/FFmpeg/libavcodec/error_resilience.h  |    4 +-
 mythtv/external/FFmpeg/libavcodec/escape124.c      |    9 +
 mythtv/external/FFmpeg/libavcodec/exr.c            |  212 +-
 mythtv/external/FFmpeg/libavcodec/exrdsp.c         |   56 +
 mythtv/external/FFmpeg/libavcodec/exrdsp.h         |   33 +
 .../FFmpeg/libavcodec/extract_extradata_bsf.c      |  338 ++
 mythtv/external/FFmpeg/libavcodec/faandct.c        |   20 +-
 mythtv/external/FFmpeg/libavcodec/faanidct.c       |   19 +-
 mythtv/external/FFmpeg/libavcodec/faanidct.h       |    5 +-
 mythtv/external/FFmpeg/libavcodec/ffjni.c          |    7 +-
 mythtv/external/FFmpeg/libavcodec/fft_template.c   |  131 +-
 mythtv/external/FFmpeg/libavcodec/ffv1.h           |    2 +-
 mythtv/external/FFmpeg/libavcodec/ffv1dec.c        |   70 +-
 .../external/FFmpeg/libavcodec/ffv1dec_template.c  |   14 +-
 mythtv/external/FFmpeg/libavcodec/ffv1enc.c        |   52 +-
 mythtv/external/FFmpeg/libavcodec/fic.c            |   77 +-
 mythtv/external/FFmpeg/libavcodec/fits.c           |  203 +
 mythtv/external/FFmpeg/libavcodec/fits.h           |   83 +
 mythtv/external/FFmpeg/libavcodec/fitsdec.c        |  317 ++
 mythtv/external/FFmpeg/libavcodec/fitsenc.c        |  129 +
 mythtv/external/FFmpeg/libavcodec/flac.c           |   11 +-
 mythtv/external/FFmpeg/libavcodec/flac.h           |    4 +-
 mythtv/external/FFmpeg/libavcodec/flac_parser.c    |    4 +-
 mythtv/external/FFmpeg/libavcodec/flacdec.c        |   30 +-
 mythtv/external/FFmpeg/libavcodec/flacdsp.c        |   12 +-
 mythtv/external/FFmpeg/libavcodec/flacdsp.h        |    1 +
 .../external/FFmpeg/libavcodec/flacdsp_template.c  |    2 +-
 mythtv/external/FFmpeg/libavcodec/flacenc.c        |    2 +-
 mythtv/external/FFmpeg/libavcodec/flicvideo.c      |  338 ++-
 mythtv/external/FFmpeg/libavcodec/flvdec.c         |    1 +
 mythtv/external/FFmpeg/libavcodec/fmvc.c           |  630 +++
 .../FFmpeg/libavcodec/frame_thread_encoder.c       |   40 +-
 mythtv/external/FFmpeg/libavcodec/fraps.c          |   34 +-
 mythtv/external/FFmpeg/libavcodec/g2meet.c         |   13 +-
 mythtv/external/FFmpeg/libavcodec/g722.c           |    8 +-
 mythtv/external/FFmpeg/libavcodec/g722dec.c        |    4 +-
 mythtv/external/FFmpeg/libavcodec/g722enc.c        |   27 +-
 mythtv/external/FFmpeg/libavcodec/g723_1.c         |   22 +-
 mythtv/external/FFmpeg/libavcodec/g723_1.h         |    2 +-
 mythtv/external/FFmpeg/libavcodec/g723_1dec.c      |   30 +-
 mythtv/external/FFmpeg/libavcodec/g723_1enc.c      |    3 +-
 mythtv/external/FFmpeg/libavcodec/g726.c           |   56 +-
 mythtv/external/FFmpeg/libavcodec/gdv.c            |  515 +++
 mythtv/external/FFmpeg/libavcodec/get_bits.h       |   19 +
 mythtv/external/FFmpeg/libavcodec/gifdec.c         |    2 +-
 mythtv/external/FFmpeg/libavcodec/golomb.h         |   55 +-
 .../external/FFmpeg/libavcodec/gsmdec_template.c   |    2 +-
 mythtv/external/FFmpeg/libavcodec/h261dec.c        |    4 +-
 mythtv/external/FFmpeg/libavcodec/h263.c           |    2 -
 mythtv/external/FFmpeg/libavcodec/h263dec.c        |   10 +-
 mythtv/external/FFmpeg/libavcodec/h2645_parse.c    |   50 +-
 mythtv/external/FFmpeg/libavcodec/h2645_parse.h    |    2 +-
 mythtv/external/FFmpeg/libavcodec/h264_cabac.c     |   73 +-
 mythtv/external/FFmpeg/libavcodec/h264_cavlc.c     |   64 +-
 mythtv/external/FFmpeg/libavcodec/h264_direct.c    |   22 +-
 .../external/FFmpeg/libavcodec/h264_loopfilter.c   |    2 +-
 mythtv/external/FFmpeg/libavcodec/h264_mb.c        |    2 +-
 mythtv/external/FFmpeg/libavcodec/h264_mvpred.h    |    4 +-
 mythtv/external/FFmpeg/libavcodec/h264_parse.c     |   45 +-
 mythtv/external/FFmpeg/libavcodec/h264_parse.h     |    3 +-
 mythtv/external/FFmpeg/libavcodec/h264_parser.c    |   32 +-
 mythtv/external/FFmpeg/libavcodec/h264_picture.c   |    6 +-
 mythtv/external/FFmpeg/libavcodec/h264_ps.c        |  130 +-
 mythtv/external/FFmpeg/libavcodec/h264_ps.h        |    3 +-
 mythtv/external/FFmpeg/libavcodec/h264_refs.c      |   12 +-
 mythtv/external/FFmpeg/libavcodec/h264_sei.c       |   46 +-
 mythtv/external/FFmpeg/libavcodec/h264_sei.h       |   67 +-
 mythtv/external/FFmpeg/libavcodec/h264_slice.c     |  522 ++-
 mythtv/external/FFmpeg/libavcodec/h264chroma.h     |    3 +-
 .../FFmpeg/libavcodec/h264chroma_template.c        |   21 +-
 mythtv/external/FFmpeg/libavcodec/h264dec.c        |  451 +--
 mythtv/external/FFmpeg/libavcodec/h264dec.h        |   53 +-
 .../external/FFmpeg/libavcodec/h264idct_template.c |  166 +-
 mythtv/external/FFmpeg/libavcodec/hap.h            |    2 +
 mythtv/external/FFmpeg/libavcodec/hapdec.c         |   16 +-
 mythtv/external/FFmpeg/libavcodec/hapenc.c         |   73 +-
 mythtv/external/FFmpeg/libavcodec/hevc.c           | 3412 --------------
 mythtv/external/FFmpeg/libavcodec/hevc.h           | 1106 +-----
 mythtv/external/FFmpeg/libavcodec/hevc_cabac.c     |   51 +-
 mythtv/external/FFmpeg/libavcodec/hevc_data.c      |    2 +-
 mythtv/external/FFmpeg/libavcodec/hevc_data.h      |   31 +
 mythtv/external/FFmpeg/libavcodec/hevc_filter.c    |   14 +-
 .../FFmpeg/libavcodec/hevc_mp4toannexb_bsf.c       |    4 +-
 mythtv/external/FFmpeg/libavcodec/hevc_mvs.c       |    9 +-
 mythtv/external/FFmpeg/libavcodec/hevc_parse.c     |   64 +-
 mythtv/external/FFmpeg/libavcodec/hevc_parse.h     |    9 +-
 mythtv/external/FFmpeg/libavcodec/hevc_parser.c    |  466 +--
 mythtv/external/FFmpeg/libavcodec/hevc_ps.c        |  191 +-
 mythtv/external/FFmpeg/libavcodec/hevc_ps.h        |  435 ++
 mythtv/external/FFmpeg/libavcodec/hevc_ps_enc.c    |   12 +-
 mythtv/external/FFmpeg/libavcodec/hevc_refs.c      |   57 +-
 mythtv/external/FFmpeg/libavcodec/hevc_sei.c       |  221 +-
 mythtv/external/FFmpeg/libavcodec/hevc_sei.h       |  135 +
 mythtv/external/FFmpeg/libavcodec/hevcdec.c        | 3473 ++++++++++++++
 mythtv/external/FFmpeg/libavcodec/hevcdec.h        |  589 +++
 mythtv/external/FFmpeg/libavcodec/hevcdsp.c        |   14 +-
 mythtv/external/FFmpeg/libavcodec/hevcdsp.h        |    7 +-
 .../external/FFmpeg/libavcodec/hevcdsp_template.c  |  250 +-
 mythtv/external/FFmpeg/libavcodec/hevcpred.c       |    2 +-
 .../external/FFmpeg/libavcodec/hevcpred_template.c |    2 +-
 mythtv/external/FFmpeg/libavcodec/hpeldsp.h        |    2 +
 mythtv/external/FFmpeg/libavcodec/hq_hqa.c         |    6 +-
 mythtv/external/FFmpeg/libavcodec/hq_hqadsp.c      |    2 +-
 mythtv/external/FFmpeg/libavcodec/hqx.c            |   12 +-
 mythtv/external/FFmpeg/libavcodec/hqxdsp.c         |   16 +-
 mythtv/external/FFmpeg/libavcodec/htmlsubtitles.c  |  282 +-
 mythtv/external/FFmpeg/libavcodec/htmlsubtitles.h  |    2 +-
 mythtv/external/FFmpeg/libavcodec/huffyuv.c        |    1 -
 mythtv/external/FFmpeg/libavcodec/huffyuv.h        |    2 +
 mythtv/external/FFmpeg/libavcodec/huffyuvdec.c     |   74 +-
 mythtv/external/FFmpeg/libavcodec/huffyuvdsp.c     |   66 +-
 mythtv/external/FFmpeg/libavcodec/huffyuvdsp.h     |   19 +-
 mythtv/external/FFmpeg/libavcodec/huffyuvenc.c     |   46 +-
 mythtv/external/FFmpeg/libavcodec/huffyuvencdsp.c  |   70 +-
 mythtv/external/FFmpeg/libavcodec/huffyuvencdsp.h  |   25 +-
 mythtv/external/FFmpeg/libavcodec/hwaccel.h        |   24 +
 mythtv/external/FFmpeg/libavcodec/idcinvideo.c     |    7 +-
 mythtv/external/FFmpeg/libavcodec/idctdsp.c        |   33 +-
 mythtv/external/FFmpeg/libavcodec/idctdsp.h        |   20 +-
 mythtv/external/FFmpeg/libavcodec/iff.c            |  120 +-
 mythtv/external/FFmpeg/libavcodec/iirfilter.c      |    6 +-
 mythtv/external/FFmpeg/libavcodec/iirfilter.h      |   10 +-
 mythtv/external/FFmpeg/libavcodec/imc.c            |    2 +-
 mythtv/external/FFmpeg/libavcodec/imdct15.c        |  274 --
 mythtv/external/FFmpeg/libavcodec/imdct15.h        |   57 -
 mythtv/external/FFmpeg/libavcodec/indeo2.c         |   13 +-
 mythtv/external/FFmpeg/libavcodec/indeo3.c         |   14 +-
 mythtv/external/FFmpeg/libavcodec/indeo4.c         |    4 +-
 mythtv/external/FFmpeg/libavcodec/indeo5.c         |    4 +-
 mythtv/external/FFmpeg/libavcodec/intelh263dec.c   |    1 +
 mythtv/external/FFmpeg/libavcodec/internal.h       |   70 +-
 mythtv/external/FFmpeg/libavcodec/interplayacm.c   |   19 +-
 mythtv/external/FFmpeg/libavcodec/interplayvideo.c |  367 ++-
 mythtv/external/FFmpeg/libavcodec/intrax8.c        |   10 +-
 mythtv/external/FFmpeg/libavcodec/intrax8dsp.c     |   67 +-
 mythtv/external/FFmpeg/libavcodec/intrax8dsp.h     |   13 +-
 mythtv/external/FFmpeg/libavcodec/ituh263dec.c     |  184 +-
 mythtv/external/FFmpeg/libavcodec/ivi.c            |   19 +-
 mythtv/external/FFmpeg/libavcodec/ivi.h            |   10 +-
 mythtv/external/FFmpeg/libavcodec/ivi_dsp.c        |   96 +-
 mythtv/external/FFmpeg/libavcodec/ivi_dsp.h        |   57 +-
 mythtv/external/FFmpeg/libavcodec/j2kenc.c         |    3 +-
 .../external/FFmpeg/libavcodec/jfdctint_template.c |    5 -
 mythtv/external/FFmpeg/libavcodec/jpeg2000.c       |    3 +
 mythtv/external/FFmpeg/libavcodec/jpeg2000.h       |    4 +-
 mythtv/external/FFmpeg/libavcodec/jpeg2000dec.c    |   65 +-
 mythtv/external/FFmpeg/libavcodec/jpeg2000dsp.c    |    6 +-
 mythtv/external/FFmpeg/libavcodec/jpeg2000dwt.c    |   10 +-
 mythtv/external/FFmpeg/libavcodec/jpeglsdec.c      |   16 +
 mythtv/external/FFmpeg/libavcodec/jrevdct.c        |    8 +-
 mythtv/external/FFmpeg/libavcodec/kgv1dec.c        |    3 +
 mythtv/external/FFmpeg/libavcodec/kmvc.c           |    7 +-
 mythtv/external/FFmpeg/libavcodec/lagarith.c       |   37 +-
 mythtv/external/FFmpeg/libavcodec/lagarithrac.c    |    1 +
 mythtv/external/FFmpeg/libavcodec/lagarithrac.h    |    5 +
 mythtv/external/FFmpeg/libavcodec/lcldec.c         |   22 +-
 mythtv/external/FFmpeg/libavcodec/libfdk-aacdec.c  |    2 +-
 mythtv/external/FFmpeg/libavcodec/libfdk-aacenc.c  |    2 +-
 mythtv/external/FFmpeg/libavcodec/libgsmenc.c      |    2 +-
 mythtv/external/FFmpeg/libavcodec/libkvazaar.c     |    4 +
 mythtv/external/FFmpeg/libavcodec/libmp3lame.c     |    4 +
 mythtv/external/FFmpeg/libavcodec/libopenh264dec.c |  159 +-
 mythtv/external/FFmpeg/libavcodec/libopenh264enc.c |   29 +-
 mythtv/external/FFmpeg/libavcodec/libopenjpegdec.c |   14 +-
 mythtv/external/FFmpeg/libavcodec/libopenjpegenc.c |   29 +-
 mythtv/external/FFmpeg/libavcodec/libopusdec.c     |    7 +
 mythtv/external/FFmpeg/libavcodec/libopusenc.c     |    6 +-
 mythtv/external/FFmpeg/libavcodec/librsvgdec.c     |  127 +
 .../external/FFmpeg/libavcodec/libschroedinger.c   |  221 -
 .../external/FFmpeg/libavcodec/libschroedinger.h   |  133 -
 .../FFmpeg/libavcodec/libschroedingerdec.c         |  393 --
 .../FFmpeg/libavcodec/libschroedingerenc.c         |  485 --
 mythtv/external/FFmpeg/libavcodec/libspeexenc.c    |    4 +-
 mythtv/external/FFmpeg/libavcodec/libvpxdec.c      |    7 +
 mythtv/external/FFmpeg/libavcodec/libvpxenc.c      |   69 +
 mythtv/external/FFmpeg/libavcodec/libx264.c        |   34 +-
 mythtv/external/FFmpeg/libavcodec/libx265.c        |   10 +-
 mythtv/external/FFmpeg/libavcodec/libxvid.h        |    7 +
 mythtv/external/FFmpeg/libavcodec/libxvid_rc.c     |   10 +-
 .../FFmpeg/libavcodec/libzvbi-teletextdec.c        |    2 +-
 mythtv/external/FFmpeg/libavcodec/ljpegenc.c       |    1 -
 .../external/FFmpeg/libavcodec/lossless_videodsp.c |  108 +-
 .../external/FFmpeg/libavcodec/lossless_videodsp.h |   22 +-
 .../FFmpeg/libavcodec/lossless_videoencdsp.c       |   84 +
 .../FFmpeg/libavcodec/lossless_videoencdsp.h       |   41 +
 mythtv/external/FFmpeg/libavcodec/lpc.h            |    7 +-
 mythtv/external/FFmpeg/libavcodec/lzf.c            |    2 +
 mythtv/external/FFmpeg/libavcodec/m101.c           |    4 +-
 mythtv/external/FFmpeg/libavcodec/magicyuv.c       |  424 ++-
 mythtv/external/FFmpeg/libavcodec/mathops.h        |   19 +-
 mythtv/external/FFmpeg/libavcodec/mdct15.c         |  329 ++
 mythtv/external/FFmpeg/libavcodec/mdct15.h         |   62 +
 mythtv/external/FFmpeg/libavcodec/mdct_fixed.c     |    8 +-
 mythtv/external/FFmpeg/libavcodec/mdct_template.c  |   14 +-
 mythtv/external/FFmpeg/libavcodec/mdec.c           |   21 +-
 mythtv/external/FFmpeg/libavcodec/me_cmp.c         |   10 +-
 mythtv/external/FFmpeg/libavcodec/me_cmp.h         |    2 +-
 mythtv/external/FFmpeg/libavcodec/mediacodec.c     |    5 +-
 .../FFmpeg/libavcodec/mediacodec_wrapper.c         |  116 +-
 mythtv/external/FFmpeg/libavcodec/mediacodecdec.c  |  133 +-
 .../FFmpeg/libavcodec/mediacodecdec_common.c       |   34 +-
 .../FFmpeg/libavcodec/mediacodecdec_common.h       |    5 +-
 mythtv/external/FFmpeg/libavcodec/metasound.c      |    5 +-
 mythtv/external/FFmpeg/libavcodec/metasound_data.c |    5 -
 mythtv/external/FFmpeg/libavcodec/microdvddec.c    |    6 +-
 mythtv/external/FFmpeg/libavcodec/mimic.c          |   15 +-
 mythtv/external/FFmpeg/libavcodec/mips/Makefile    |    6 +
 .../external/FFmpeg/libavcodec/mips/ac3dsp_mips.c  |    2 +-
 .../FFmpeg/libavcodec/mips/blockdsp_mips.h         |    8 +-
 .../external/FFmpeg/libavcodec/mips/blockdsp_mmi.c |    4 +-
 .../external/FFmpeg/libavcodec/mips/blockdsp_msa.c |    4 +-
 mythtv/external/FFmpeg/libavcodec/mips/constants.c |    5 +
 mythtv/external/FFmpeg/libavcodec/mips/constants.h |    5 +
 .../FFmpeg/libavcodec/mips/h264chroma_mips.h       |   20 +-
 .../FFmpeg/libavcodec/mips/h264chroma_mmi.c        |    8 +-
 .../FFmpeg/libavcodec/mips/h264chroma_msa.c        |  791 ++--
 .../external/FFmpeg/libavcodec/mips/h264dsp_msa.c  | 1594 ++++----
 .../external/FFmpeg/libavcodec/mips/h264idct_msa.c |  174 +-
 .../external/FFmpeg/libavcodec/mips/h264pred_msa.c |  537 +--
 .../external/FFmpeg/libavcodec/mips/h264qpel_msa.c | 2772 +++++++-----
 .../FFmpeg/libavcodec/mips/hevc_idct_msa.c         |  265 +-
 .../FFmpeg/libavcodec/mips/hevc_lpf_sao_msa.c      | 1728 +++++---
 .../FFmpeg/libavcodec/mips/hevc_macros_msa.h       |   13 +-
 .../FFmpeg/libavcodec/mips/hevc_mc_uni_msa.c       |  617 +--
 .../FFmpeg/libavcodec/mips/hevc_mc_uniw_msa.c      | 1293 ++++---
 .../FFmpeg/libavcodec/mips/hevcdsp_init_mips.c     |   10 +-
 .../external/FFmpeg/libavcodec/mips/hevcdsp_msa.c  |  218 +-
 .../FFmpeg/libavcodec/mips/hevcpred_init_mips.c    |    3 +-
 .../FFmpeg/libavcodec/mips/hevcpred_mips.h         |    6 +-
 .../external/FFmpeg/libavcodec/mips/hevcpred_msa.c |    2 +-
 .../external/FFmpeg/libavcodec/mips/idctdsp_mips.h |   12 +-
 .../FFmpeg/libavcodec/mips/iirfilter_mips.c        |    9 +-
 .../libavcodec/mips/mpegaudiodsp_mips_fixed.c      |    2 +-
 .../libavcodec/mips/mpegaudiodsp_mips_float.c      |    2 +-
 .../FFmpeg/libavcodec/mips/pixblockdsp_mips.h      |    6 +-
 .../FFmpeg/libavcodec/mips/pixblockdsp_mmi.c       |   22 +-
 .../FFmpeg/libavcodec/mips/pixblockdsp_msa.c       |    2 +-
 .../FFmpeg/libavcodec/mips/simple_idct_msa.c       |    4 +-
 .../FFmpeg/libavcodec/mips/vc1dsp_init_mips.c      |  108 +
 .../external/FFmpeg/libavcodec/mips/vc1dsp_mips.h  |  194 +
 .../external/FFmpeg/libavcodec/mips/vc1dsp_mmi.c   | 2081 +++++++++
 .../FFmpeg/libavcodec/mips/videodsp_init.c         |   51 +
 .../FFmpeg/libavcodec/mips/vp8dsp_init_mips.c      |   89 +
 .../external/FFmpeg/libavcodec/mips/vp8dsp_mips.h  |  117 +
 .../external/FFmpeg/libavcodec/mips/vp8dsp_mmi.c   | 3052 ++++++++++++
 .../external/FFmpeg/libavcodec/mips/vp9_idct_msa.c |  118 +-
 .../external/FFmpeg/libavcodec/mips/vp9_lpf_msa.c  |   94 +-
 .../external/FFmpeg/libavcodec/mips/vp9_mc_msa.c   |  759 ++--
 .../FFmpeg/libavcodec/mips/wmv2dsp_init_mips.c     |   38 +
 .../external/FFmpeg/libavcodec/mips/wmv2dsp_mips.h |   29 +
 .../external/FFmpeg/libavcodec/mips/wmv2dsp_mmi.c  |  278 ++
 mythtv/external/FFmpeg/libavcodec/mjpegdec.c       |  281 +-
 mythtv/external/FFmpeg/libavcodec/mjpegdec.h       |    9 +-
 mythtv/external/FFmpeg/libavcodec/mjpegenc.c       |  259 +-
 mythtv/external/FFmpeg/libavcodec/mjpegenc.h       |   63 +-
 .../external/FFmpeg/libavcodec/mjpegenc_common.c   |  212 +-
 .../external/FFmpeg/libavcodec/mjpegenc_common.h   |    3 +
 .../external/FFmpeg/libavcodec/mjpegenc_huffman.c  |  192 +
 .../external/FFmpeg/libavcodec/mjpegenc_huffman.h  |   76 +
 mythtv/external/FFmpeg/libavcodec/mlpdec.c         |   69 +-
 mythtv/external/FFmpeg/libavcodec/mlpdsp.c         |    6 +-
 mythtv/external/FFmpeg/libavcodec/mlz.c            |    8 +
 mythtv/external/FFmpeg/libavcodec/mmaldec.c        |   40 +-
 mythtv/external/FFmpeg/libavcodec/motion_est.c     |    8 +-
 mythtv/external/FFmpeg/libavcodec/movtextdec.c     |   22 +-
 mythtv/external/FFmpeg/libavcodec/movtextenc.c     |    6 +
 mythtv/external/FFmpeg/libavcodec/mpc7.c           |   35 +-
 mythtv/external/FFmpeg/libavcodec/mpc8.c           |    4 +-
 mythtv/external/FFmpeg/libavcodec/mpeg12.c         |   15 +-
 mythtv/external/FFmpeg/libavcodec/mpeg12.h         |    9 +
 mythtv/external/FFmpeg/libavcodec/mpeg12data.c     |   20 -
 mythtv/external/FFmpeg/libavcodec/mpeg12dec.c      |   30 +-
 .../external/FFmpeg/libavcodec/mpeg12framerate.c   |   39 +
 mythtv/external/FFmpeg/libavcodec/mpeg4audio.c     |   88 +-
 mythtv/external/FFmpeg/libavcodec/mpeg4audio.h     |   12 +-
 mythtv/external/FFmpeg/libavcodec/mpeg4videodec.c  |  280 +-
 mythtv/external/FFmpeg/libavcodec/mpeg4videoenc.c  |   28 -
 mythtv/external/FFmpeg/libavcodec/mpeg_er.c        |    5 +-
 mythtv/external/FFmpeg/libavcodec/mpegaudio.h      |    4 +
 .../external/FFmpeg/libavcodec/mpegaudio_parser.c  |    2 +-
 .../FFmpeg/libavcodec/mpegaudiodec_fixed.c         |    4 +-
 .../FFmpeg/libavcodec/mpegaudiodec_template.c      |   29 +-
 mythtv/external/FFmpeg/libavcodec/mpegaudiodsp.c   |    8 +-
 mythtv/external/FFmpeg/libavcodec/mpegaudiodsp.h   |   16 +-
 .../FFmpeg/libavcodec/mpegaudiodsp_template.c      |   14 +-
 mythtv/external/FFmpeg/libavcodec/mpegpicture.c    |    7 +-
 mythtv/external/FFmpeg/libavcodec/mpegvideo.c      |   80 +-
 mythtv/external/FFmpeg/libavcodec/mpegvideo.h      |    3 +-
 mythtv/external/FFmpeg/libavcodec/mpegvideo_enc.c  |  184 +-
 .../external/FFmpeg/libavcodec/mpegvideo_motion.c  |   23 +-
 .../external/FFmpeg/libavcodec/mpegvideo_parser.c  |    6 +-
 mythtv/external/FFmpeg/libavcodec/mpegvideo_xvmc.c |    2 +-
 .../external/FFmpeg/libavcodec/mpegvideoencdsp.c   |   11 -
 mythtv/external/FFmpeg/libavcodec/mscc.c           |  249 +
 mythtv/external/FFmpeg/libavcodec/msmpeg4dec.c     |   28 +-
 mythtv/external/FFmpeg/libavcodec/msmpeg4enc.c     |    5 -
 mythtv/external/FFmpeg/libavcodec/msrle.c          |    7 +-
 mythtv/external/FFmpeg/libavcodec/msrledec.c       |    2 +-
 mythtv/external/FFmpeg/libavcodec/mss12.c          |   15 +-
 mythtv/external/FFmpeg/libavcodec/mss12.h          |    6 +-
 mythtv/external/FFmpeg/libavcodec/mss2.c           |   14 +-
 mythtv/external/FFmpeg/libavcodec/mss2dsp.c        |   28 +-
 mythtv/external/FFmpeg/libavcodec/mss2dsp.h        |   22 +-
 mythtv/external/FFmpeg/libavcodec/mss3.c           |   18 +-
 mythtv/external/FFmpeg/libavcodec/mss34dsp.c       |   46 +-
 mythtv/external/FFmpeg/libavcodec/mss34dsp.h       |    3 +-
 mythtv/external/FFmpeg/libavcodec/mss4.c           |    2 +-
 mythtv/external/FFmpeg/libavcodec/msvideo1.c       |   13 +-
 mythtv/external/FFmpeg/libavcodec/nellymoser.c     |    4 +-
 mythtv/external/FFmpeg/libavcodec/noise_bsf.c      |    8 +
 mythtv/external/FFmpeg/libavcodec/null_bsf.c       |   43 +
 mythtv/external/FFmpeg/libavcodec/nvenc.c          |  750 ++--
 mythtv/external/FFmpeg/libavcodec/nvenc.h          |   66 +-
 mythtv/external/FFmpeg/libavcodec/nvenc_h264.c     |   54 +-
 mythtv/external/FFmpeg/libavcodec/nvenc_hevc.c     |   45 +-
 mythtv/external/FFmpeg/libavcodec/omx.c            |   57 +-
 mythtv/external/FFmpeg/libavcodec/on2avcdata.c     |   16 +-
 mythtv/external/FFmpeg/libavcodec/on2avcdata.h     |   20 +-
 mythtv/external/FFmpeg/libavcodec/options.c        |   46 +-
 mythtv/external/FFmpeg/libavcodec/options_table.h  |   76 +-
 mythtv/external/FFmpeg/libavcodec/opus.c           |   11 +-
 mythtv/external/FFmpeg/libavcodec/opus.h           |  256 +-
 mythtv/external/FFmpeg/libavcodec/opus_celt.c      | 2035 ++-------
 mythtv/external/FFmpeg/libavcodec/opus_celt.h      |  168 +
 mythtv/external/FFmpeg/libavcodec/opus_parser.c    |    2 +-
 mythtv/external/FFmpeg/libavcodec/opus_pvq.c       |  962 ++++
 mythtv/external/FFmpeg/libavcodec/opus_pvq.h       |   51 +
 mythtv/external/FFmpeg/libavcodec/opus_rc.c        |  411 ++
 mythtv/external/FFmpeg/libavcodec/opus_rc.h        |  126 +
 mythtv/external/FFmpeg/libavcodec/opus_silk.c      |  870 +----
 mythtv/external/FFmpeg/libavcodec/opusdec.c        |   56 +-
 mythtv/external/FFmpeg/libavcodec/opusenc.c        | 1163 +++++
 mythtv/external/FFmpeg/libavcodec/opusenc.h        |   56 +
 mythtv/external/FFmpeg/libavcodec/opusenc_psy.c    |  557 +++
 mythtv/external/FFmpeg/libavcodec/opusenc_psy.h    |  104 +
 mythtv/external/FFmpeg/libavcodec/opusenc_utils.h  |   87 +
 mythtv/external/FFmpeg/libavcodec/opustab.c        | 1158 +++++
 mythtv/external/FFmpeg/libavcodec/opustab.h        |  161 +
 mythtv/external/FFmpeg/libavcodec/pafvideo.c       |   20 +-
 mythtv/external/FFmpeg/libavcodec/parser.c         |    7 +-
 mythtv/external/FFmpeg/libavcodec/pcm-bluray.c     |    2 +-
 mythtv/external/FFmpeg/libavcodec/pcm-dvd.c        |    2 +-
 mythtv/external/FFmpeg/libavcodec/pcm.c            |   34 +
 mythtv/external/FFmpeg/libavcodec/pcx.c            |    6 +-
 mythtv/external/FFmpeg/libavcodec/pgssubdec.c      |   14 +-
 mythtv/external/FFmpeg/libavcodec/pictordec.c      |   12 +-
 mythtv/external/FFmpeg/libavcodec/pixblockdsp.c    |   25 +-
 mythtv/external/FFmpeg/libavcodec/pixblockdsp.h    |   15 +-
 mythtv/external/FFmpeg/libavcodec/pixlet.c         |  690 +++
 mythtv/external/FFmpeg/libavcodec/png.h            |    5 -
 mythtv/external/FFmpeg/libavcodec/pngdec.c         |  178 +-
 mythtv/external/FFmpeg/libavcodec/pngenc.c         |   30 +-
 mythtv/external/FFmpeg/libavcodec/pnm.c            |   17 +-
 mythtv/external/FFmpeg/libavcodec/pnm_parser.c     |    9 -
 mythtv/external/FFmpeg/libavcodec/pnmdec.c         |   10 +-
 mythtv/external/FFmpeg/libavcodec/ppc/Makefile     |    5 +-
 mythtv/external/FFmpeg/libavcodec/ppc/audiodsp.c   |   37 +-
 mythtv/external/FFmpeg/libavcodec/ppc/blockdsp.c   |    7 +-
 mythtv/external/FFmpeg/libavcodec/ppc/fdctdsp.c    |    6 +-
 mythtv/external/FFmpeg/libavcodec/ppc/fft_init.c   |    1 -
 mythtv/external/FFmpeg/libavcodec/ppc/fft_vsx.c    |    1 -
 mythtv/external/FFmpeg/libavcodec/ppc/fft_vsx.h    |    1 -
 .../FFmpeg/libavcodec/ppc/h264chroma_init.c        |    3 +-
 .../FFmpeg/libavcodec/ppc/h264chroma_template.c    |   10 +-
 mythtv/external/FFmpeg/libavcodec/ppc/h264dsp.c    |    1 -
 mythtv/external/FFmpeg/libavcodec/ppc/h264qpel.c   |    4 +-
 .../FFmpeg/libavcodec/ppc/h264qpel_template.c      |    7 +-
 mythtv/external/FFmpeg/libavcodec/ppc/hevcdsp.c    |  106 +
 .../FFmpeg/libavcodec/ppc/hevcdsp_template.c       |   48 +
 .../FFmpeg/libavcodec/ppc/hpeldsp_altivec.c        |    7 +-
 .../FFmpeg/libavcodec/ppc/huffyuvdsp_altivec.c     |   62 -
 mythtv/external/FFmpeg/libavcodec/ppc/idctdsp.c    |   13 +-
 .../libavcodec/ppc/lossless_audiodsp_altivec.c     |    6 +-
 .../libavcodec/ppc/lossless_videodsp_altivec.c     |   59 +
 mythtv/external/FFmpeg/libavcodec/ppc/me_cmp.c     |    5 +-
 .../FFmpeg/libavcodec/ppc/mpegaudiodsp_altivec.c   |    2 +-
 .../FFmpeg/libavcodec/ppc/mpegvideo_altivec.c      |    3 +-
 .../external/FFmpeg/libavcodec/ppc/mpegvideodsp.c  |    7 +-
 .../FFmpeg/libavcodec/ppc/mpegvideoencdsp.c        |    6 +-
 .../external/FFmpeg/libavcodec/ppc/pixblockdsp.c   |   40 +-
 .../FFmpeg/libavcodec/ppc/svq1enc_altivec.c        |    9 +-
 .../FFmpeg/libavcodec/ppc/vc1dsp_altivec.c         |    6 +-
 .../libavcodec/ppc/{videodsp_ppc.c => videodsp.c}  |    0
 .../FFmpeg/libavcodec/ppc/vorbisdsp_altivec.c      |    6 +-
 .../FFmpeg/libavcodec/ppc/vp3dsp_altivec.c         |    7 +-
 .../FFmpeg/libavcodec/ppc/vp8dsp_altivec.c         |    4 +-
 mythtv/external/FFmpeg/libavcodec/proresdec2.c     |   48 +-
 mythtv/external/FFmpeg/libavcodec/proresdec_lgpl.c |    2 +-
 mythtv/external/FFmpeg/libavcodec/proresdsp.c      |    6 +-
 mythtv/external/FFmpeg/libavcodec/proresdsp.h      |    3 +-
 .../external/FFmpeg/libavcodec/proresenc_kostya.c  |   49 +-
 mythtv/external/FFmpeg/libavcodec/psd.c            |  472 ++
 mythtv/external/FFmpeg/libavcodec/psymodel.h       |    2 +-
 mythtv/external/FFmpeg/libavcodec/pthread_frame.c  |  317 +-
 mythtv/external/FFmpeg/libavcodec/pthread_slice.c  |  148 +-
 mythtv/external/FFmpeg/libavcodec/put_bits.h       |  109 +-
 mythtv/external/FFmpeg/libavcodec/qdm2.c           |   66 +-
 mythtv/external/FFmpeg/libavcodec/qdmc.c           |  783 ++++
 mythtv/external/FFmpeg/libavcodec/qdrw.c           |  203 +-
 mythtv/external/FFmpeg/libavcodec/qpeg.c           |    9 +-
 mythtv/external/FFmpeg/libavcodec/qsv.c            |  703 +++-
 mythtv/external/FFmpeg/libavcodec/qsv_internal.h   |   75 +-
 mythtv/external/FFmpeg/libavcodec/qsvdec.c         |  684 ++--
 mythtv/external/FFmpeg/libavcodec/qsvdec.h         |   35 +-
 mythtv/external/FFmpeg/libavcodec/qsvdec_h2645.c   |  115 +-
 mythtv/external/FFmpeg/libavcodec/qsvdec_mpeg2.c   |  100 -
 mythtv/external/FFmpeg/libavcodec/qsvdec_other.c   |  264 ++
 mythtv/external/FFmpeg/libavcodec/qsvdec_vc1.c     |   97 -
 mythtv/external/FFmpeg/libavcodec/qsvenc.c         |  251 +-
 mythtv/external/FFmpeg/libavcodec/qsvenc.h         |    5 +-
 mythtv/external/FFmpeg/libavcodec/qsvenc_h264.c    |    4 +-
 mythtv/external/FFmpeg/libavcodec/qsvenc_hevc.c    |   16 +-
 mythtv/external/FFmpeg/libavcodec/qtrle.c          |    7 +-
 mythtv/external/FFmpeg/libavcodec/r210dec.c        |    3 +
 mythtv/external/FFmpeg/libavcodec/r210enc.c        |   15 +
 mythtv/external/FFmpeg/libavcodec/ra144.c          |   10 +-
 mythtv/external/FFmpeg/libavcodec/ra144dec.c       |    2 +-
 mythtv/external/FFmpeg/libavcodec/rangecoder.c     |    5 +
 mythtv/external/FFmpeg/libavcodec/rangecoder.h     |   22 +-
 mythtv/external/FFmpeg/libavcodec/ratecontrol.c    |  842 ++--
 mythtv/external/FFmpeg/libavcodec/ratecontrol.h    |    4 -
 mythtv/external/FFmpeg/libavcodec/raw.c            |   14 +
 mythtv/external/FFmpeg/libavcodec/rawdec.c         |   13 +-
 mythtv/external/FFmpeg/libavcodec/rawenc.c         |    2 +
 mythtv/external/FFmpeg/libavcodec/rdft.c           |   72 +-
 mythtv/external/FFmpeg/libavcodec/rdft.h           |   26 +-
 mythtv/external/FFmpeg/libavcodec/rkmppdec.c       |  596 +++
 mythtv/external/FFmpeg/libavcodec/rle.c            |   34 +-
 mythtv/external/FFmpeg/libavcodec/rle.h            |    9 +-
 mythtv/external/FFmpeg/libavcodec/roqvideodec.c    |    3 +-
 mythtv/external/FFmpeg/libavcodec/roqvideoenc.c    |   15 -
 mythtv/external/FFmpeg/libavcodec/rscc.c           |   30 +-
 mythtv/external/FFmpeg/libavcodec/rv10.c           |    2 +-
 mythtv/external/FFmpeg/libavcodec/rv34.c           |   57 +-
 mythtv/external/FFmpeg/libavcodec/rv40.c           |    4 +-
 mythtv/external/FFmpeg/libavcodec/rv40dsp.c        |   16 +-
 mythtv/external/FFmpeg/libavcodec/s302m.c          |   10 +-
 mythtv/external/FFmpeg/libavcodec/samidec.c        |    8 +-
 mythtv/external/FFmpeg/libavcodec/sanm.c           |   33 +-
 mythtv/external/FFmpeg/libavcodec/sbrdsp.c         |    2 +-
 mythtv/external/FFmpeg/libavcodec/sbrdsp.h         |    1 +
 mythtv/external/FFmpeg/libavcodec/sbrdsp_fixed.c   |  136 +-
 .../external/FFmpeg/libavcodec/sbrdsp_template.c   |   11 +-
 mythtv/external/FFmpeg/libavcodec/scpr.c           |  916 ++++
 mythtv/external/FFmpeg/libavcodec/screenpresso.c   |    2 +-
 mythtv/external/FFmpeg/libavcodec/sheervideo.c     |   15 +-
 mythtv/external/FFmpeg/libavcodec/shorten.c        |   49 +-
 mythtv/external/FFmpeg/libavcodec/simple_idct.c    |   16 +-
 mythtv/external/FFmpeg/libavcodec/simple_idct.h    |   21 +-
 .../FFmpeg/libavcodec/simple_idct_template.c       |   44 +-
 mythtv/external/FFmpeg/libavcodec/sinewin.h        |    4 +-
 .../external/FFmpeg/libavcodec/sinewin_tablegen.h  |    6 +-
 mythtv/external/FFmpeg/libavcodec/sipr.c           |    2 +-
 mythtv/external/FFmpeg/libavcodec/sipr_parser.c    |   74 +
 mythtv/external/FFmpeg/libavcodec/smacker.c        |   12 +-
 mythtv/external/FFmpeg/libavcodec/smc.c            |   11 +-
 mythtv/external/FFmpeg/libavcodec/smvjpegdec.c     |    8 +-
 mythtv/external/FFmpeg/libavcodec/snow.h           |    6 +-
 mythtv/external/FFmpeg/libavcodec/snowdec.c        |   53 +-
 mythtv/external/FFmpeg/libavcodec/snowenc.c        |   36 +-
 mythtv/external/FFmpeg/libavcodec/speedhq.c        |  690 +++
 mythtv/external/FFmpeg/libavcodec/srtdec.c         |   17 +-
 mythtv/external/FFmpeg/libavcodec/sunrast.c        |    2 +-
 mythtv/external/FFmpeg/libavcodec/svq1dec.c        |   12 +-
 mythtv/external/FFmpeg/libavcodec/svq3.c           |   74 +-
 mythtv/external/FFmpeg/libavcodec/takdec.c         |   66 +-
 mythtv/external/FFmpeg/libavcodec/targa.c          |   41 +-
 mythtv/external/FFmpeg/libavcodec/targa_y216dec.c  |    3 +-
 mythtv/external/FFmpeg/libavcodec/targaenc.c       |    9 +-
 mythtv/external/FFmpeg/libavcodec/tdsc.c           |   17 +-
 mythtv/external/FFmpeg/libavcodec/tests/.gitignore |    4 +
 .../external/FFmpeg/libavcodec/tests/aarch64/dct.c |   30 +
 mythtv/external/FFmpeg/libavcodec/tests/avpacket.c |  128 +
 .../external/FFmpeg/libavcodec/tests/celp_math.c   |   49 +
 mythtv/external/FFmpeg/libavcodec/tests/dct.c      |   19 +-
 mythtv/external/FFmpeg/libavcodec/tests/fft.c      |    2 +-
 mythtv/external/FFmpeg/libavcodec/tests/golomb.c   |   19 +
 .../FFmpeg/libavcodec/tests/htmlsubtitles.c        |   51 +
 .../FFmpeg/libavcodec/tests/mjpegenc_huffman.c     |  167 +
 mythtv/external/FFmpeg/libavcodec/tests/x86/dct.c  |   14 +-
 mythtv/external/FFmpeg/libavcodec/texturedsp.c     |    6 +-
 mythtv/external/FFmpeg/libavcodec/thread.h         |    6 +-
 mythtv/external/FFmpeg/libavcodec/tiertexseqv.c    |    5 +
 mythtv/external/FFmpeg/libavcodec/tiff.c           |   68 +-
 mythtv/external/FFmpeg/libavcodec/tiff_common.c    |    2 +-
 mythtv/external/FFmpeg/libavcodec/tiffenc.c        |   14 +-
 mythtv/external/FFmpeg/libavcodec/truemotion1.c    |   14 +-
 mythtv/external/FFmpeg/libavcodec/truemotion2.c    |   11 +-
 mythtv/external/FFmpeg/libavcodec/tscc.c           |    7 +-
 mythtv/external/FFmpeg/libavcodec/tscc2.c          |   13 +-
 mythtv/external/FFmpeg/libavcodec/tscc2data.h      |    6 +-
 mythtv/external/FFmpeg/libavcodec/tta.c            |    2 +-
 mythtv/external/FFmpeg/libavcodec/txd.c            |    7 +-
 mythtv/external/FFmpeg/libavcodec/utils.c          | 2036 +--------
 mythtv/external/FFmpeg/libavcodec/utvideo.h        |   13 +-
 mythtv/external/FFmpeg/libavcodec/utvideodec.c     |  366 +-
 mythtv/external/FFmpeg/libavcodec/utvideodsp.c     |   82 +
 mythtv/external/FFmpeg/libavcodec/utvideodsp.h     |   39 +
 mythtv/external/FFmpeg/libavcodec/utvideoenc.c     |   21 +-
 mythtv/external/FFmpeg/libavcodec/v210enc.c        |    3 +
 mythtv/external/FFmpeg/libavcodec/v308enc.c        |    3 +
 mythtv/external/FFmpeg/libavcodec/v408dec.c        |    2 +
 mythtv/external/FFmpeg/libavcodec/v408enc.c        |    2 +
 mythtv/external/FFmpeg/libavcodec/v410enc.c        |    3 +
 mythtv/external/FFmpeg/libavcodec/v4l2_buffers.c   |  463 ++
 mythtv/external/FFmpeg/libavcodec/v4l2_buffers.h   |  125 +
 mythtv/external/FFmpeg/libavcodec/v4l2_context.c   |  691 +++
 mythtv/external/FFmpeg/libavcodec/v4l2_context.h   |  183 +
 mythtv/external/FFmpeg/libavcodec/v4l2_fmt.c       |  141 +
 mythtv/external/FFmpeg/libavcodec/v4l2_fmt.h       |   34 +
 mythtv/external/FFmpeg/libavcodec/v4l2_m2m.c       |  383 ++
 mythtv/external/FFmpeg/libavcodec/v4l2_m2m.h       |  105 +
 mythtv/external/FFmpeg/libavcodec/v4l2_m2m_dec.c   |  228 +
 mythtv/external/FFmpeg/libavcodec/v4l2_m2m_enc.c   |  344 ++
 mythtv/external/FFmpeg/libavcodec/vaapi.c          |  251 -
 mythtv/external/FFmpeg/libavcodec/vaapi.h          |    8 +-
 mythtv/external/FFmpeg/libavcodec/vaapi_decode.c   |  637 +++
 mythtv/external/FFmpeg/libavcodec/vaapi_decode.h   |  101 +
 mythtv/external/FFmpeg/libavcodec/vaapi_encode.c   |  637 ++-
 mythtv/external/FFmpeg/libavcodec/vaapi_encode.h   |  125 +-
 .../external/FFmpeg/libavcodec/vaapi_encode_h264.c |  343 +-
 .../external/FFmpeg/libavcodec/vaapi_encode_h265.c |  399 +-
 .../FFmpeg/libavcodec/vaapi_encode_mjpeg.c         |   62 +-
 .../FFmpeg/libavcodec/vaapi_encode_mpeg2.c         |  470 ++
 .../external/FFmpeg/libavcodec/vaapi_encode_vp8.c  |  269 ++
 .../external/FFmpeg/libavcodec/vaapi_encode_vp9.c  |  313 ++
 mythtv/external/FFmpeg/libavcodec/vaapi_h264.c     |  265 +-
 mythtv/external/FFmpeg/libavcodec/vaapi_hevc.c     |  597 ++--
 mythtv/external/FFmpeg/libavcodec/vaapi_internal.h |  102 -
 mythtv/external/FFmpeg/libavcodec/vaapi_mpeg2.c    |  180 +-
 mythtv/external/FFmpeg/libavcodec/vaapi_mpeg4.c    |  227 +-
 mythtv/external/FFmpeg/libavcodec/vaapi_vc1.c      |  386 +-
 mythtv/external/FFmpeg/libavcodec/vaapi_vp9.c      |  212 +-
 mythtv/external/FFmpeg/libavcodec/vb.c             |    4 +
 mythtv/external/FFmpeg/libavcodec/vble.c           |   11 +-
 mythtv/external/FFmpeg/libavcodec/vc1_parser.c     |    8 +
 mythtv/external/FFmpeg/libavcodec/vc1dec.c         |   42 +-
 mythtv/external/FFmpeg/libavcodec/vc1dsp.c         |   64 +-
 mythtv/external/FFmpeg/libavcodec/vc1dsp.h         |   15 +-
 mythtv/external/FFmpeg/libavcodec/vc2enc.c         |   11 +-
 mythtv/external/FFmpeg/libavcodec/vc2enc_dwt.c     |   12 +-
 mythtv/external/FFmpeg/libavcodec/vc2enc_dwt.h     |    4 +-
 mythtv/external/FFmpeg/libavcodec/vda_h264_dec.c   |    2 +-
 .../external/FFmpeg/libavcodec/vda_vt_internal.h   |    8 +
 mythtv/external/FFmpeg/libavcodec/vdpau.c          |  116 +-
 mythtv/external/FFmpeg/libavcodec/vdpau.h          |    2 +-
 mythtv/external/FFmpeg/libavcodec/vdpau_h264.c     |    2 +
 mythtv/external/FFmpeg/libavcodec/vdpau_hevc.c     |    7 +-
 mythtv/external/FFmpeg/libavcodec/vdpau_internal.h |    2 +
 mythtv/external/FFmpeg/libavcodec/vdpau_mpeg12.c   |    3 +
 mythtv/external/FFmpeg/libavcodec/vdpau_mpeg4.c    |    2 +
 mythtv/external/FFmpeg/libavcodec/vdpau_vc1.c      |    3 +
 mythtv/external/FFmpeg/libavcodec/version.h        |   21 +-
 mythtv/external/FFmpeg/libavcodec/videodsp.c       |    2 +
 mythtv/external/FFmpeg/libavcodec/videodsp.h       |    1 +
 mythtv/external/FFmpeg/libavcodec/videotoolbox.c   |  392 ++-
 mythtv/external/FFmpeg/libavcodec/videotoolbox.h   |    3 +-
 .../external/FFmpeg/libavcodec/videotoolboxenc.c   |  238 +-
 mythtv/external/FFmpeg/libavcodec/vlc.h            |   20 +-
 mythtv/external/FFmpeg/libavcodec/vmnc.c           |   33 +-
 mythtv/external/FFmpeg/libavcodec/vorbis.c         |    4 +-
 mythtv/external/FFmpeg/libavcodec/vorbis_parser.h  |    3 -
 mythtv/external/FFmpeg/libavcodec/vorbisdec.c      |    6 +-
 mythtv/external/FFmpeg/libavcodec/vorbisenc.c      |  246 +-
 mythtv/external/FFmpeg/libavcodec/vp3.c            |   39 +-
 mythtv/external/FFmpeg/libavcodec/vp3dsp.c         |   22 +-
 mythtv/external/FFmpeg/libavcodec/vp3dsp.h         |   10 +-
 mythtv/external/FFmpeg/libavcodec/vp5.c            |   16 +-
 mythtv/external/FFmpeg/libavcodec/vp56.c           |   98 +-
 mythtv/external/FFmpeg/libavcodec/vp56.h           |   12 +-
 mythtv/external/FFmpeg/libavcodec/vp56dsp.c        |   71 +-
 mythtv/external/FFmpeg/libavcodec/vp56dsp.h        |   18 +-
 mythtv/external/FFmpeg/libavcodec/vp56rac.c        |    5 +-
 mythtv/external/FFmpeg/libavcodec/vp6.c            |   51 +-
 mythtv/external/FFmpeg/libavcodec/vp6dsp.c         |    2 +-
 mythtv/external/FFmpeg/libavcodec/vp8.c            |  158 +-
 mythtv/external/FFmpeg/libavcodec/vp8.h            |   31 +-
 mythtv/external/FFmpeg/libavcodec/vp8_parser.c     |   49 +-
 mythtv/external/FFmpeg/libavcodec/vp8dsp.c         |   38 +-
 mythtv/external/FFmpeg/libavcodec/vp8dsp.h         |    4 +-
 mythtv/external/FFmpeg/libavcodec/vp9.c            | 3972 +++-------------
 mythtv/external/FFmpeg/libavcodec/vp9.h            |  142 +-
 .../external/FFmpeg/libavcodec/vp9_mc_template.c   |  210 +-
 .../FFmpeg/libavcodec/vp9_raw_reorder_bsf.c        |  407 ++
 .../FFmpeg/libavcodec/vp9_superframe_split_bsf.c   |  146 +
 mythtv/external/FFmpeg/libavcodec/vp9block.c       | 1449 ++++++
 mythtv/external/FFmpeg/libavcodec/vp9data.c        | 2247 +++++++++
 mythtv/external/FFmpeg/libavcodec/vp9data.h        | 2292 +---------
 mythtv/external/FFmpeg/libavcodec/vp9dec.h         |  240 +
 mythtv/external/FFmpeg/libavcodec/vp9dsp.c         |   58 +
 mythtv/external/FFmpeg/libavcodec/vp9dsp.h         |   10 +-
 .../external/FFmpeg/libavcodec/vp9dsp_template.c   |   63 +-
 mythtv/external/FFmpeg/libavcodec/vp9lpf.c         |  202 +
 mythtv/external/FFmpeg/libavcodec/vp9mvs.c         |  364 ++
 mythtv/external/FFmpeg/libavcodec/vp9prob.c        |  274 ++
 mythtv/external/FFmpeg/libavcodec/vp9recon.c       |  644 +++
 mythtv/external/FFmpeg/libavcodec/vp9shared.h      |  169 +
 mythtv/external/FFmpeg/libavcodec/vqavideo.c       |    8 +-
 mythtv/external/FFmpeg/libavcodec/wavpack.c        |   99 +-
 mythtv/external/FFmpeg/libavcodec/wavpack.h        |   10 +-
 mythtv/external/FFmpeg/libavcodec/webp.c           |   74 +-
 mythtv/external/FFmpeg/libavcodec/wma.c            |   12 +-
 mythtv/external/FFmpeg/libavcodec/wmaenc.c         |    2 +-
 mythtv/external/FFmpeg/libavcodec/wmalosslessdec.c |    1 -
 mythtv/external/FFmpeg/libavcodec/wmaprodec.c      |  419 ++-
 mythtv/external/FFmpeg/libavcodec/wmavoice.c       |  310 +-
 mythtv/external/FFmpeg/libavcodec/wmv2.h           |    2 +-
 mythtv/external/FFmpeg/libavcodec/wmv2dec.c        |   18 +-
 mythtv/external/FFmpeg/libavcodec/wmv2dsp.c        |   15 +-
 mythtv/external/FFmpeg/libavcodec/wmv2dsp.h        |    5 +-
 mythtv/external/FFmpeg/libavcodec/wnv1.c           |    4 +-
 .../external/FFmpeg/libavcodec/wrapped_avframe.c   |   52 +-
 mythtv/external/FFmpeg/libavcodec/x86/Makefile     |  139 +-
 mythtv/external/FFmpeg/libavcodec/x86/aacpsdsp.asm |  316 ++-
 .../external/FFmpeg/libavcodec/x86/aacpsdsp_init.c |   21 +-
 .../FFmpeg/libavcodec/x86/ac3dsp_downmix.asm       |  187 +
 .../external/FFmpeg/libavcodec/x86/ac3dsp_init.c   |  190 +-
 .../external/FFmpeg/libavcodec/x86/alacdsp_init.c  |    4 +-
 mythtv/external/FFmpeg/libavcodec/x86/audiodsp.asm |  116 +-
 .../external/FFmpeg/libavcodec/x86/audiodsp_init.c |    2 +-
 mythtv/external/FFmpeg/libavcodec/x86/blockdsp.asm |   18 +-
 .../external/FFmpeg/libavcodec/x86/blockdsp_init.c |   10 +-
 mythtv/external/FFmpeg/libavcodec/x86/cavsdsp.c    |  210 +-
 mythtv/external/FFmpeg/libavcodec/x86/cavsidct.asm |  211 +
 mythtv/external/FFmpeg/libavcodec/x86/constants.h  |    1 +
 .../external/FFmpeg/libavcodec/x86/dirac_dwt.asm   |    2 +-
 .../FFmpeg/libavcodec/x86/dirac_dwt_init.c         |    6 +-
 mythtv/external/FFmpeg/libavcodec/x86/diracdsp.asm |    2 +-
 .../external/FFmpeg/libavcodec/x86/diracdsp_init.c |    6 +-
 mythtv/external/FFmpeg/libavcodec/x86/dnxhdenc.asm |    2 +-
 mythtv/external/FFmpeg/libavcodec/x86/exrdsp.asm   |  122 +
 .../external/FFmpeg/libavcodec/x86/exrdsp_init.c   |   52 +
 .../external/FFmpeg/libavcodec/x86/flacdsp_init.c  |    4 +-
 .../FFmpeg/libavcodec/x86/fmtconvert_init.c        |    8 +-
 mythtv/external/FFmpeg/libavcodec/x86/fpel.asm     |    1 -
 mythtv/external/FFmpeg/libavcodec/x86/h264_cabac.c |  208 +
 .../FFmpeg/libavcodec/x86/h264_chromamc.asm        |   18 +-
 .../FFmpeg/libavcodec/x86/h264_chromamc_10bit.asm  |   15 +-
 .../FFmpeg/libavcodec/x86/h264_deblock.asm         |  336 ++-
 .../FFmpeg/libavcodec/x86/h264_deblock_10bit.asm   |  152 +
 mythtv/external/FFmpeg/libavcodec/x86/h264_i386.h  |  212 -
 .../external/FFmpeg/libavcodec/x86/h264_idct.asm   |  123 +-
 .../FFmpeg/libavcodec/x86/h264_idct_10bit.asm      |   53 +
 .../FFmpeg/libavcodec/x86/h264_intrapred.asm       |  102 +-
 .../FFmpeg/libavcodec/x86/h264_intrapred_10bit.asm |   77 +-
 .../FFmpeg/libavcodec/x86/h264_intrapred_init.c    |    7 +
 mythtv/external/FFmpeg/libavcodec/x86/h264_qpel.c  |   37 +-
 .../FFmpeg/libavcodec/x86/h264chroma_init.c        |   26 +-
 .../external/FFmpeg/libavcodec/x86/h264dsp_init.c  |  130 +-
 .../FFmpeg/libavcodec/x86/hevc_add_res.asm         |  369 ++
 .../FFmpeg/libavcodec/x86/hevc_deblock.asm         |    5 -
 .../external/FFmpeg/libavcodec/x86/hevc_idct.asm   |  869 ++++-
 .../FFmpeg/libavcodec/x86/hevc_res_add.asm         |  388 --
 mythtv/external/FFmpeg/libavcodec/x86/hevcdsp.h    |   32 +-
 .../external/FFmpeg/libavcodec/x86/hevcdsp_init.c  |  135 +-
 mythtv/external/FFmpeg/libavcodec/x86/hpeldsp.asm  |   89 -
 mythtv/external/FFmpeg/libavcodec/x86/hpeldsp.h    |    4 +
 .../external/FFmpeg/libavcodec/x86/hpeldsp_init.c  |   72 +-
 .../external/FFmpeg/libavcodec/x86/hpeldsp_vp3.asm |  111 +
 .../FFmpeg/libavcodec/x86/hpeldsp_vp3_init.c       |   56 +
 .../external/FFmpeg/libavcodec/x86/huffyuvdsp.asm  |  291 +-
 .../FFmpeg/libavcodec/x86/huffyuvdsp_init.c        |   82 +-
 .../FFmpeg/libavcodec/x86/huffyuvencdsp.asm        |  213 +-
 .../FFmpeg/libavcodec/x86/huffyuvencdsp_init.c     |   54 +
 .../FFmpeg/libavcodec/x86/huffyuvencdsp_mmx.c      |  104 -
 mythtv/external/FFmpeg/libavcodec/x86/idctdsp.h    |    3 +-
 .../external/FFmpeg/libavcodec/x86/idctdsp_init.c  |   81 +-
 mythtv/external/FFmpeg/libavcodec/x86/imdct36.asm  |    6 +-
 .../FFmpeg/libavcodec/x86/lossless_audiodsp_init.c |    2 +-
 .../FFmpeg/libavcodec/x86/lossless_videodsp.asm    |  348 +-
 .../FFmpeg/libavcodec/x86/lossless_videodsp_init.c |   98 +-
 .../FFmpeg/libavcodec/x86/lossless_videoencdsp.asm |  151 +
 .../libavcodec/x86/lossless_videoencdsp_init.c     |  104 +
 mythtv/external/FFmpeg/libavcodec/x86/lpc.c        |    2 +-
 mythtv/external/FFmpeg/libavcodec/x86/mdct15.asm   |  224 +
 .../external/FFmpeg/libavcodec/x86/mdct15_init.c   |  104 +
 .../external/FFmpeg/libavcodec/x86/me_cmp_init.c   |    6 +-
 .../external/FFmpeg/libavcodec/x86/mlpdsp_init.c   |   12 +-
 .../external/FFmpeg/libavcodec/x86/mpegaudiodsp.c  |   14 +-
 mythtv/external/FFmpeg/libavcodec/x86/mpegvideo.c  |    2 +-
 .../external/FFmpeg/libavcodec/x86/mpegvideodsp.c  |    5 +-
 .../external/FFmpeg/libavcodec/x86/mpegvideoenc.c  |   15 +-
 .../FFmpeg/libavcodec/x86/mpegvideoenc_template.c  |   53 +-
 .../external/FFmpeg/libavcodec/x86/opus_dsp_init.c |   45 +
 .../FFmpeg/libavcodec/x86/opus_pvq_search.asm      |  385 ++
 .../external/FFmpeg/libavcodec/x86/pixblockdsp.asm |    5 +-
 .../FFmpeg/libavcodec/x86/pixblockdsp_init.c       |   10 +-
 .../external/FFmpeg/libavcodec/x86/proresdsp.asm   |   22 +-
 .../FFmpeg/libavcodec/x86/proresdsp_init.c         |    4 +-
 .../external/FFmpeg/libavcodec/x86/qpeldsp_init.c  |    4 +-
 mythtv/external/FFmpeg/libavcodec/x86/rv34dsp.asm  |   19 +-
 .../external/FFmpeg/libavcodec/x86/rv34dsp_init.c  |    5 +-
 .../external/FFmpeg/libavcodec/x86/rv40dsp_init.c  |   20 +-
 mythtv/external/FFmpeg/libavcodec/x86/sbrdsp.asm   |   56 +-
 .../external/FFmpeg/libavcodec/x86/simple_idct.asm |  889 ++++
 .../external/FFmpeg/libavcodec/x86/simple_idct.c   | 1173 -----
 .../external/FFmpeg/libavcodec/x86/simple_idct.h   |   25 +-
 .../FFmpeg/libavcodec/x86/simple_idct10.asm        |  137 +-
 .../libavcodec/x86/simple_idct10_template.asm      |  178 +-
 .../FFmpeg/libavcodec/x86/synth_filter_init.c      |    8 +-
 .../external/FFmpeg/libavcodec/x86/takdsp_init.c   |    2 +-
 .../external/FFmpeg/libavcodec/x86/ttadsp_init.c   |    2 +-
 .../FFmpeg/libavcodec/x86/ttaencdsp_init.c         |    2 +-
 .../external/FFmpeg/libavcodec/x86/utvideodsp.asm  |  111 +
 .../FFmpeg/libavcodec/x86/utvideodsp_init.c        |   43 +
 mythtv/external/FFmpeg/libavcodec/x86/v210-init.c  |    2 +-
 .../external/FFmpeg/libavcodec/x86/vc1dsp_init.c   |   32 +-
 .../FFmpeg/libavcodec/x86/vc1dsp_loopfilter.asm    |    2 +-
 .../external/FFmpeg/libavcodec/x86/vc1dsp_mc.asm   |    6 +-
 mythtv/external/FFmpeg/libavcodec/x86/videodsp.asm |    2 +-
 .../external/FFmpeg/libavcodec/x86/videodsp_init.c |    8 +-
 .../external/FFmpeg/libavcodec/x86/vorbisdsp.asm   |   19 +-
 mythtv/external/FFmpeg/libavcodec/x86/vp3dsp.asm   |   11 -
 .../external/FFmpeg/libavcodec/x86/vp3dsp_init.c   |   15 +-
 mythtv/external/FFmpeg/libavcodec/x86/vp6dsp.asm   |    5 +-
 .../external/FFmpeg/libavcodec/x86/vp6dsp_init.c   |    6 +-
 mythtv/external/FFmpeg/libavcodec/x86/vp8dsp.asm   |   31 +-
 .../external/FFmpeg/libavcodec/x86/vp8dsp_init.c   |   21 +-
 .../FFmpeg/libavcodec/x86/vp8dsp_loopfilter.asm    |    6 +-
 .../external/FFmpeg/libavcodec/x86/vp9dsp_init.c   |   16 +-
 .../FFmpeg/libavcodec/x86/vp9dsp_init_16bpp.c      |   18 +-
 .../libavcodec/x86/vp9dsp_init_16bpp_template.c    |    8 +-
 .../FFmpeg/libavcodec/x86/vp9intrapred_16bpp.asm   |  257 ++
 mythtv/external/FFmpeg/libavcodec/x86/vp9itxfm.asm |  188 +-
 mythtv/external/FFmpeg/libavcodec/x86/vp9mc.asm    |    7 +-
 mythtv/external/FFmpeg/libavcodec/x86/w64xmmtest.c |   10 +-
 mythtv/external/FFmpeg/libavcodec/x86/xvididct.h   |   13 +-
 .../external/FFmpeg/libavcodec/x86/xvididct_init.c |   22 +-
 mythtv/external/FFmpeg/libavcodec/xan.c            |    7 +-
 mythtv/external/FFmpeg/libavcodec/xface.c          |    4 +-
 mythtv/external/FFmpeg/libavcodec/xma_parser.c     |   62 +
 mythtv/external/FFmpeg/libavcodec/xpmdec.c         |  443 ++
 mythtv/external/FFmpeg/libavcodec/xsubdec.c        |    8 +-
 mythtv/external/FFmpeg/libavcodec/xvididct.c       |    8 +-
 mythtv/external/FFmpeg/libavcodec/xwddec.c         |    4 +-
 mythtv/external/FFmpeg/libavcodec/y41pdec.c        |    2 +-
 mythtv/external/FFmpeg/libavcodec/y41penc.c        |    1 +
 mythtv/external/FFmpeg/libavcodec/ylc.c            |   38 +-
 mythtv/external/FFmpeg/libavcodec/zerocodec.c      |    1 +
 mythtv/external/FFmpeg/libavcodec/zmbv.c           |    7 +
 mythtv/external/FFmpeg/libavcodec/zmbvenc.c        |   16 +-
 mythtv/external/FFmpeg/libavdevice/Makefile        |   19 +-
 mythtv/external/FFmpeg/libavdevice/alldevices.c    |   24 +-
 mythtv/external/FFmpeg/libavdevice/alsa.c          |    2 +
 mythtv/external/FFmpeg/libavdevice/alsa_enc.c      |    2 +-
 mythtv/external/FFmpeg/libavdevice/avdevice.h      |    3 +-
 mythtv/external/FFmpeg/libavdevice/bktr.c          |    3 +-
 .../FFmpeg/libavdevice/decklink_common.cpp         |  154 +-
 .../external/FFmpeg/libavdevice/decklink_common.h  |   12 +-
 .../FFmpeg/libavdevice/decklink_common_c.h         |    4 +
 .../external/FFmpeg/libavdevice/decklink_dec.cpp   |  528 ++-
 mythtv/external/FFmpeg/libavdevice/decklink_dec.h  |    1 +
 .../external/FFmpeg/libavdevice/decklink_dec_c.c   |   12 +-
 .../external/FFmpeg/libavdevice/decklink_enc.cpp   |  208 +-
 mythtv/external/FFmpeg/libavdevice/decklink_enc.h  |    1 +
 .../external/FFmpeg/libavdevice/decklink_enc_c.c   |    5 +-
 mythtv/external/FFmpeg/libavdevice/dv1394.c        |  239 -
 mythtv/external/FFmpeg/libavdevice/dv1394.h        |  357 --
 mythtv/external/FFmpeg/libavdevice/fbdev_dec.c     |    2 +-
 mythtv/external/FFmpeg/libavdevice/iec61883.c      |    1 +
 mythtv/external/FFmpeg/libavdevice/kmsgrab.c       |  465 ++
 mythtv/external/FFmpeg/libavdevice/lavfi.c         |   47 +-
 mythtv/external/FFmpeg/libavdevice/libdc1394.c     |  187 +-
 .../FFmpeg/libavdevice/libndi_newtek_common.h      |   30 +
 .../FFmpeg/libavdevice/libndi_newtek_dec.c         |  340 ++
 .../FFmpeg/libavdevice/libndi_newtek_enc.c         |  299 ++
 mythtv/external/FFmpeg/libavdevice/opengl_enc.c    |   25 +-
 .../external/FFmpeg/libavdevice/pulse_audio_enc.c  |    4 +-
 mythtv/external/FFmpeg/libavdevice/qtkit.m         |  362 --
 .../FFmpeg/{libavcodec => libavdevice}/reverse.c   |    0
 .../external/FFmpeg/libavdevice/tests/timefilter.c |   13 -
 mythtv/external/FFmpeg/libavdevice/v4l.c           |  364 --
 mythtv/external/FFmpeg/libavdevice/v4l2-common.h   |    1 -
 mythtv/external/FFmpeg/libavdevice/v4l2.c          |   35 +-
 mythtv/external/FFmpeg/libavdevice/version.h       |    2 +-
 mythtv/external/FFmpeg/libavdevice/vfwcap.c        |    3 +-
 mythtv/external/FFmpeg/libavdevice/x11grab.c       |  696 ---
 mythtv/external/FFmpeg/libavdevice/xcbgrab.c       |   69 +-
 mythtv/external/FFmpeg/libavfilter/Makefile        |   78 +-
 mythtv/external/FFmpeg/libavfilter/aeval.c         |   21 +-
 mythtv/external/FFmpeg/libavfilter/af_acopy.c      |   60 +
 mythtv/external/FFmpeg/libavfilter/af_adelay.c     |    5 -
 mythtv/external/FFmpeg/libavfilter/af_aecho.c      |    3 +-
 mythtv/external/FFmpeg/libavfilter/af_afade.c      |   26 +-
 mythtv/external/FFmpeg/libavfilter/af_afftfilt.c   |    5 +-
 mythtv/external/FFmpeg/libavfilter/af_afir.c       |  535 +++
 mythtv/external/FFmpeg/libavfilter/af_afir.h       |   83 +
 mythtv/external/FFmpeg/libavfilter/af_agate.c      |  109 +-
 mythtv/external/FFmpeg/libavfilter/af_amerge.c     |   29 +-
 mythtv/external/FFmpeg/libavfilter/af_amix.c       |  191 +-
 mythtv/external/FFmpeg/libavfilter/af_anull.c      |    1 -
 mythtv/external/FFmpeg/libavfilter/af_apad.c       |    4 +-
 mythtv/external/FFmpeg/libavfilter/af_aphaser.c    |    6 +-
 mythtv/external/FFmpeg/libavfilter/af_apulsator.c  |    6 +-
 mythtv/external/FFmpeg/libavfilter/af_aresample.c  |    8 +-
 .../external/FFmpeg/libavfilter/af_asetnsamples.c  |    2 +-
 mythtv/external/FFmpeg/libavfilter/af_asetrate.c   |    2 +-
 mythtv/external/FFmpeg/libavfilter/af_ashowinfo.c  |    8 +-
 mythtv/external/FFmpeg/libavfilter/af_astats.c     |   28 +-
 mythtv/external/FFmpeg/libavfilter/af_asyncts.c    |  322 --
 mythtv/external/FFmpeg/libavfilter/af_atempo.c     |   23 +-
 mythtv/external/FFmpeg/libavfilter/af_biquads.c    |   39 +-
 mythtv/external/FFmpeg/libavfilter/af_bs2b.c       |    6 +-
 mythtv/external/FFmpeg/libavfilter/af_channelmap.c |   10 +-
 .../external/FFmpeg/libavfilter/af_channelsplit.c  |    6 +-
 mythtv/external/FFmpeg/libavfilter/af_chorus.c     |    3 +-
 mythtv/external/FFmpeg/libavfilter/af_compand.c    |   14 +-
 mythtv/external/FFmpeg/libavfilter/af_crossfeed.c  |  169 +
 .../external/FFmpeg/libavfilter/af_crystalizer.c   |  148 +-
 mythtv/external/FFmpeg/libavfilter/af_dcshift.c    |   18 +-
 mythtv/external/FFmpeg/libavfilter/af_dynaudnorm.c |   30 +-
 mythtv/external/FFmpeg/libavfilter/af_earwax.c     |    2 +-
 .../external/FFmpeg/libavfilter/af_firequalizer.c  |  260 +-
 mythtv/external/FFmpeg/libavfilter/af_haas.c       |  228 +
 mythtv/external/FFmpeg/libavfilter/af_hdcd.c       |   17 +-
 mythtv/external/FFmpeg/libavfilter/af_headphone.c  |  820 ++++
 mythtv/external/FFmpeg/libavfilter/af_join.c       |    7 +-
 mythtv/external/FFmpeg/libavfilter/af_loudnorm.c   |  118 +-
 mythtv/external/FFmpeg/libavfilter/af_pan.c        |   22 +-
 .../FFmpeg/libavfilter/af_sidechaincompress.c      |  109 +-
 .../external/FFmpeg/libavfilter/af_silenceremove.c |   42 +-
 mythtv/external/FFmpeg/libavfilter/af_sofalizer.c  |  732 +---
 .../external/FFmpeg/libavfilter/af_stereotools.c   |   68 +-
 .../FFmpeg/libavfilter/af_superequalizer.c         |  369 ++
 mythtv/external/FFmpeg/libavfilter/af_surround.c   | 1264 +++++
 mythtv/external/FFmpeg/libavfilter/af_volume.c     |    8 +-
 .../external/FFmpeg/libavfilter/af_volumedetect.c  |   15 +-
 mythtv/external/FFmpeg/libavfilter/allfilters.c    |   52 +-
 .../external/FFmpeg/libavfilter/asrc_anoisesrc.c   |   76 +-
 mythtv/external/FFmpeg/libavfilter/asrc_anullsrc.c |    2 +-
 mythtv/external/FFmpeg/libavfilter/asrc_flite.c    |   10 +-
 mythtv/external/FFmpeg/libavfilter/asrc_sine.c     |    4 +-
 mythtv/external/FFmpeg/libavfilter/audio.c         |   50 +-
 mythtv/external/FFmpeg/libavfilter/avf_abitscope.c |  252 +
 .../external/FFmpeg/libavfilter/avf_aphasemeter.c  |  120 +-
 .../external/FFmpeg/libavfilter/avf_avectorscope.c |   36 +-
 mythtv/external/FFmpeg/libavfilter/avf_concat.c    |   13 +-
 mythtv/external/FFmpeg/libavfilter/avf_showcqt.c   |   63 +-
 mythtv/external/FFmpeg/libavfilter/avf_showcqt.h   |   14 +-
 mythtv/external/FFmpeg/libavfilter/avf_showfreqs.c |    7 +-
 .../external/FFmpeg/libavfilter/avf_showspectrum.c |   32 +-
 mythtv/external/FFmpeg/libavfilter/avf_showwaves.c |    4 +-
 mythtv/external/FFmpeg/libavfilter/avfilter.c      |  778 +++-
 mythtv/external/FFmpeg/libavfilter/avfilter.h      |  117 +-
 mythtv/external/FFmpeg/libavfilter/avfiltergraph.c |   86 +-
 mythtv/external/FFmpeg/libavfilter/bbox.h          |    2 +-
 mythtv/external/FFmpeg/libavfilter/blend.h         |    5 +-
 mythtv/external/FFmpeg/libavfilter/buffersink.c    |  233 +-
 mythtv/external/FFmpeg/libavfilter/buffersink.h    |   26 +-
 mythtv/external/FFmpeg/libavfilter/buffersrc.c     |   55 +-
 mythtv/external/FFmpeg/libavfilter/buffersrc.h     |    8 +
 mythtv/external/FFmpeg/libavfilter/deshake.h       |   10 +-
 .../external/FFmpeg/libavfilter/deshake_opencl.c   |    2 -
 .../external/FFmpeg/libavfilter/deshake_opencl.h   |    2 +-
 mythtv/external/FFmpeg/libavfilter/drawutils.c     |   16 +-
 mythtv/external/FFmpeg/libavfilter/dualinput.c     |   90 -
 mythtv/external/FFmpeg/libavfilter/dualinput.h     |   46 -
 mythtv/external/FFmpeg/libavfilter/ebur128.c       |  769 ++++
 mythtv/external/FFmpeg/libavfilter/ebur128.h       |  296 ++
 mythtv/external/FFmpeg/libavfilter/f_bench.c       |    2 +-
 mythtv/external/FFmpeg/libavfilter/f_drawgraph.c   |    2 +-
 mythtv/external/FFmpeg/libavfilter/f_ebur128.c     |   23 +-
 mythtv/external/FFmpeg/libavfilter/f_interleave.c  |   17 +-
 mythtv/external/FFmpeg/libavfilter/f_loop.c        |    7 +-
 mythtv/external/FFmpeg/libavfilter/f_metadata.c    |   11 +-
 mythtv/external/FFmpeg/libavfilter/f_perms.c       |    4 +-
 mythtv/external/FFmpeg/libavfilter/f_select.c      |   13 +-
 mythtv/external/FFmpeg/libavfilter/f_sendcmd.c     |   14 +-
 mythtv/external/FFmpeg/libavfilter/f_sidedata.c    |    1 -
 .../external/FFmpeg/libavfilter/f_streamselect.c   |   25 +-
 mythtv/external/FFmpeg/libavfilter/f_zmq.c         |    5 +-
 mythtv/external/FFmpeg/libavfilter/fifo.c          |    2 +-
 mythtv/external/FFmpeg/libavfilter/filters.h       |  241 +
 mythtv/external/FFmpeg/libavfilter/formats.c       |   32 +-
 mythtv/external/FFmpeg/libavfilter/formats.h       |   12 +-
 mythtv/external/FFmpeg/libavfilter/framepool.c     |  181 +-
 mythtv/external/FFmpeg/libavfilter/framepool.h     |   64 +-
 mythtv/external/FFmpeg/libavfilter/framequeue.c    |  152 +
 mythtv/external/FFmpeg/libavfilter/framequeue.h    |  178 +
 mythtv/external/FFmpeg/libavfilter/framesync.c     |  276 +-
 mythtv/external/FFmpeg/libavfilter/framesync.h     |  140 +-
 mythtv/external/FFmpeg/libavfilter/graphdump.c     |    1 -
 mythtv/external/FFmpeg/libavfilter/graphparser.c   |   26 +-
 mythtv/external/FFmpeg/libavfilter/interlace.h     |   11 +-
 mythtv/external/FFmpeg/libavfilter/internal.h      |   25 +-
 mythtv/external/FFmpeg/libavfilter/lavfutils.c     |   22 +-
 mythtv/external/FFmpeg/libavfilter/limiter.h       |   33 +
 mythtv/external/FFmpeg/libavfilter/maskedmerge.h   |    1 +
 mythtv/external/FFmpeg/libavfilter/pthread.c       |  135 +-
 mythtv/external/FFmpeg/libavfilter/scale.c         |  213 +
 mythtv/external/FFmpeg/libavfilter/scale.h         |   28 +
 mythtv/external/FFmpeg/libavfilter/setpts.c        |    2 +-
 mythtv/external/FFmpeg/libavfilter/signature.h     |  569 +++
 .../external/FFmpeg/libavfilter/signature_lookup.c |  580 +++
 mythtv/external/FFmpeg/libavfilter/split.c         |   13 +-
 mythtv/external/FFmpeg/libavfilter/src_movie.c     |   11 +-
 .../external/FFmpeg/libavfilter/tests/.gitignore   |    1 +
 .../external/FFmpeg/libavfilter/tests/filtfmts.c   |    4 +
 mythtv/external/FFmpeg/libavfilter/tests/formats.c |    3 +
 mythtv/external/FFmpeg/libavfilter/tinterlace.h    |   14 +-
 mythtv/external/FFmpeg/libavfilter/trim.c          |    1 -
 mythtv/external/FFmpeg/libavfilter/unsharp.h       |    2 +-
 .../external/FFmpeg/libavfilter/unsharp_opencl.c   |    4 +-
 .../FFmpeg/libavfilter/vaf_spectrumsynth.c         |    2 +-
 mythtv/external/FFmpeg/libavfilter/version.h       |    5 +-
 mythtv/external/FFmpeg/libavfilter/vf_alphamerge.c |   16 +-
 mythtv/external/FFmpeg/libavfilter/vf_atadenoise.c |    3 +
 mythtv/external/FFmpeg/libavfilter/vf_avgblur.c    |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_bbox.c       |    6 +-
 .../external/FFmpeg/libavfilter/vf_bitplanenoise.c |    3 +-
 .../external/FFmpeg/libavfilter/vf_blackdetect.c   |    8 +-
 mythtv/external/FFmpeg/libavfilter/vf_blackframe.c |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_blend.c      |   74 +-
 mythtv/external/FFmpeg/libavfilter/vf_ciescope.c   |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_codecview.c  |    2 +-
 .../external/FFmpeg/libavfilter/vf_colorbalance.c  |    4 +-
 .../FFmpeg/libavfilter/vf_colorchannelmixer.c      |    2 +-
 .../external/FFmpeg/libavfilter/vf_colorlevels.c   |    4 +-
 .../external/FFmpeg/libavfilter/vf_colormatrix.c   |   14 +-
 mythtv/external/FFmpeg/libavfilter/vf_colorspace.c |   54 +-
 .../external/FFmpeg/libavfilter/vf_convolution.c   |  138 +-
 mythtv/external/FFmpeg/libavfilter/vf_convolve.c   |  418 ++
 mythtv/external/FFmpeg/libavfilter/vf_coreimage.m  |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_crop.c       |    6 +-
 mythtv/external/FFmpeg/libavfilter/vf_cropdetect.c |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_curves.c     |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_datascope.c  |  647 +++-
 mythtv/external/FFmpeg/libavfilter/vf_dctdnoiz.c   |   85 +-
 mythtv/external/FFmpeg/libavfilter/vf_deband.c     |  170 +-
 mythtv/external/FFmpeg/libavfilter/vf_decimate.c   |   15 +-
 mythtv/external/FFmpeg/libavfilter/vf_deflicker.c  |  471 ++
 .../FFmpeg/libavfilter/vf_deinterlace_qsv.c        |  575 +++
 .../FFmpeg/libavfilter/vf_deinterlace_vaapi.c      |  678 +++
 mythtv/external/FFmpeg/libavfilter/vf_dejudder.c   |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_deshake.c    |    7 +-
 mythtv/external/FFmpeg/libavfilter/vf_despill.c    |  183 +
 mythtv/external/FFmpeg/libavfilter/vf_detelecine.c |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_displace.c   |   85 +-
 mythtv/external/FFmpeg/libavfilter/vf_drawtext.c   |  152 +-
 mythtv/external/FFmpeg/libavfilter/vf_edgedetect.c |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_eq.c         |    8 +-
 mythtv/external/FFmpeg/libavfilter/vf_eq.h         |    2 +-
 .../external/FFmpeg/libavfilter/vf_extractplanes.c |   73 +-
 mythtv/external/FFmpeg/libavfilter/vf_fade.c       |    8 +-
 mythtv/external/FFmpeg/libavfilter/vf_fftfilt.c    |  137 +-
 mythtv/external/FFmpeg/libavfilter/vf_field.c      |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_fieldhint.c  |   15 +-
 mythtv/external/FFmpeg/libavfilter/vf_fieldmatch.c |   19 +-
 mythtv/external/FFmpeg/libavfilter/vf_floodfill.c  |  433 ++
 mythtv/external/FFmpeg/libavfilter/vf_fps.c        |   73 +-
 mythtv/external/FFmpeg/libavfilter/vf_framerate.c  |   44 +-
 mythtv/external/FFmpeg/libavfilter/vf_framestep.c  |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_gblur.c      |   12 +-
 mythtv/external/FFmpeg/libavfilter/vf_geq.c        |   62 +-
 mythtv/external/FFmpeg/libavfilter/vf_histeq.c     |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_histogram.c  |   36 +-
 mythtv/external/FFmpeg/libavfilter/vf_hqx.c        |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_hue.c        |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_hwdownload.c |    7 +-
 mythtv/external/FFmpeg/libavfilter/vf_hwmap.c      |  426 ++
 mythtv/external/FFmpeg/libavfilter/vf_hwupload.c   |   22 +-
 .../external/FFmpeg/libavfilter/vf_hwupload_cuda.c |   85 +-
 mythtv/external/FFmpeg/libavfilter/vf_hysteresis.c |   20 +-
 mythtv/external/FFmpeg/libavfilter/vf_idet.c       |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_idet.h       |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_il.c         |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_interlace.c  |  153 +-
 mythtv/external/FFmpeg/libavfilter/vf_kerndeint.c  |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_libopencv.c  |   14 +-
 mythtv/external/FFmpeg/libavfilter/vf_libvmaf.c    |  342 ++
 mythtv/external/FFmpeg/libavfilter/vf_limiter.c    |  231 +
 mythtv/external/FFmpeg/libavfilter/vf_lumakey.c    |  201 +
 mythtv/external/FFmpeg/libavfilter/vf_lut.c        |   29 +-
 mythtv/external/FFmpeg/libavfilter/vf_lut2.c       |  213 +-
 mythtv/external/FFmpeg/libavfilter/vf_lut3d.c      |   52 +-
 .../external/FFmpeg/libavfilter/vf_maskedclamp.c   |   35 +-
 .../external/FFmpeg/libavfilter/vf_maskedmerge.c   |   26 +-
 mythtv/external/FFmpeg/libavfilter/vf_mcdeint.c    |   11 +-
 .../external/FFmpeg/libavfilter/vf_mergeplanes.c   |   24 +-
 .../external/FFmpeg/libavfilter/vf_midequalizer.c  |  382 ++
 .../external/FFmpeg/libavfilter/vf_minterpolate.c  |    5 +-
 mythtv/external/FFmpeg/libavfilter/vf_mpdecimate.c |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_nlmeans.c    |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_noise.h      |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_ocr.c        |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_overlay.c    |  293 +-
 mythtv/external/FFmpeg/libavfilter/vf_owdenoise.c  |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_pad.c        |   76 +-
 mythtv/external/FFmpeg/libavfilter/vf_palettegen.c |   17 +-
 mythtv/external/FFmpeg/libavfilter/vf_paletteuse.c |   68 +-
 .../external/FFmpeg/libavfilter/vf_perspective.c   |    5 +-
 mythtv/external/FFmpeg/libavfilter/vf_pp.c         |    2 +-
 .../external/FFmpeg/libavfilter/vf_premultiply.c   |  722 +++
 .../external/FFmpeg/libavfilter/vf_pseudocolor.c   |  662 +++
 mythtv/external/FFmpeg/libavfilter/vf_psnr.c       |   64 +-
 mythtv/external/FFmpeg/libavfilter/vf_readeia608.c |  268 ++
 mythtv/external/FFmpeg/libavfilter/vf_readvitc.c   |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_remap.c      |   21 +-
 mythtv/external/FFmpeg/libavfilter/vf_removelogo.c |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_rotate.c     |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_sab.c        |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_scale.c      |  132 +-
 mythtv/external/FFmpeg/libavfilter/vf_scale_cuda.c |  556 +++
 .../external/FFmpeg/libavfilter/vf_scale_cuda.cu   |  212 +
 mythtv/external/FFmpeg/libavfilter/vf_scale_npp.c  |  127 +-
 mythtv/external/FFmpeg/libavfilter/vf_scale_qsv.c  |  633 +++
 .../external/FFmpeg/libavfilter/vf_scale_vaapi.c   |   69 +-
 .../FFmpeg/libavfilter/vf_selectivecolor.c         |   86 +-
 .../FFmpeg/libavfilter/vf_separatefields.c         |   10 +-
 mythtv/external/FFmpeg/libavfilter/vf_setfield.c   |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_showinfo.c   |    4 +-
 .../external/FFmpeg/libavfilter/vf_showpalette.c   |    2 +-
 .../external/FFmpeg/libavfilter/vf_shuffleframes.c |   14 +-
 .../external/FFmpeg/libavfilter/vf_signalstats.c   |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_signature.c  |  770 ++++
 mythtv/external/FFmpeg/libavfilter/vf_smartblur.c  |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_spp.h        |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_ssim.c       |  187 +-
 mythtv/external/FFmpeg/libavfilter/vf_stack.c      |   22 +-
 mythtv/external/FFmpeg/libavfilter/vf_stereo3d.c   |   22 +-
 mythtv/external/FFmpeg/libavfilter/vf_subtitles.c  |    6 +-
 mythtv/external/FFmpeg/libavfilter/vf_super2xsai.c |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_swaprect.c   |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_telecine.c   |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_threshold.c  |  339 ++
 mythtv/external/FFmpeg/libavfilter/vf_thumbnail.c  |    2 +-
 .../FFmpeg/libavfilter/vf_thumbnail_cuda.c         |  445 ++
 .../FFmpeg/libavfilter/vf_thumbnail_cuda.cu        |   79 +
 mythtv/external/FFmpeg/libavfilter/vf_tile.c       |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_tinterlace.c |  169 +-
 mythtv/external/FFmpeg/libavfilter/vf_tonemap.c    |  354 ++
 mythtv/external/FFmpeg/libavfilter/vf_transpose.c  |  190 +-
 mythtv/external/FFmpeg/libavfilter/vf_unsharp.c    |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_uspp.c       |    8 +-
 .../external/FFmpeg/libavfilter/vf_vectorscope.c   |    8 +-
 .../external/FFmpeg/libavfilter/vf_vidstabdetect.c |    2 +-
 .../FFmpeg/libavfilter/vf_vidstabtransform.c       |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_vignette.c   |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_vmafmotion.c |  369 ++
 mythtv/external/FFmpeg/libavfilter/vf_w3fdif.c     |  138 +-
 mythtv/external/FFmpeg/libavfilter/vf_waveform.c   |   29 +-
 mythtv/external/FFmpeg/libavfilter/vf_weave.c      |   69 +-
 mythtv/external/FFmpeg/libavfilter/vf_xbr.c        |    6 +-
 mythtv/external/FFmpeg/libavfilter/vf_zoompan.c    |  197 +-
 mythtv/external/FFmpeg/libavfilter/vf_zscale.c     |  180 +-
 mythtv/external/FFmpeg/libavfilter/video.c         |   36 +-
 mythtv/external/FFmpeg/libavfilter/vidstabutils.c  |    2 +-
 mythtv/external/FFmpeg/libavfilter/vmaf_motion.h   |   58 +
 mythtv/external/FFmpeg/libavfilter/vsrc_cellauto.c |    4 +-
 mythtv/external/FFmpeg/libavfilter/vsrc_life.c     |    4 +-
 .../external/FFmpeg/libavfilter/vsrc_mandelbrot.c  |    2 +-
 .../external/FFmpeg/libavfilter/vsrc_mptestsrc.c   |    2 +-
 mythtv/external/FFmpeg/libavfilter/vsrc_testsrc.c  |   20 +-
 mythtv/external/FFmpeg/libavfilter/w3fdif.h        |    5 +-
 mythtv/external/FFmpeg/libavfilter/window_func.c   |  178 -
 mythtv/external/FFmpeg/libavfilter/window_func.h   |  158 +-
 mythtv/external/FFmpeg/libavfilter/x86/Makefile    |   46 +-
 mythtv/external/FFmpeg/libavfilter/x86/af_afir.asm |   60 +
 .../external/FFmpeg/libavfilter/x86/af_afir_init.c |   35 +
 .../external/FFmpeg/libavfilter/x86/vf_blend.asm   |   70 +-
 .../FFmpeg/libavfilter/x86/vf_blend_init.c         |   14 +-
 .../FFmpeg/libavfilter/x86/vf_gradfun_init.c       |    8 +-
 .../FFmpeg/libavfilter/x86/vf_hqdn3d_init.c        |    4 +-
 .../external/FFmpeg/libavfilter/x86/vf_idet_init.c |    6 +-
 .../FFmpeg/libavfilter/x86/vf_interlace.asm        |  175 +-
 .../FFmpeg/libavfilter/x86/vf_interlace_init.c     |   50 +-
 .../external/FFmpeg/libavfilter/x86/vf_limiter.asm |   80 +
 .../FFmpeg/libavfilter/x86/vf_limiter_init.c       |   44 +
 .../FFmpeg/libavfilter/x86/vf_pullup_init.c        |    2 +-
 mythtv/external/FFmpeg/libavfilter/x86/vf_spp.c    |    8 +-
 .../FFmpeg/libavfilter/x86/vf_tinterlace_init.c    |   50 +-
 .../FFmpeg/libavfilter/x86/vf_w3fdif_init.c        |    9 +-
 mythtv/external/FFmpeg/libavformat/4xm.c           |   13 +-
 mythtv/external/FFmpeg/libavformat/Makefile        |   41 +-
 mythtv/external/FFmpeg/libavformat/aacdec.c        |   50 +-
 mythtv/external/FFmpeg/libavformat/aadec.c         |   26 +-
 mythtv/external/FFmpeg/libavformat/ac3dec.c        |    8 +-
 mythtv/external/FFmpeg/libavformat/adp.c           |    4 +-
 mythtv/external/FFmpeg/libavformat/adtsenc.c       |   17 +
 mythtv/external/FFmpeg/libavformat/adxdec.c        |    7 +-
 mythtv/external/FFmpeg/libavformat/aiffdec.c       |   27 +-
 mythtv/external/FFmpeg/libavformat/aiffenc.c       |    7 +-
 mythtv/external/FFmpeg/libavformat/allformats.c    |   32 +-
 mythtv/external/FFmpeg/libavformat/amr.c           |    4 +-
 mythtv/external/FFmpeg/libavformat/apc.c           |    2 +-
 mythtv/external/FFmpeg/libavformat/ape.c           |    4 +-
 mythtv/external/FFmpeg/libavformat/apetag.c        |   23 +-
 mythtv/external/FFmpeg/libavformat/apetag.h        |    1 +
 mythtv/external/FFmpeg/libavformat/apngdec.c       |   12 +-
 mythtv/external/FFmpeg/libavformat/apngenc.c       |   62 +-
 mythtv/external/FFmpeg/libavformat/asfdec_f.c      |   17 +-
 mythtv/external/FFmpeg/libavformat/asfdec_o.c      |   35 +-
 mythtv/external/FFmpeg/libavformat/asfenc.c        |    8 +-
 mythtv/external/FFmpeg/libavformat/astdec.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/astenc.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/au.c            |    2 +-
 mythtv/external/FFmpeg/libavformat/avformat.h      |   93 +-
 mythtv/external/FFmpeg/libavformat/avi.h           |    1 -
 mythtv/external/FFmpeg/libavformat/avidec.c        |  100 +-
 mythtv/external/FFmpeg/libavformat/avienc.c        |   97 +-
 mythtv/external/FFmpeg/libavformat/avio.c          |   13 +-
 mythtv/external/FFmpeg/libavformat/avio.h          |  104 +-
 mythtv/external/FFmpeg/libavformat/avio_internal.h |    8 -
 mythtv/external/FFmpeg/libavformat/aviobuf.c       |  104 +-
 mythtv/external/FFmpeg/libavformat/avisynth.c      |   41 +-
 mythtv/external/FFmpeg/libavformat/bfi.c           |    6 +-
 mythtv/external/FFmpeg/libavformat/bink.c          |   19 +-
 mythtv/external/FFmpeg/libavformat/bintext.c       |    8 +-
 mythtv/external/FFmpeg/libavformat/bit.c           |   33 +-
 mythtv/external/FFmpeg/libavformat/boadec.c        |    8 +-
 mythtv/external/FFmpeg/libavformat/brstm.c         |    2 +-
 mythtv/external/FFmpeg/libavformat/caf.c           |    2 +
 mythtv/external/FFmpeg/libavformat/cafdec.c        |   27 +-
 mythtv/external/FFmpeg/libavformat/cafenc.c        |    5 +-
 mythtv/external/FFmpeg/libavformat/chromaprint.c   |    4 +
 mythtv/external/FFmpeg/libavformat/cinedec.c       |    8 +-
 mythtv/external/FFmpeg/libavformat/concatdec.c     |  126 +-
 mythtv/external/FFmpeg/libavformat/crypto.c        |   59 +-
 mythtv/external/FFmpeg/libavformat/dash.c          |  157 +
 mythtv/external/FFmpeg/libavformat/dash.h          |   39 +
 mythtv/external/FFmpeg/libavformat/dashdec.c       | 1848 ++++++++
 mythtv/external/FFmpeg/libavformat/dashenc.c       |  597 ++-
 mythtv/external/FFmpeg/libavformat/dsfdec.c        |    6 +-
 mythtv/external/FFmpeg/libavformat/dss.c           |   17 +-
 mythtv/external/FFmpeg/libavformat/dtsdec.c        |   39 +-
 mythtv/external/FFmpeg/libavformat/dtshddec.c      |    2 +-
 mythtv/external/FFmpeg/libavformat/dump.c          |   50 +-
 mythtv/external/FFmpeg/libavformat/dv.c            |    2 +-
 mythtv/external/FFmpeg/libavformat/dxa.c           |    6 +-
 .../external/FFmpeg/libavformat/electronicarts.c   |    4 +-
 mythtv/external/FFmpeg/libavformat/epafdec.c       |    3 +-
 mythtv/external/FFmpeg/libavformat/ffmdec.c        |  423 +-
 mythtv/external/FFmpeg/libavformat/ffmenc.c        |   94 +-
 mythtv/external/FFmpeg/libavformat/fifo.c          |   17 +-
 mythtv/external/FFmpeg/libavformat/file.c          |    7 +
 mythtv/external/FFmpeg/libavformat/filmstripdec.c  |    9 +-
 mythtv/external/FFmpeg/libavformat/fitsdec.c       |  231 +
 mythtv/external/FFmpeg/libavformat/fitsenc.c       |  183 +
 mythtv/external/FFmpeg/libavformat/flac_picture.c  |    4 +-
 mythtv/external/FFmpeg/libavformat/flacdec.c       |   27 +-
 mythtv/external/FFmpeg/libavformat/flacenc.c       |    2 +-
 mythtv/external/FFmpeg/libavformat/flic.c          |    4 +-
 mythtv/external/FFmpeg/libavformat/flvdec.c        |   90 +-
 mythtv/external/FFmpeg/libavformat/flvenc.c        |  380 ++-
 mythtv/external/FFmpeg/libavformat/framecrcenc.c   |    2 +-
 mythtv/external/FFmpeg/libavformat/framehash.c     |    3 +
 mythtv/external/FFmpeg/libavformat/ftp.c           |    3 +
 mythtv/external/FFmpeg/libavformat/g726.c          |  105 +
 mythtv/external/FFmpeg/libavformat/gdv.c           |  201 +
 mythtv/external/FFmpeg/libavformat/genh.c          |    3 +-
 mythtv/external/FFmpeg/libavformat/gif.c           |    6 +-
 mythtv/external/FFmpeg/libavformat/gxfenc.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/hdsenc.c        |    3 +-
 mythtv/external/FFmpeg/libavformat/hevc.c          |   57 +-
 mythtv/external/FFmpeg/libavformat/hevcdec.c       |   18 +-
 mythtv/external/FFmpeg/libavformat/hls.c           |   78 +-
 mythtv/external/FFmpeg/libavformat/hlsenc.c        |  947 ++++-
 mythtv/external/FFmpeg/libavformat/http.c          |  344 +-
 mythtv/external/FFmpeg/libavformat/icodec.c        |   18 +-
 mythtv/external/FFmpeg/libavformat/icoenc.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/id3v1.c         |    2 +-
 mythtv/external/FFmpeg/libavformat/id3v2.c         |  133 +-
 mythtv/external/FFmpeg/libavformat/id3v2.h         |   17 +-
 mythtv/external/FFmpeg/libavformat/idroqdec.c      |    7 +-
 mythtv/external/FFmpeg/libavformat/iff.c           |    9 +-
 mythtv/external/FFmpeg/libavformat/img2.c          |    3 +
 mythtv/external/FFmpeg/libavformat/img2dec.c       |   59 +
 mythtv/external/FFmpeg/libavformat/img2enc.c       |    5 +-
 mythtv/external/FFmpeg/libavformat/internal.h      |   32 +-
 mythtv/external/FFmpeg/libavformat/ipmovie.c       |  116 +-
 mythtv/external/FFmpeg/libavformat/ircamdec.c      |    5 +-
 mythtv/external/FFmpeg/libavformat/isom.c          |   27 +-
 mythtv/external/FFmpeg/libavformat/isom.h          |   31 +-
 mythtv/external/FFmpeg/libavformat/ivfenc.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/latmenc.c       |   22 +-
 mythtv/external/FFmpeg/libavformat/libnut.c        |  324 --
 mythtv/external/FFmpeg/libavformat/libopenmpt.c    |   24 +-
 mythtv/external/FFmpeg/libavformat/librtmp.c       |    5 +-
 mythtv/external/FFmpeg/libavformat/libssh.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/lxfdec.c        |    5 +-
 mythtv/external/FFmpeg/libavformat/m4vdec.c        |    3 +
 mythtv/external/FFmpeg/libavformat/matroska.c      |   28 +-
 mythtv/external/FFmpeg/libavformat/matroska.h      |   14 +
 mythtv/external/FFmpeg/libavformat/matroskadec.c   |  303 +-
 mythtv/external/FFmpeg/libavformat/matroskaenc.c   |  445 ++-
 mythtv/external/FFmpeg/libavformat/mj2kdec.c       |   54 +
 mythtv/external/FFmpeg/libavformat/mlvdec.c        |    5 +-
 mythtv/external/FFmpeg/libavformat/mmf.c           |    2 +-
 mythtv/external/FFmpeg/libavformat/mov.c           | 1274 +++++-
 mythtv/external/FFmpeg/libavformat/mov_chan.c      |    5 +-
 mythtv/external/FFmpeg/libavformat/movenc.c        |  681 +++-
 mythtv/external/FFmpeg/libavformat/movenc.h        |    3 +
 mythtv/external/FFmpeg/libavformat/mp3dec.c        |   10 +-
 mythtv/external/FFmpeg/libavformat/mp3enc.c        |   31 +-
 mythtv/external/FFmpeg/libavformat/mpc.c           |    2 +-
 mythtv/external/FFmpeg/libavformat/mpc8.c          |    4 +-
 mythtv/external/FFmpeg/libavformat/mpeg.c          |    8 +-
 mythtv/external/FFmpeg/libavformat/mpegenc.c       |    2 +
 mythtv/external/FFmpeg/libavformat/mpegts-mythtv.c |    1 -
 mythtv/external/FFmpeg/libavformat/mpegts.c        |   21 +-
 mythtv/external/FFmpeg/libavformat/mpegtsenc.c     |  124 +-
 mythtv/external/FFmpeg/libavformat/mpjpegdec.c     |    2 +-
 mythtv/external/FFmpeg/libavformat/mpl2dec.c       |    8 +
 mythtv/external/FFmpeg/libavformat/msf.c           |   14 +-
 mythtv/external/FFmpeg/libavformat/mux.c           |  104 +-
 mythtv/external/FFmpeg/libavformat/mvdec.c         |   10 +-
 mythtv/external/FFmpeg/libavformat/mxf.c           |    1 +
 mythtv/external/FFmpeg/libavformat/mxfdec.c        |   80 +-
 mythtv/external/FFmpeg/libavformat/mxfenc.c        |  170 +-
 mythtv/external/FFmpeg/libavformat/network.c       |    2 +-
 mythtv/external/FFmpeg/libavformat/nistspheredec.c |    8 +-
 mythtv/external/FFmpeg/libavformat/nsvdec.c        |   41 +-
 mythtv/external/FFmpeg/libavformat/nut.c           |    4 +
 mythtv/external/FFmpeg/libavformat/nutdec.c        |   40 +-
 mythtv/external/FFmpeg/libavformat/nutenc.c        |   19 -
 mythtv/external/FFmpeg/libavformat/nuv.c           |    8 +-
 mythtv/external/FFmpeg/libavformat/oggdec.c        |   54 +-
 mythtv/external/FFmpeg/libavformat/oggenc.c        |   34 +-
 mythtv/external/FFmpeg/libavformat/oggparsecelt.c  |    9 +-
 mythtv/external/FFmpeg/libavformat/oggparsedaala.c |    3 +-
 mythtv/external/FFmpeg/libavformat/oggparseogm.c   |    5 +-
 mythtv/external/FFmpeg/libavformat/oggparsespeex.c |   11 +
 mythtv/external/FFmpeg/libavformat/oggparsevp8.c   |    2 +-
 mythtv/external/FFmpeg/libavformat/oma.c           |   10 +-
 mythtv/external/FFmpeg/libavformat/oma.h           |    2 +
 mythtv/external/FFmpeg/libavformat/omadec.c        |  153 +-
 mythtv/external/FFmpeg/libavformat/omaenc.c        |    4 +-
 mythtv/external/FFmpeg/libavformat/options.c       |   12 +
 mythtv/external/FFmpeg/libavformat/options_table.h |    7 +-
 mythtv/external/FFmpeg/libavformat/os_support.h    |   16 +-
 mythtv/external/FFmpeg/libavformat/pcmdec.c        |    2 +
 mythtv/external/FFmpeg/libavformat/prompeg.c       |  481 ++
 mythtv/external/FFmpeg/libavformat/protocols.c     |    1 +
 mythtv/external/FFmpeg/libavformat/pvfdec.c        |    4 +-
 mythtv/external/FFmpeg/libavformat/r3d.c           |    2 +-
 mythtv/external/FFmpeg/libavformat/rawdec.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/rawenc.c        |   39 +-
 mythtv/external/FFmpeg/libavformat/rdt.c           |    2 +-
 mythtv/external/FFmpeg/libavformat/riff.c          |   37 +-
 mythtv/external/FFmpeg/libavformat/riff.h          |    7 +-
 mythtv/external/FFmpeg/libavformat/riffdec.c       |   14 +-
 mythtv/external/FFmpeg/libavformat/riffenc.c       |    2 +-
 mythtv/external/FFmpeg/libavformat/rl2.c           |   15 +-
 mythtv/external/FFmpeg/libavformat/rm.c            |    1 +
 mythtv/external/FFmpeg/libavformat/rmdec.c         |   38 +-
 mythtv/external/FFmpeg/libavformat/rmenc.c         |   39 +-
 mythtv/external/FFmpeg/libavformat/rpl.c           |    8 +-
 mythtv/external/FFmpeg/libavformat/rsd.c           |   16 +-
 mythtv/external/FFmpeg/libavformat/rsoenc.c        |    4 +-
 mythtv/external/FFmpeg/libavformat/rtmpdh.c        |   95 +-
 mythtv/external/FFmpeg/libavformat/rtmpdh.h        |   14 +-
 mythtv/external/FFmpeg/libavformat/rtmphttp.c      |    2 +-
 mythtv/external/FFmpeg/libavformat/rtmppkt.c       |  147 +-
 mythtv/external/FFmpeg/libavformat/rtmppkt.h       |    6 +-
 mythtv/external/FFmpeg/libavformat/rtmpproto.c     |  168 +-
 mythtv/external/FFmpeg/libavformat/rtpdec.c        |    8 +
 .../external/FFmpeg/libavformat/rtpdec_formats.h   |    1 +
 mythtv/external/FFmpeg/libavformat/rtpdec_h264.c   |    2 +-
 mythtv/external/FFmpeg/libavformat/rtpdec_jpeg.c   |    2 +-
 mythtv/external/FFmpeg/libavformat/rtpdec_latm.c   |    6 +-
 mythtv/external/FFmpeg/libavformat/rtpdec_mpeg4.c  |   19 +-
 .../external/FFmpeg/libavformat/rtpdec_rfc4175.c   |  236 +
 mythtv/external/FFmpeg/libavformat/rtpdec_xiph.c   |   16 +-
 mythtv/external/FFmpeg/libavformat/rtpenc.c        |    6 +-
 mythtv/external/FFmpeg/libavformat/rtpproto.c      |   62 +-
 mythtv/external/FFmpeg/libavformat/rtsp.c          |  156 +-
 mythtv/external/FFmpeg/libavformat/rtsp.h          |    1 +
 mythtv/external/FFmpeg/libavformat/rtspdec.c       |    2 -
 mythtv/external/FFmpeg/libavformat/s337m.c         |  206 +
 mythtv/external/FFmpeg/libavformat/sbgdec.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/sccdec.c        |  180 +
 mythtv/external/FFmpeg/libavformat/sccenc.c        |  123 +
 mythtv/external/FFmpeg/libavformat/sdp.c           |   10 +-
 mythtv/external/FFmpeg/libavformat/sdsdec.c        |  165 +
 mythtv/external/FFmpeg/libavformat/sdxdec.c        |   90 +
 mythtv/external/FFmpeg/libavformat/seek.c          |  487 --
 mythtv/external/FFmpeg/libavformat/seek.h          |  122 -
 mythtv/external/FFmpeg/libavformat/segment.c       |   58 +-
 mythtv/external/FFmpeg/libavformat/sierravmd.c     |   20 +-
 mythtv/external/FFmpeg/libavformat/smjpegenc.c     |    2 +-
 .../FFmpeg/libavformat/smoothstreamingenc.c        |    9 +-
 mythtv/external/FFmpeg/libavformat/smush.c         |    1 -
 mythtv/external/FFmpeg/libavformat/soxdec.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/soxenc.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/spdifenc.c      |    3 +-
 mythtv/external/FFmpeg/libavformat/srtdec.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/subfile.c       |    2 +-
 mythtv/external/FFmpeg/libavformat/subtitles.c     |    2 +-
 mythtv/external/FFmpeg/libavformat/supenc.c        |   96 +
 mythtv/external/FFmpeg/libavformat/swfdec.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/swfenc.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/takdec.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/tcp.c           |   50 +-
 mythtv/external/FFmpeg/libavformat/tee.c           |   87 +-
 .../external/FFmpeg/libavformat/tests/fifo_muxer.c |    4 +
 mythtv/external/FFmpeg/libavformat/tests/movenc.c  |   21 +-
 mythtv/external/FFmpeg/libavformat/tests/rtmpdh.c  |    2 +
 mythtv/external/FFmpeg/libavformat/tests/seek.c    |    2 +
 mythtv/external/FFmpeg/libavformat/tls_gnutls.c    |   14 +
 mythtv/external/FFmpeg/libavformat/tls_openssl.c   |   30 +-
 mythtv/external/FFmpeg/libavformat/tls_schannel.c  |    9 +-
 .../FFmpeg/libavformat/tls_securetransport.c       |    7 +
 mythtv/external/FFmpeg/libavformat/tta.c           |    2 +-
 mythtv/external/FFmpeg/libavformat/tty.c           |    2 +-
 .../FFmpeg/libavformat/uncodedframecrcenc.c        |    4 +-
 mythtv/external/FFmpeg/libavformat/url.h           |    9 +
 mythtv/external/FFmpeg/libavformat/utils.c         |  322 ++-
 mythtv/external/FFmpeg/libavformat/vc1testenc.c    |    2 +-
 mythtv/external/FFmpeg/libavformat/version.h       |   15 +-
 mythtv/external/FFmpeg/libavformat/vivo.c          |    2 +-
 mythtv/external/FFmpeg/libavformat/voc_packet.c    |    9 +-
 mythtv/external/FFmpeg/libavformat/vpcc.c          |   55 +-
 mythtv/external/FFmpeg/libavformat/vqf.c           |    4 +-
 mythtv/external/FFmpeg/libavformat/wavdec.c        |   88 +-
 mythtv/external/FFmpeg/libavformat/wavenc.c        |   16 +-
 mythtv/external/FFmpeg/libavformat/wc3movie.c      |   14 +-
 mythtv/external/FFmpeg/libavformat/webmdashenc.c   |   59 +-
 mythtv/external/FFmpeg/libavformat/webpenc.c       |    2 +-
 mythtv/external/FFmpeg/libavformat/westwood_vqa.c  |    8 +-
 mythtv/external/FFmpeg/libavformat/wsddec.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/wtvdec.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/wtvenc.c        |    4 +-
 mythtv/external/FFmpeg/libavformat/wvdec.c         |    7 +-
 mythtv/external/FFmpeg/libavformat/wvenc.c         |    2 +-
 mythtv/external/FFmpeg/libavformat/xmv.c           |    4 +-
 mythtv/external/FFmpeg/libavformat/xvag.c          |    3 +-
 mythtv/external/FFmpeg/libavformat/xwma.c          |    5 +-
 mythtv/external/FFmpeg/libavformat/yuv4mpegdec.c   |    5 +-
 mythtv/external/FFmpeg/libavresample/Makefile      |    1 +
 mythtv/external/FFmpeg/libavresample/avresample.h  |    4 +-
 mythtv/external/FFmpeg/libavresample/version.h     |    2 +-
 mythtv/external/FFmpeg/libavresample/x86/Makefile  |    2 +-
 mythtv/external/FFmpeg/libavutil/Makefile          |   23 +-
 mythtv/external/FFmpeg/libavutil/aarch64/asm.S     |   14 +-
 mythtv/external/FFmpeg/libavutil/aarch64/cpu.c     |   10 +
 mythtv/external/FFmpeg/libavutil/arm/asm.S         |   22 +-
 mythtv/external/FFmpeg/libavutil/arm/cpu.c         |   10 +
 .../FFmpeg/libavutil/arm/float_dsp_init_vfp.c      |    4 +-
 mythtv/external/FFmpeg/libavutil/atomic_gcc.h      |   17 -
 mythtv/external/FFmpeg/libavutil/attributes.h      |    5 +-
 mythtv/external/FFmpeg/libavutil/audio_fifo.c      |    4 +-
 mythtv/external/FFmpeg/libavutil/avstring.c        |   23 +
 mythtv/external/FFmpeg/libavutil/avstring.h        |    5 +
 mythtv/external/FFmpeg/libavutil/avutil.h          |   20 +
 mythtv/external/FFmpeg/libavutil/buffer.c          |   96 +-
 mythtv/external/FFmpeg/libavutil/buffer.h          |    7 +-
 mythtv/external/FFmpeg/libavutil/buffer_internal.h |    7 +-
 mythtv/external/FFmpeg/libavutil/channel_layout.c  |   22 +
 mythtv/external/FFmpeg/libavutil/channel_layout.h  |   21 +-
 mythtv/external/FFmpeg/libavutil/cpu.c             |   61 +-
 mythtv/external/FFmpeg/libavutil/cpu.h             |   16 +-
 mythtv/external/FFmpeg/libavutil/cpu_internal.h    |    5 +
 mythtv/external/FFmpeg/libavutil/display.h         |   27 +
 mythtv/external/FFmpeg/libavutil/eval.c            |   18 +-
 mythtv/external/FFmpeg/libavutil/float_dsp.c       |    9 +
 mythtv/external/FFmpeg/libavutil/float_dsp.h       |   16 +
 mythtv/external/FFmpeg/libavutil/frame.c           |  173 +-
 mythtv/external/FFmpeg/libavutil/frame.h           |  130 +-
 mythtv/external/FFmpeg/libavutil/hmac.c            |   43 +-
 mythtv/external/FFmpeg/libavutil/hwcontext.c       |  390 ++-
 mythtv/external/FFmpeg/libavutil/hwcontext.h       |  161 +-
 mythtv/external/FFmpeg/libavutil/hwcontext_cuda.c  |  149 +-
 mythtv/external/FFmpeg/libavutil/hwcontext_cuda.h  |    5 +
 .../FFmpeg/libavutil/hwcontext_cuda_internal.h     |   37 +
 .../external/FFmpeg/libavutil/hwcontext_d3d11va.c  |  568 +++
 .../external/FFmpeg/libavutil/hwcontext_d3d11va.h  |  168 +
 mythtv/external/FFmpeg/libavutil/hwcontext_drm.c   |  289 ++
 mythtv/external/FFmpeg/libavutil/hwcontext_drm.h   |  166 +
 mythtv/external/FFmpeg/libavutil/hwcontext_dxva2.c |  305 +-
 mythtv/external/FFmpeg/libavutil/hwcontext_dxva2.h |    3 +
 .../external/FFmpeg/libavutil/hwcontext_internal.h |   61 +
 mythtv/external/FFmpeg/libavutil/hwcontext_qsv.c   |  456 ++-
 mythtv/external/FFmpeg/libavutil/hwcontext_vaapi.c |  554 ++-
 mythtv/external/FFmpeg/libavutil/hwcontext_vaapi.h |   35 +
 mythtv/external/FFmpeg/libavutil/hwcontext_vdpau.c |   42 +-
 .../FFmpeg/libavutil/hwcontext_videotoolbox.c      |  243 +
 .../FFmpeg/libavutil/hwcontext_videotoolbox.h      |   54 +
 mythtv/external/FFmpeg/libavutil/imgutils.c        |  271 +-
 mythtv/external/FFmpeg/libavutil/imgutils.h        |   70 +-
 .../external/FFmpeg/libavutil/imgutils_internal.h  |   30 +
 mythtv/external/FFmpeg/libavutil/internal.h        |   15 +-
 mythtv/external/FFmpeg/libavutil/intreadwrite.h    |   29 +-
 mythtv/external/FFmpeg/libavutil/lfg.c             |   27 +
 mythtv/external/FFmpeg/libavutil/lfg.h             |    9 +
 mythtv/external/FFmpeg/libavutil/log.c             |    6 +-
 .../FFmpeg/libavutil/mastering_display_metadata.c  |   23 +
 .../FFmpeg/libavutil/mastering_display_metadata.h  |   39 +
 mythtv/external/FFmpeg/libavutil/mathematics.c     |    4 +-
 mythtv/external/FFmpeg/libavutil/md5.c             |   36 +-
 mythtv/external/FFmpeg/libavutil/md5.h             |    9 +
 mythtv/external/FFmpeg/libavutil/mem.c             |   36 +-
 mythtv/external/FFmpeg/libavutil/mem.h             |    5 +-
 .../FFmpeg/libavutil/mips/generic_macros_msa.h     |  742 ++--
 mythtv/external/FFmpeg/libavutil/opencl.c          |    2 +-
 mythtv/external/FFmpeg/libavutil/opt.c             |   45 +-
 mythtv/external/FFmpeg/libavutil/opt.h             |    1 +
 mythtv/external/FFmpeg/libavutil/parseutils.c      |   28 +
 mythtv/external/FFmpeg/libavutil/pixdesc.c         |  308 ++-
 mythtv/external/FFmpeg/libavutil/pixdesc.h         |   36 +
 mythtv/external/FFmpeg/libavutil/pixfmt.h          |   68 +-
 mythtv/external/FFmpeg/libavutil/ppc/cpu.c         |   12 +
 .../external/FFmpeg/libavutil/ppc/types_altivec.h  |   47 -
 .../external/FFmpeg/libavutil/ppc/util_altivec.h   |   23 +-
 mythtv/external/FFmpeg/libavutil/random_seed.c     |   20 +-
 mythtv/external/FFmpeg/libavutil/reverse.h         |   28 +
 mythtv/external/FFmpeg/libavutil/sha.c             |    6 +-
 mythtv/external/FFmpeg/libavutil/sha.h             |    9 +-
 mythtv/external/FFmpeg/libavutil/sha512.c          |    4 +
 mythtv/external/FFmpeg/libavutil/sha512.h          |    5 +
 mythtv/external/FFmpeg/libavutil/slicethread.c     |  259 ++
 mythtv/external/FFmpeg/libavutil/slicethread.h     |   52 +
 mythtv/external/FFmpeg/libavutil/softfloat.h       |   27 +-
 .../external/FFmpeg/libavutil/softfloat_ieee754.h  |   14 +-
 mythtv/external/FFmpeg/libavutil/spherical.c       |   79 +
 mythtv/external/FFmpeg/libavutil/spherical.h       |  232 +
 mythtv/external/FFmpeg/libavutil/stereo3d.c        |    2 +-
 mythtv/external/FFmpeg/libavutil/stereo3d.h        |   41 +-
 mythtv/external/FFmpeg/libavutil/tests/.gitignore  |    6 +-
 mythtv/external/FFmpeg/libavutil/tests/adler32.c   |    4 +-
 mythtv/external/FFmpeg/libavutil/tests/aes.c       |    3 +
 mythtv/external/FFmpeg/libavutil/tests/aes_ctr.c   |   65 +
 mythtv/external/FFmpeg/libavutil/tests/atomic.c    |    6 +-
 .../external/FFmpeg/libavutil/tests/audio_fifo.c   |  200 +
 mythtv/external/FFmpeg/libavutil/tests/avstring.c  |   44 +-
 mythtv/external/FFmpeg/libavutil/tests/base64.c    |    4 +-
 mythtv/external/FFmpeg/libavutil/tests/cpu_init.c  |   65 +
 mythtv/external/FFmpeg/libavutil/tests/des.c       |   41 +-
 mythtv/external/FFmpeg/libavutil/tests/dict.c      |    5 +-
 mythtv/external/FFmpeg/libavutil/tests/eval.c      |    3 +-
 mythtv/external/FFmpeg/libavutil/tests/float_dsp.c |  333 --
 mythtv/external/FFmpeg/libavutil/tests/imgutils.c  |   36 +
 mythtv/external/FFmpeg/libavutil/tests/lfg.c       |  167 +-
 .../external/FFmpeg/libavutil/tests/parseutils.c   |    7 +
 .../external/FFmpeg/libavutil/tests/pixfmt_best.c  |  139 +
 .../external/FFmpeg/libavutil/tests/random_seed.c  |   33 +-
 mythtv/external/FFmpeg/libavutil/tests/softfloat.c |    2 +
 mythtv/external/FFmpeg/libavutil/thread.h          |    9 +-
 mythtv/external/FFmpeg/libavutil/threadmessage.c   |    2 +-
 mythtv/external/FFmpeg/libavutil/time.c            |   18 +-
 mythtv/external/FFmpeg/libavutil/timecode.c        |    3 +-
 mythtv/external/FFmpeg/libavutil/timecode.h        |    2 +-
 mythtv/external/FFmpeg/libavutil/timer.h           |   73 +-
 mythtv/external/FFmpeg/libavutil/utils.c           |   25 +-
 mythtv/external/FFmpeg/libavutil/version.h         |    6 +-
 mythtv/external/FFmpeg/libavutil/x86/Makefile      |    6 +-
 mythtv/external/FFmpeg/libavutil/x86/cpu.c         |   37 +-
 mythtv/external/FFmpeg/libavutil/x86/cpu.h         |    6 +
 mythtv/external/FFmpeg/libavutil/x86/emms.asm      |    4 +-
 mythtv/external/FFmpeg/libavutil/x86/emms.h        |    4 +-
 mythtv/external/FFmpeg/libavutil/x86/float_dsp.asm |   86 +-
 .../external/FFmpeg/libavutil/x86/float_dsp_init.c |   17 +-
 mythtv/external/FFmpeg/libavutil/x86/imgutils.asm  |   53 +
 .../external/FFmpeg/libavutil/x86/imgutils_init.c  |   49 +
 mythtv/external/FFmpeg/libavutil/x86/x86inc.asm    |   94 +-
 mythtv/external/FFmpeg/libavutil/x86/x86util.asm   |  161 +-
 mythtv/external/FFmpeg/libpostproc/Makefile        |    3 +-
 mythtv/external/FFmpeg/libpostproc/postprocess.c   |   17 +-
 .../FFmpeg/libpostproc/postprocess_internal.h      |    6 +-
 .../FFmpeg/libpostproc/postprocess_template.c      |    4 +-
 mythtv/external/FFmpeg/libpostproc/version.h       |    2 +-
 mythtv/external/FFmpeg/library.mak                 |  110 -
 mythtv/external/FFmpeg/libswresample/Makefile      |    3 +-
 .../external/FFmpeg/libswresample/aarch64/Makefile |    6 +-
 .../FFmpeg/libswresample/aarch64/resample.S        |   77 +
 .../FFmpeg/libswresample/aarch64/resample_init.c   |  120 +
 .../external/FFmpeg/libswresample/arm/resample.S   |   32 +-
 .../FFmpeg/libswresample/arm/resample_init.c       |   18 +-
 .../external/FFmpeg/libswresample/audioconvert.c   |    2 +-
 mythtv/external/FFmpeg/libswresample/options.c     |    4 +-
 mythtv/external/FFmpeg/libswresample/rematrix.c    |    9 +-
 mythtv/external/FFmpeg/libswresample/resample.c    |  172 +-
 mythtv/external/FFmpeg/libswresample/resample.h    |    7 +-
 .../external/FFmpeg/libswresample/resample_dsp.c   |   13 +-
 .../FFmpeg/libswresample/resample_template.c       |   29 +-
 .../external/FFmpeg/libswresample/soxr_resample.c  |    2 +-
 mythtv/external/FFmpeg/libswresample/swresample.c  |    9 +-
 mythtv/external/FFmpeg/libswresample/swresample.h  |    4 -
 .../FFmpeg/libswresample/swresample_frame.c        |    7 +-
 mythtv/external/FFmpeg/libswresample/version.h     |    2 +-
 mythtv/external/FFmpeg/libswresample/x86/Makefile  |    2 +-
 .../FFmpeg/libswresample/x86/rematrix_init.c       |    2 +-
 .../external/FFmpeg/libswresample/x86/resample.asm |   15 +-
 .../FFmpeg/libswresample/x86/resample_init.c       |   42 +-
 mythtv/external/FFmpeg/libswscale/Makefile         |    4 +-
 mythtv/external/FFmpeg/libswscale/input.c          |  159 +-
 mythtv/external/FFmpeg/libswscale/options.c        |    4 +-
 mythtv/external/FFmpeg/libswscale/output.c         |   99 +-
 .../FFmpeg/libswscale/ppc/swscale_altivec.c        |    2 +-
 mythtv/external/FFmpeg/libswscale/rgb2rgb.c        |   38 +
 mythtv/external/FFmpeg/libswscale/rgb2rgb.h        |    4 +
 mythtv/external/FFmpeg/libswscale/slice.c          |    2 +-
 mythtv/external/FFmpeg/libswscale/swscale.c        |   15 +-
 .../external/FFmpeg/libswscale/swscale_internal.h  |  196 +-
 .../external/FFmpeg/libswscale/swscale_unscaled.c  |   24 +-
 mythtv/external/FFmpeg/libswscale/tests/.gitignore |    1 +
 .../FFmpeg/libswscale/tests/pixdesc_query.c        |   90 +
 mythtv/external/FFmpeg/libswscale/tests/swscale.c  |    6 +-
 mythtv/external/FFmpeg/libswscale/utils.c          |   46 +-
 mythtv/external/FFmpeg/libswscale/version.h        |    2 +-
 mythtv/external/FFmpeg/libswscale/x86/Makefile     |    2 +-
 .../libswscale/x86/hscale_fast_bilinear_simd.c     |   20 +-
 .../FFmpeg/libswscale/x86/rgb2rgb_template.c       |    4 +-
 .../FFmpeg/libswscale/x86/swscale_template.c       |    2 +-
 mythtv/external/FFmpeg/tests/Makefile              |   14 +-
 mythtv/external/FFmpeg/tests/api/Makefile          |    2 +-
 mythtv/external/FFmpeg/tests/api/api-flac-test.c   |    4 +-
 mythtv/external/FFmpeg/tests/api/api-h264-test.c   |    2 +-
 mythtv/external/FFmpeg/tests/api/api-seek-test.c   |   63 +-
 .../FFmpeg/tests/api/api-threadmessage-test.c      |    4 +-
 mythtv/external/FFmpeg/tests/checkasm/Makefile     |   19 +-
 mythtv/external/FFmpeg/tests/checkasm/aacpsdsp.c   |  243 +
 .../FFmpeg/tests/checkasm/aarch64/Makefile         |    1 -
 .../FFmpeg/tests/checkasm/aarch64/checkasm.S       |   41 +-
 mythtv/external/FFmpeg/tests/checkasm/arm/Makefile |    1 -
 .../external/FFmpeg/tests/checkasm/arm/checkasm.S  |   92 +-
 mythtv/external/FFmpeg/tests/checkasm/audiodsp.c   |  146 +
 mythtv/external/FFmpeg/tests/checkasm/blockdsp.c   |   68 +
 mythtv/external/FFmpeg/tests/checkasm/checkasm.c   |  183 +-
 mythtv/external/FFmpeg/tests/checkasm/checkasm.h   |   84 +-
 mythtv/external/FFmpeg/tests/checkasm/exrdsp.c     |   91 +
 mythtv/external/FFmpeg/tests/checkasm/fixed_dsp.c  |  159 +
 mythtv/external/FFmpeg/tests/checkasm/float_dsp.c  |  310 ++
 mythtv/external/FFmpeg/tests/checkasm/g722dsp.c    |   63 +
 mythtv/external/FFmpeg/tests/checkasm/h264dsp.c    |    4 +-
 .../external/FFmpeg/tests/checkasm/hevc_add_res.c  |   85 +
 mythtv/external/FFmpeg/tests/checkasm/hevc_idct.c  |  105 +
 mythtv/external/FFmpeg/tests/checkasm/llviddsp.c   |   76 +
 .../external/FFmpeg/tests/checkasm/pixblockdsp.c   |    2 +-
 mythtv/external/FFmpeg/tests/checkasm/sbrdsp.c     |  298 ++
 mythtv/external/FFmpeg/tests/checkasm/vf_blend.c   |    5 +-
 mythtv/external/FFmpeg/tests/checkasm/vp8dsp.c     |  519 +++
 mythtv/external/FFmpeg/tests/checkasm/vp9dsp.c     |   28 +-
 mythtv/external/FFmpeg/tests/checkasm/x86/Makefile |    6 -
 .../FFmpeg/tests/checkasm/x86/checkasm.asm         |   13 +-
 mythtv/external/FFmpeg/tests/fate-run.sh           |   35 +-
 mythtv/external/FFmpeg/tests/fate.sh               |    9 +-
 mythtv/external/FFmpeg/tests/fate/aac.mak          |   13 +-
 mythtv/external/FFmpeg/tests/fate/ac3.mak          |    8 +
 mythtv/external/FFmpeg/tests/fate/acodec.mak       |    2 +-
 mythtv/external/FFmpeg/tests/fate/api.mak          |    6 +-
 mythtv/external/FFmpeg/tests/fate/audio.mak        |    8 +-
 mythtv/external/FFmpeg/tests/fate/avformat.mak     |   61 +
 mythtv/external/FFmpeg/tests/fate/checkasm.mak     |   37 +-
 mythtv/external/FFmpeg/tests/fate/demux.mak        |   59 +-
 mythtv/external/FFmpeg/tests/fate/ffmpeg.mak       |   30 +-
 mythtv/external/FFmpeg/tests/fate/fft.mak          |    6 +-
 mythtv/external/FFmpeg/tests/fate/fifo-muxer.mak   |    4 +-
 mythtv/external/FFmpeg/tests/fate/filter-audio.mak |  133 +-
 mythtv/external/FFmpeg/tests/fate/filter-video.mak |  239 +-
 mythtv/external/FFmpeg/tests/fate/fits.mak         |   59 +
 mythtv/external/FFmpeg/tests/fate/flvenc.mak       |   11 +
 mythtv/external/FFmpeg/tests/fate/h264.mak         |   28 +-
 mythtv/external/FFmpeg/tests/fate/hevc.mak         |   23 +-
 mythtv/external/FFmpeg/tests/fate/image.mak        |   74 +
 mythtv/external/FFmpeg/tests/fate/libavcodec.mak   |   53 +-
 mythtv/external/FFmpeg/tests/fate/libavutil.mak    |   50 +-
 .../external/FFmpeg/tests/fate/libswresample.mak   |  611 ++-
 mythtv/external/FFmpeg/tests/fate/libswscale.mak   |    7 +
 mythtv/external/FFmpeg/tests/fate/matroska.mak     |    8 +-
 mythtv/external/FFmpeg/tests/fate/microsoft.mak    |   12 +-
 mythtv/external/FFmpeg/tests/fate/mov.mak          |   30 +-
 mythtv/external/FFmpeg/tests/fate/mp3.mak          |   14 +-
 mythtv/external/FFmpeg/tests/fate/mpc.mak          |    4 +-
 mythtv/external/FFmpeg/tests/fate/mpegts.mak       |   14 +
 mythtv/external/FFmpeg/tests/fate/mxf.mak          |    6 +-
 mythtv/external/FFmpeg/tests/fate/pcm.mak          |    2 +-
 mythtv/external/FFmpeg/tests/fate/pixlet.mak       |    5 +
 mythtv/external/FFmpeg/tests/fate/prores.mak       |    2 +-
 mythtv/external/FFmpeg/tests/fate/qt.mak           |   13 +-
 mythtv/external/FFmpeg/tests/fate/real.mak         |    2 +-
 mythtv/external/FFmpeg/tests/fate/screen.mak       |    3 +
 mythtv/external/FFmpeg/tests/fate/seek.mak         |    7 +
 mythtv/external/FFmpeg/tests/fate/source-check.sh  |   16 +-
 mythtv/external/FFmpeg/tests/fate/speedhq.mak      |    8 +
 mythtv/external/FFmpeg/tests/fate/subtitles.mak    |    8 +-
 mythtv/external/FFmpeg/tests/fate/utvideo.mak      |    2 +-
 mythtv/external/FFmpeg/tests/fate/vcodec.mak       |   42 +-
 mythtv/external/FFmpeg/tests/fate/video.mak        |   18 +-
 mythtv/external/FFmpeg/tests/fate/vpx.mak          |    5 +-
 mythtv/external/FFmpeg/tests/fate/vqf.mak          |    2 +-
 mythtv/external/FFmpeg/tests/fate/wavpack.mak      |    4 +-
 .../external/FFmpeg/tests/ffserver-regression.sh   |   12 +-
 mythtv/external/FFmpeg/tests/ffserver.conf         |    2 +-
 .../external/FFmpeg/tests/ffserver.regression.ref  |   21 +-
 .../FFmpeg/tests/filtergraphs/firequalizer         |    8 +-
 .../FFmpeg/tests/filtergraphs/overlay_nv12         |    5 +
 .../FFmpeg/tests/filtergraphs/overlay_nv21         |    5 +
 .../tests/filtergraphs/scale2ref_keep_aspect       |    5 +
 mythtv/external/FFmpeg/tests/lavf-regression.sh    |   33 +
 mythtv/external/FFmpeg/tests/lena.pnm              |  109 -
 .../external/FFmpeg/tests/ref/acodec/adpcm-yamaha  |    6 +-
 .../FFmpeg/tests/ref/acodec/adpcm-yamaha-trellis   |    6 +-
 mythtv/external/FFmpeg/tests/ref/acodec/roqaudio   |    2 +-
 mythtv/external/FFmpeg/tests/ref/acodec/s302m      |    6 +-
 mythtv/external/FFmpeg/tests/ref/fate/8bps         |    1 +
 .../FFmpeg/tests/ref/fate/aac-autobsf-adtstoasc    |   43 +
 mythtv/external/FFmpeg/tests/ref/fate/adpcm-4xm    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/adpcm-afc    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/adpcm-dtk    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/adpcm-ea-1   |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/adpcm-ea-2   |    1 +
 .../FFmpeg/tests/ref/fate/adpcm-ea-maxis-xa        |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/adpcm-ea-r1  |    1 +
 .../external/FFmpeg/tests/ref/fate/adpcm-ima-amv   |    1 +
 .../FFmpeg/tests/ref/fate/adpcm-ima-ea-eacs        |    1 +
 .../FFmpeg/tests/ref/fate/adpcm-ima-ea-sead        |    1 +
 .../FFmpeg/tests/ref/fate/adpcm-ima-smjpeg         |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/adpcm-ima-ws |    1 +
 .../external/FFmpeg/tests/ref/fate/adpcm-ms-mono   |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/adpcm-thp    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/adpcm-vima   |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/adpcm-xa     |    1 +
 .../FFmpeg/tests/ref/fate/adts-id3v1-demux         |   11 +
 .../FFmpeg/tests/ref/fate/adtstoasc_ticket3715     |    5 +-
 .../FFmpeg/tests/ref/fate/api-mjpeg-codec-param    |    6 +
 .../FFmpeg/tests/ref/fate/api-png-codec-param      |    6 +
 mythtv/external/FFmpeg/tests/ref/fate/apng-clock   |    2 +-
 .../FFmpeg/tests/ref/fate/armovie-escape124        |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/audio_fifo   |  228 +
 mythtv/external/FFmpeg/tests/ref/fate/bethsoft-vid |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/bfi          |    1 +
 .../FFmpeg/tests/ref/fate/binsub-movtextenc        |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/bmv-audio    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/cdxl-demux   |    1 +
 .../ref/fate/concat-demuxer-extended-lavf-mxf      |    2 +-
 .../ref/fate/concat-demuxer-extended-lavf-mxf_d10  |    2 +-
 .../tests/ref/fate/concat-demuxer-simple1-lavf-mxf |   42 +-
 .../ref/fate/concat-demuxer-simple1-lavf-mxf_d10   |   20 +-
 .../tests/ref/fate/concat-demuxer-simple2-lavf-ts  |  192 +-
 mythtv/external/FFmpeg/tests/ref/fate/copy-psp     |    5 +-
 .../FFmpeg/tests/ref/fate/copy-trac2211-avi        |    4 +-
 mythtv/external/FFmpeg/tests/ref/fate/copy-trac236 |    1 +
 .../external/FFmpeg/tests/ref/fate/copy-trac3074   |  659 +++
 .../external/FFmpeg/tests/ref/fate/copy-trac4914   |    3 +-
 .../FFmpeg/tests/ref/fate/copy-trac4914-avi        |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/corepng      |    1 +
 .../FFmpeg/tests/ref/fate/creatureshock-avs        |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/cyberia-c93  |    1 +
 .../external/FFmpeg/tests/ref/fate/d-cinema-demux  |    1 +
 .../FFmpeg/tests/ref/fate/dca-xll_51_16_192_768_0  |    1 +
 .../tests/ref/fate/dca-xll_51_16_192_768_0-dmix_2  |    1 +
 .../tests/ref/fate/dca-xll_51_16_192_768_0-dmix_6  |    1 +
 .../FFmpeg/tests/ref/fate/dca-xll_51_16_192_768_1  |    1 +
 .../tests/ref/fate/dca-xll_51_16_192_768_1-dmix_2  |    1 +
 .../tests/ref/fate/dca-xll_51_16_192_768_1-dmix_6  |    1 +
 .../FFmpeg/tests/ref/fate/dca-xll_51_24_48_768     |    1 +
 .../tests/ref/fate/dca-xll_51_24_48_768-dmix_2     |    1 +
 .../tests/ref/fate/dca-xll_51_24_48_768-dmix_6     |    1 +
 .../FFmpeg/tests/ref/fate/dca-xll_51_24_48_none    |    1 +
 .../tests/ref/fate/dca-xll_51_24_48_none-dmix_2    |    1 +
 .../tests/ref/fate/dca-xll_51_24_48_none-dmix_6    |    1 +
 .../FFmpeg/tests/ref/fate/dca-xll_71_24_48_768_0   |    1 +
 .../tests/ref/fate/dca-xll_71_24_48_768_0-dmix_2   |    1 +
 .../tests/ref/fate/dca-xll_71_24_48_768_0-dmix_6   |    1 +
 .../FFmpeg/tests/ref/fate/dca-xll_71_24_48_768_1   |    1 +
 .../tests/ref/fate/dca-xll_71_24_48_768_1-dmix_2   |    1 +
 .../tests/ref/fate/dca-xll_71_24_48_768_1-dmix_6   |    1 +
 .../FFmpeg/tests/ref/fate/dca-xll_71_24_96_768     |    1 +
 .../tests/ref/fate/dca-xll_71_24_96_768-dmix_2     |    1 +
 .../tests/ref/fate/dca-xll_71_24_96_768-dmix_6     |    1 +
 .../tests/ref/fate/dca-xll_x96_51_24_96_1509       |    1 +
 .../ref/fate/dca-xll_x96_51_24_96_1509-dmix_2      |    1 +
 .../ref/fate/dca-xll_x96_51_24_96_1509-dmix_6      |    1 +
 .../FFmpeg/tests/ref/fate/dca-xll_xch_61_24_48_768 |    1 +
 .../tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_2 |    1 +
 .../tests/ref/fate/dca-xll_xch_61_24_48_768-dmix_6 |    1 +
 .../external/FFmpeg/tests/ref/fate/dcinema-encode  |    1 +
 .../FFmpeg/tests/ref/fate/delphine-cin-audio       |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/dict         |    7 +
 .../external/FFmpeg/tests/ref/fate/dirac-low-delay |    7 +
 mythtv/external/FFmpeg/tests/ref/fate/dpcm-idroq   |    1 +
 .../external/FFmpeg/tests/ref/fate/dpcm-interplay  |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/dss-lp       |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/dss-sp       |    1 +
 .../FFmpeg/tests/ref/fate/exif-image-embedded      |    5 +
 .../external/FFmpeg/tests/ref/fate/exif-image-jpg  |    5 +
 .../external/FFmpeg/tests/ref/fate/exif-image-tiff |    5 +
 .../external/FFmpeg/tests/ref/fate/exif-image-webp |    5 +
 .../tests/ref/fate/exr-rgb-b44a-half-negative-4x4  |    6 +
 ...-float-raw-12x8 => exr-rgb-scanline-b44-uint32} |    0
 .../ref/fate/exr-rgb-scanline-float-piz-48x32      |    6 +
 .../tests/ref/fate/exr-rgb-scanline-half-piz-bw    |    6 +
 .../tests/ref/fate/exr-rgb-scanline-half-piz-color |    6 +
 .../ref/fate/exr-rgb-scanline-half-piz-dw-t01      |    6 +
 .../ref/fate/exr-rgb-scanline-half-piz-dw-t08      |    6 +
 .../ref/fate/exr-rgb-scanline-none-negative-red    |    6 +
 .../fate/exr-rgb-scanline-pxr24-half-uint32-13x9   |    6 +
 ...loat-raw-12x8 => exr-rgb-scanline-pxr24-uint32} |    0
 ...r-rgb-scanline-zip1-half-float-l1-zero-offsets} |    0
 .../fate/exr-rgba-scanline-float-half-b44-12x8-l1  |    2 +-
 .../fate/exr-rgba-scanline-float-half-b44-12x8-l2  |    2 +-
 .../fate/exr-rgba-scanline-float-half-b44-13x9-l1  |    2 +-
 .../fate/exr-rgba-scanline-float-half-b44-13x9-l2  |    2 +-
 .../fate/exr-rgba-scanline-float-half-b44a-12x8-l1 |    2 +-
 .../fate/exr-rgba-scanline-float-half-b44a-12x8-l2 |    2 +-
 .../fate/exr-rgba-scanline-float-half-b44a-13x9-l1 |    2 +-
 .../fate/exr-rgba-scanline-float-half-b44a-13x9-l2 |    2 +-
 .../tests/ref/fate/exr-y-scanline-zip-half-12x8    |    6 +
 .../FFmpeg/tests/ref/fate/exr-y-tile-zip-half-12x8 |    6 +
 .../FFmpeg/tests/ref/fate/ffmpeg-filter_colorkey   |    9 -
 .../external/FFmpeg/tests/ref/fate/ffprobe_compact |   30 +-
 mythtv/external/FFmpeg/tests/ref/fate/ffprobe_csv  |   30 +-
 .../external/FFmpeg/tests/ref/fate/ffprobe_default |   70 +-
 mythtv/external/FFmpeg/tests/ref/fate/ffprobe_flat |   70 +-
 mythtv/external/FFmpeg/tests/ref/fate/ffprobe_ini  |   70 +-
 mythtv/external/FFmpeg/tests/ref/fate/ffprobe_json |   26 +-
 mythtv/external/FFmpeg/tests/ref/fate/ffprobe_xml  |   14 +-
 .../FFmpeg/tests/ref/fate/filter-acrossfade        |    1 +
 .../external/FFmpeg/tests/ref/fate/filter-adelay   |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/filter-aecho |    1 +
 .../FFmpeg/tests/ref/fate/filter-aemphasis-50fm    |    1 +
 .../FFmpeg/tests/ref/fate/filter-aemphasis-75kf    |    1 +
 .../FFmpeg/tests/ref/fate/filter-afade-esin        |    1 +
 .../FFmpeg/tests/ref/fate/filter-afade-exp         |    1 +
 .../FFmpeg/tests/ref/fate/filter-afade-hsin        |    1 +
 .../FFmpeg/tests/ref/fate/filter-afade-iqsin       |    1 +
 .../FFmpeg/tests/ref/fate/filter-afade-log         |    1 +
 .../FFmpeg/tests/ref/fate/filter-afade-qsin        |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/filter-agate |    1 +
 .../external/FFmpeg/tests/ref/fate/filter-alimiter |    1 +
 .../external/FFmpeg/tests/ref/fate/filter-allrgb   |   10 +
 .../external/FFmpeg/tests/ref/fate/filter-allyuv   |   10 +
 .../external/FFmpeg/tests/ref/fate/filter-amerge   |    1 +
 .../FFmpeg/tests/ref/fate/filter-anequalizer       |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/filter-apad  |    1 +
 .../FFmpeg/tests/ref/fate/filter-asetnsamples      |  522 ---
 .../tests/ref/fate/filter-asetnsamples-nopad       |  523 +++
 .../FFmpeg/tests/ref/fate/filter-asetnsamples-pad  |  523 +++
 .../external/FFmpeg/tests/ref/fate/filter-asetrate |    1 +
 .../FFmpeg/tests/ref/fate/filter-atrim-duration    |    1 +
 .../FFmpeg/tests/ref/fate/filter-atrim-mixed       |    1 +
 .../FFmpeg/tests/ref/fate/filter-atrim-samples     |    1 +
 .../FFmpeg/tests/ref/fate/filter-atrim-time        |    1 +
 .../external/FFmpeg/tests/ref/fate/filter-chorus   |    1 +
 .../external/FFmpeg/tests/ref/fate/filter-compand  |    1 +
 .../external/FFmpeg/tests/ref/fate/filter-concat   |    1 +
 .../external/FFmpeg/tests/ref/fate/filter-dcshift  |    1 +
 .../external/FFmpeg/tests/ref/fate/filter-earwax   |    1 +
 .../FFmpeg/tests/ref/fate/filter-extrastereo       |    1 +
 .../external/FFmpeg/tests/ref/fate/filter-formats  |    3 +
 mythtv/external/FFmpeg/tests/ref/fate/filter-fps   |    6 +
 mythtv/external/FFmpeg/tests/ref/fate/filter-fps-r |    4 +
 .../FFmpeg/tests/ref/fate/filter-framerate-down    |    6 +
 .../FFmpeg/tests/ref/fate/filter-framerate-up      |   15 +
 mythtv/external/FFmpeg/tests/ref/fate/filter-hls   |    4 +-
 .../FFmpeg/tests/ref/fate/filter-hls-append        | 2684 +++++++-----
 .../FFmpeg/tests/ref/fate/filter-interlace-complex |   30 +
 .../FFmpeg/tests/ref/fate/filter-meta-4560-rotate0 |    1 +
 .../ref/fate/filter-metadata-avf-aphase-meter-mono |   47 +
 .../filter-metadata-avf-aphase-meter-out-of-phase  |   11 +
 .../FFmpeg/tests/ref/fate/filter-mpdecimate        |    1 -
 .../tests/ref/fate/filter-overlay-dvdsub-2397      |    1 +
 .../tests/ref/fate/filter-overlay_gbrap_gbrap      |    6 +
 .../tests/ref/fate/filter-overlay_gbrp_gbrap       |    6 +
 .../FFmpeg/tests/ref/fate/filter-overlay_rgb_rgba  |    6 +
 .../FFmpeg/tests/ref/fate/filter-overlay_rgba_rgba |    6 +
 .../tests/ref/fate/filter-overlay_yuv420_yuva420   |    6 +
 .../tests/ref/fate/filter-overlay_yuv422_yuva422   |    6 +
 .../tests/ref/fate/filter-overlay_yuv444_yuva444   |    6 +
 .../tests/ref/fate/filter-overlay_yuva420_yuva420  |    6 +
 .../tests/ref/fate/filter-overlay_yuva422_yuva422  |    6 +
 .../tests/ref/fate/filter-overlay_yuva444_yuva444  |    6 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gbrap10be |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gbrap10le |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gbrap12be |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gbrap12le |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gbrap16be |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gbrap16le |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gbrp16be  |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gbrp16le  |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gray10be  |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gray10le  |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gray12be  |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gray12le  |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gray9be   |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixdesc-gray9le   |    1 +
 .../FFmpeg/tests/ref/fate/filter-pixfmts-copy      |   14 +
 .../FFmpeg/tests/ref/fate/filter-pixfmts-crop      |   14 +
 .../FFmpeg/tests/ref/fate/filter-pixfmts-field     |   14 +
 .../tests/ref/fate/filter-pixfmts-fieldorder       |   14 +
 .../FFmpeg/tests/ref/fate/filter-pixfmts-hflip     |   14 +
 .../FFmpeg/tests/ref/fate/filter-pixfmts-il        |   14 +
 .../FFmpeg/tests/ref/fate/filter-pixfmts-lut       |   62 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-null      |   14 +
 .../FFmpeg/tests/ref/fate/filter-pixfmts-pad       |    7 +
 .../FFmpeg/tests/ref/fate/filter-pixfmts-scale     |   14 +
 .../tests/ref/fate/filter-pixfmts-tinterlace_cvlpf |   25 +
 .../tests/ref/fate/filter-pixfmts-tinterlace_merge |   11 +
 .../tests/ref/fate/filter-pixfmts-tinterlace_pad   |   11 +
 .../tests/ref/fate/filter-pixfmts-tinterlace_vlpf  |   25 +
 .../FFmpeg/tests/ref/fate/filter-pixfmts-vflip     |   14 +
 .../FFmpeg/tests/ref/fate/filter-refcmp-psnr-rgb   |   45 +
 .../FFmpeg/tests/ref/fate/filter-refcmp-psnr-yuv   |   45 +
 .../FFmpeg/tests/ref/fate/filter-refcmp-ssim-rgb   |   30 +
 .../FFmpeg/tests/ref/fate/filter-refcmp-ssim-yuv   |   30 +
 .../FFmpeg/tests/ref/fate/filter-rgbtestsrc        |   10 +
 .../tests/ref/fate/filter-scale2ref_keep_aspect    |   14 +
 .../FFmpeg/tests/ref/fate/filter-silenceremove     |    1 +
 .../FFmpeg/tests/ref/fate/filter-smptebars         |   10 +
 .../FFmpeg/tests/ref/fate/filter-smptehdbars       |   10 +
 .../FFmpeg/tests/ref/fate/filter-stereotools       |    1 +
 .../FFmpeg/tests/ref/fate/filter-testsrc2-rgba     |   75 +
 .../external/FFmpeg/tests/ref/fate/filter-tremolo  |    1 +
 .../tests/ref/fate/filter-yuvtestsrc-yuv444p       |   10 +
 .../tests/ref/fate/filter-yuvtestsrc-yuv444p12     |   10 +
 mythtv/external/FFmpeg/tests/ref/fate/fits-demux   |   10 +
 .../FFmpeg/tests/ref/fate/fitsdec-bitpix-32        |    6 +
 .../FFmpeg/tests/ref/fate/fitsdec-bitpix-64        |    6 +
 .../FFmpeg/tests/ref/fate/fitsdec-blank_bitpix32   |    6 +
 .../FFmpeg/tests/ref/fate/fitsdec-ext_data_min_max |    6 +
 .../external/FFmpeg/tests/ref/fate/fitsdec-gbrap16 |    6 +
 mythtv/external/FFmpeg/tests/ref/fate/fitsdec-gbrp |    6 +
 .../external/FFmpeg/tests/ref/fate/fitsdec-gbrp16  |    6 +
 mythtv/external/FFmpeg/tests/ref/fate/fitsdec-gray |    6 +
 .../external/FFmpeg/tests/ref/fate/fitsdec-multi   |   10 +
 .../external/FFmpeg/tests/ref/fate/fitsenc-gbrap   |   10 +
 .../FFmpeg/tests/ref/fate/fitsenc-gbrap16be        |   10 +
 mythtv/external/FFmpeg/tests/ref/fate/fitsenc-gbrp |   10 +
 .../FFmpeg/tests/ref/fate/fitsenc-gbrp16be         |   10 +
 mythtv/external/FFmpeg/tests/ref/fate/fitsenc-gray |   10 +
 .../FFmpeg/tests/ref/fate/fitsenc-gray16be         |   10 +
 mythtv/external/FFmpeg/tests/ref/fate/flcl1905     |  193 +
 .../FFmpeg/tests/ref/fate/flv-add_keyframe_index   |   12 +
 mythtv/external/FFmpeg/tests/ref/fate/flv-demux    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/g722-encode  |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/g722dec-1    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/g723_1-dec-1 |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/g723_1-dec-2 |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/g723_1-dec-3 |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/g723_1-dec-4 |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/g723_1-dec-5 |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/g723_1-dec-6 |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/g723_1-dec-7 |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/g723_1-dec-8 |    1 +
 .../FFmpeg/tests/ref/fate/g726-encode-2bit         |    1 +
 .../FFmpeg/tests/ref/fate/g726-encode-3bit         |    1 +
 .../FFmpeg/tests/ref/fate/g726-encode-4bit         |    1 +
 .../FFmpeg/tests/ref/fate/g726-encode-5bit         |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/gapless-mp3  |    6 +-
 .../tests/ref/fate/gaplessenc-itunes-to-ipod-aac   |   32 +-
 .../tests/ref/fate/gaplessenc-pcm-to-mov-aac       |   32 +-
 .../FFmpeg/tests/ref/fate/gaplessinfo-itunes1      |   32 +-
 .../FFmpeg/tests/ref/fate/gaplessinfo-itunes2      |   32 +-
 mythtv/external/FFmpeg/tests/ref/fate/gsm-ms       |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/gsm-toast    |    1 +
 .../FFmpeg/tests/ref/fate/h264-dts_5frames         |   25 +
 .../FFmpeg/tests/ref/fate/h264-extradata-reload    |   13 +
 .../tests/ref/fate/h264-intra-refresh-recovery     |   15 +
 .../FFmpeg/tests/ref/fate/h264-missing-frame       |   35 +
 .../FFmpeg/tests/ref/fate/h264-mixed-nal-coding    |   10 +
 .../FFmpeg/tests/ref/fate/h264-skip-nointra        |    1 +
 .../external/FFmpeg/tests/ref/fate/h264-skip-nokey |    1 +
 .../FFmpeg/tests/ref/fate/h264-twofields-packet    |   35 +
 .../external/FFmpeg/tests/ref/fate/h264-xavc-4389  |    1 +
 .../tests/ref/fate/h264_mp4toannexb_ticket2991     |    2 +-
 .../tests/ref/fate/h264_mp4toannexb_ticket5927     |   21 +
 .../tests/ref/fate/h264_mp4toannexb_ticket5927_2   |   21 +
 .../FFmpeg/tests/ref/fate/hevc-extradata-reload    |   13 +
 .../FFmpeg/tests/ref/fate/hevc-paired-fields       |   16 +
 mythtv/external/FFmpeg/tests/ref/fate/id-cin-video |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/imgutils     |   55 +
 mythtv/external/FFmpeg/tests/ref/fate/jv-demux     |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/lfg          | 1007 ++++
 .../FFmpeg/tests/ref/fate/libavcodec-htmlsubtitles |    8 +
 mythtv/external/FFmpeg/tests/ref/fate/lmlm4-demux  |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/m4v-cfr      |    1 -
 .../ref/fate/mapchan-2ch-extract-ch0-ch2-trailing  |    1 +
 .../ref/fate/mapchan-3ch-extract-ch0-ch2-trailing  |    1 +
 .../ref/fate/mapchan-6ch-extract-2-downmix-mono    |    2 +-
 .../FFmpeg/tests/ref/fate/mapchan-silent-mono      |    2 +-
 .../FFmpeg/tests/ref/fate/matroska-spherical-mono  |   18 +
 mythtv/external/FFmpeg/tests/ref/fate/maxis-xa     |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/mkv          |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/mkv-1242     |    1 +
 .../ref/fate/{mov-3elist => mov-3elist-encrypted}  |    0
 .../FFmpeg/tests/ref/fate/mov-aac-2048-priming     |  218 +
 .../FFmpeg/tests/ref/fate/mov-displaymatrix        |   13 +
 .../FFmpeg/tests/ref/fate/mov-init-nonkeyframe     |  120 +
 .../external/FFmpeg/tests/ref/fate/mov-mp3-demux   |    1 +
 .../FFmpeg/tests/ref/fate/mov-spherical-mono       |   18 +
 mythtv/external/FFmpeg/tests/ref/fate/mov-zombie   |  133 +
 mythtv/external/FFmpeg/tests/ref/fate/movenc       |   23 +-
 .../FFmpeg/tests/ref/fate/mpeg2-ticket6024         |   27 +
 .../FFmpeg/tests/ref/fate/mpeg4-bsf-unpack-bframes |    2 +-
 .../FFmpeg/tests/ref/fate/mpegts-probe-latm        |   14 +
 mythtv/external/FFmpeg/tests/ref/fate/mtv          |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/mxf-demux    |    1 +
 .../external/FFmpeg/tests/ref/fate/mxf-probe-dnxhd |    2 +-
 .../external/FFmpeg/tests/ref/fate/mxf-probe-dv25  |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/nsv-demux    |    1 +
 .../external/FFmpeg/tests/ref/fate/oggopus-demux   |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/on2avc       |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/paf-audio    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/paf-demux    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/parseutils   |    7 +
 mythtv/external/FFmpeg/tests/ref/fate/pcm-planar   |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/pcm_dvd      |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/pixfmt_best  |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/pixlet-rgb   |    6 +
 mythtv/external/FFmpeg/tests/ref/fate/pmp-demux    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/prores-gray  |    1 +
 .../FFmpeg/tests/ref/fate/prores-transparency      |    1 +
 .../FFmpeg/tests/ref/fate/prores-transparency_skip |    1 +
 .../FFmpeg/tests/ref/fate/psd-duo-tone-color       |    6 +
 mythtv/external/FFmpeg/tests/ref/fate/psd-gray16   |    6 +
 mythtv/external/FFmpeg/tests/ref/fate/psd-gray8    |    6 +
 .../FFmpeg/tests/ref/fate/psd-lena-127x127-rgb24   |    6 +
 .../external/FFmpeg/tests/ref/fate/psd-lena-256c   |    6 +
 .../external/FFmpeg/tests/ref/fate/psd-lena-bitmap |    6 +
 .../tests/ref/fate/psd-lena-rgb-rle-127x127-16b    |    6 +
 .../tests/ref/fate/psd-lena-rgb-rle-127x127-8b     |    6 +
 .../tests/ref/fate/psd-lena-rgba-rle-128x128-8b    |    6 +
 .../{webp-rgb-lena-lossless-rgb24 => psd-rgb24}    |    0
 mythtv/external/FFmpeg/tests/ref/fate/psd-rgb48    |    6 +
 mythtv/external/FFmpeg/tests/ref/fate/psd-rgba     |    6 +
 mythtv/external/FFmpeg/tests/ref/fate/psd-rgba64   |    6 +
 mythtv/external/FFmpeg/tests/ref/fate/psd-ya16     |    6 +
 mythtv/external/FFmpeg/tests/ref/fate/psd-ya8      |    6 +
 .../external/FFmpeg/tests/ref/fate/psx-str-demux   |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/pva-demux    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/ra3-144      |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/random_seed  |    1 +
 .../external/FFmpeg/tests/ref/fate/redcode-demux   |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/rgb24-mkv    |    4 +-
 mythtv/external/FFmpeg/tests/ref/fate/rscc-8bit    |    6 +
 .../tests/ref/fate/segment-adts-to-mkv-header-000  |   22 +
 .../tests/ref/fate/segment-adts-to-mkv-header-001  |   23 +
 .../tests/ref/fate/segment-adts-to-mkv-header-002  |   10 +
 .../tests/ref/fate/segment-adts-to-mkv-header-all  |   41 +
 .../FFmpeg/tests/ref/fate/segment-mp4-to-ts        |  132 +
 .../FFmpeg/tests/ref/fate/sierra-vmd-audio         |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/siff-demux   |    1 +
 .../external/FFmpeg/tests/ref/fate/smacker-audio   |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/smjpeg-demux |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/source       |   11 +-
 mythtv/external/FFmpeg/tests/ref/fate/sp5x         |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/speedhq-422  |    6 +
 .../FFmpeg/tests/ref/fate/speedhq-422-singlefield  |    6 +
 .../FFmpeg/tests/ref/fate/sub-microdvd-remux       |  Bin 33 -> 416 bytes
 mythtv/external/FFmpeg/tests/ref/fate/sub-sami2    |    4 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub-scc      |  104 +
 mythtv/external/FFmpeg/tests/ref/fate/sub-srt      |   14 +-
 .../FFmpeg/tests/ref/fate/sub-srt-badsyntax        |   22 +
 mythtv/external/FFmpeg/tests/ref/fate/sub-textenc  |   14 +-
 .../external/FFmpeg/tests/ref/fate/sub-webvttenc   |   14 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub2video    |   88 +-
 .../FFmpeg/tests/ref/fate/{svq3 => svq3-1}         |    0
 mythtv/external/FFmpeg/tests/ref/fate/svq3-2       |   24 +
 .../FFmpeg/tests/ref/fate/sws-pixdesc-query        |  832 ++++
 mythtv/external/FFmpeg/tests/ref/fate/tiertex-seq  |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/time_base    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/tmv          |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/ts-demux     |    1 +
 .../external/FFmpeg/tests/ref/fate/ts-opus-demux   |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/tscc-15bit   |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/tscc2-avi    |    8 -
 .../FFmpeg/tests/ref/fate/utvideo_rgb_left         |    8 +-
 .../FFmpeg/tests/ref/fate/utvideo_rgb_median       |   10 +-
 .../FFmpeg/tests/ref/fate/utvideo_rgba_left        |   10 +-
 .../FFmpeg/tests/ref/fate/utvideo_rgba_median      |   10 +-
 .../tests/ref/fate/utvideo_rgba_single_symbol      |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/v410enc      |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/vp5          |    2 +-
 .../external/FFmpeg/tests/ref/fate/vp8-size-change |   62 +-
 mythtv/external/FFmpeg/tests/ref/fate/vqf-demux    |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/wav-ac3      |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/wc3movie-xan |    1 +
 .../ref/fate/webm-dash-manifest-live-bandwidth     |   24 +
 mythtv/external/FFmpeg/tests/ref/fate/westwood-aud |    1 +
 .../tests/ref/fate/{wmv8-drm => wmv3-drm-dec}      |    0
 .../external/FFmpeg/tests/ref/fate/wmv3-drm-nodec  |  163 +
 .../external/FFmpeg/tests/ref/fate/wmv8-drm-nodec  |  162 -
 mythtv/external/FFmpeg/tests/ref/fate/wtv-demux    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/xmv-demux    |    1 +
 mythtv/external/FFmpeg/tests/ref/lavf/apng         |    9 +
 mythtv/external/FFmpeg/tests/ref/lavf/dv_fmt       |   12 +-
 mythtv/external/FFmpeg/tests/ref/lavf/ffm          |    2 +-
 mythtv/external/FFmpeg/tests/ref/lavf/fits         |   18 +
 mythtv/external/FFmpeg/tests/ref/lavf/gxf          |    8 +-
 mythtv/external/FFmpeg/tests/ref/lavf/jpg          |    4 +-
 mythtv/external/FFmpeg/tests/ref/lavf/mxf          |   12 +-
 mythtv/external/FFmpeg/tests/ref/lavf/mxf_dv25     |    3 +
 mythtv/external/FFmpeg/tests/ref/lavf/mxf_dvcpro50 |    3 +
 mythtv/external/FFmpeg/tests/ref/lavf/smjpeg       |    4 +-
 mythtv/external/FFmpeg/tests/ref/lavf/tta          |    2 +-
 mythtv/external/FFmpeg/tests/ref/lavf/wv           |    3 +
 mythtv/external/FFmpeg/tests/ref/seek/cache-pipe   |   10 +-
 mythtv/external/FFmpeg/tests/ref/seek/extra-mp3    |   18 +-
 mythtv/external/FFmpeg/tests/ref/seek/extra-mp4    |  134 +
 mythtv/external/FFmpeg/tests/ref/seek/lavf-jpg     |    8 +-
 .../external/FFmpeg/tests/ref/seek/lavf-mxf_dv25   |   53 +
 .../FFmpeg/tests/ref/seek/lavf-mxf_dvcpro50        |   53 +
 mythtv/external/FFmpeg/tests/ref/seek/lavf-ts      |   54 +-
 .../external/FFmpeg/tests/ref/seek/mkv-codec-delay |   14 +-
 .../FFmpeg/tests/ref/seek/vsynth_lena-mjpeg        |   40 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-bpp1  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-bpp15 |    2 +-
 .../tests/ref/vsynth/vsynth1-dnxhd-720p-hr-lb      |    4 +-
 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth1-dv |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-dv-411         |    6 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-dv-50 |    6 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-mjpeg |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mjpeg-422      |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mjpeg-444      |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mjpeg-huffman  |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth1-mjpeg-trell    |    8 +-
 .../tests/ref/vsynth/vsynth1-mjpeg-trell-huffman   |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-r210  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-rgb   |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-v210  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-v210-10        |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-v308  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-v408  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-y41p  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-yuv   |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-bpp1  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-bpp15 |    2 +-
 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth2-dv |    6 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-dv-411         |    6 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-dv-50 |    6 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-mjpeg |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mjpeg-422      |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mjpeg-444      |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mjpeg-huffman  |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth2-mjpeg-trell    |    6 +-
 .../tests/ref/vsynth/vsynth2-mjpeg-trell-huffman   |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-r210  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-rgb   |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-v210  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-v210-10        |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-v308  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-v408  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-y41p  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-yuv   |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-bpp1  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-bpp15 |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-mjpeg |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth3-mjpeg-422      |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth3-mjpeg-444      |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth3-mjpeg-huffman  |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mjpeg-trell    |    8 +-
 .../tests/ref/vsynth/vsynth3-mjpeg-trell-huffman   |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-r210  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-rgb   |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-v210  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth3-v210-10        |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-v308  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-v408  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-yuv   |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-bpp1       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-bpp15      |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-dv         |    6 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-dv-411     |    6 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-dv-50      |    6 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-mjpeg      |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-mjpeg-422  |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-mjpeg-444  |    4 +-
 .../tests/ref/vsynth/vsynth_lena-mjpeg-huffman     |    4 +
 .../tests/ref/vsynth/vsynth_lena-mjpeg-trell       |    8 +-
 .../ref/vsynth/vsynth_lena-mjpeg-trell-huffman     |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-r210       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-rgb        |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-v210       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-v210-10    |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-v308       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-v408       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-y41p       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth_lena-yuv        |    2 +-
 mythtv/external/FFmpeg/tests/refcmp-metadata.awk   |   64 +
 mythtv/external/FFmpeg/tools/Makefile              |   13 +
 mythtv/external/FFmpeg/tools/aviocat.c             |   25 +-
 mythtv/external/FFmpeg/tools/coverity.c            |   43 +-
 mythtv/external/FFmpeg/tools/fourcc2pixfmt.c       |   21 +-
 mythtv/external/FFmpeg/tools/ismindex.c            |    2 -
 mythtv/external/FFmpeg/tools/loudnorm.rb           |   61 +
 mythtv/external/FFmpeg/tools/qt-faststart.c        |    5 +-
 mythtv/external/FFmpeg/tools/sofa2wavs.c           |   99 +
 mythtv/external/FFmpeg/tools/target_dec_fuzzer.c   |  244 +
 mythtv/external/FFmpeg/tools/zmqsend.c             |    5 +-
 mythtv/libs/libmythtv/avformatdecoder.cpp          |    6 +-
 mythtv/libs/libmythtv/mpeg/H264Parser.cpp          |    1 +
 mythtv/libs/libmythtv/mythplayer.h                 |    2 +-
 mythtv/libs/libmythtv/videoout_vdpau.cpp           |    6 +-
 mythtv/libs/libmythtv/videoout_vdpau.h             |    3 +-
 mythtv/libs/libmythui/mythrender_vdpau.cpp         |    5 +
 mythtv/libs/libmythui/mythrender_vdpau.h           |    2 +
 2464 files changed, 192174 insertions(+), 87438 deletions(-)
 delete mode 100644 mythtv/external/FFmpeg/arch.mak
 delete mode 100644 mythtv/external/FFmpeg/cmdutils.c
 delete mode 100644 mythtv/external/FFmpeg/cmdutils.h
 delete mode 100644 mythtv/external/FFmpeg/cmdutils_common_opts.h
 delete mode 100644 mythtv/external/FFmpeg/cmdutils_opencl.c
 delete mode 100644 mythtv/external/FFmpeg/common.mak
 create mode 100644 mythtv/external/FFmpeg/compat/atomics/dummy/stdatomic.h
 create mode 100644 mythtv/external/FFmpeg/compat/atomics/gcc/stdatomic.h
 create mode 100644 mythtv/external/FFmpeg/compat/atomics/pthread/stdatomic.c
 create mode 100644 mythtv/external/FFmpeg/compat/atomics/pthread/stdatomic.h
 create mode 100644 mythtv/external/FFmpeg/compat/atomics/suncc/stdatomic.h
 create mode 100644 mythtv/external/FFmpeg/compat/atomics/win32/stdatomic.h
 delete mode 100644 mythtv/external/FFmpeg/compat/cuda/cuviddec.h
 create mode 100644 mythtv/external/FFmpeg/compat/cuda/dynlink_cuda.h
 create mode 100644 mythtv/external/FFmpeg/compat/cuda/dynlink_cuviddec.h
 create mode 100644 mythtv/external/FFmpeg/compat/cuda/dynlink_loader.h
 create mode 100644 mythtv/external/FFmpeg/compat/cuda/dynlink_nvcuvid.h
 delete mode 100644 mythtv/external/FFmpeg/compat/cuda/nvcuvid.h
 create mode 100755 mythtv/external/FFmpeg/compat/cuda/ptx2c.sh
 delete mode 100644 mythtv/external/FFmpeg/compat/plan9/head
 delete mode 100644 mythtv/external/FFmpeg/compat/plan9/main.c
 delete mode 100644 mythtv/external/FFmpeg/compat/plan9/printf
 mode change 100644 => 100755 mythtv/external/FFmpeg/compat/solaris/make_sunver.pl
 create mode 100644 mythtv/external/FFmpeg/compat/w32dlfcn.h
 mode change 100644 => 100755 mythtv/external/FFmpeg/compat/windows/makedef
 mode change 100644 => 100755 mythtv/external/FFmpeg/compat/windows/mslink
 mode change 100644 => 100755 mythtv/external/FFmpeg/doc/doxy-wrapper.sh
 create mode 100644 mythtv/external/FFmpeg/doc/examples/Makefile.example
 create mode 100644 mythtv/external/FFmpeg/doc/examples/decode_audio.c
 create mode 100644 mythtv/external/FFmpeg/doc/examples/decode_video.c
 delete mode 100644 mythtv/external/FFmpeg/doc/examples/decoding_encoding.c
 create mode 100644 mythtv/external/FFmpeg/doc/examples/encode_audio.c
 create mode 100644 mythtv/external/FFmpeg/doc/examples/encode_video.c
 create mode 100644 mythtv/external/FFmpeg/doc/examples/hw_decode.c
 create mode 100644 mythtv/external/FFmpeg/doc/lexicon
 create mode 100644 mythtv/external/FFmpeg/doc/mailing-list-faq.texi
 mode change 100755 => 100644 mythtv/external/FFmpeg/doc/texi2pod.pl
 create mode 100644 mythtv/external/FFmpeg/doc/undefined.txt
 create mode 100644 mythtv/external/FFmpeg/ffbuild/.gitignore
 create mode 100644 mythtv/external/FFmpeg/ffbuild/arch.mak
 create mode 100644 mythtv/external/FFmpeg/ffbuild/common.mak
 create mode 100644 mythtv/external/FFmpeg/ffbuild/library.mak
 create mode 100755 mythtv/external/FFmpeg/ffbuild/libversion.sh
 create mode 100755 mythtv/external/FFmpeg/ffbuild/pkgconfig_generate.sh
 rename mythtv/external/FFmpeg/{ => ffbuild}/version.sh (100%)
 delete mode 100644 mythtv/external/FFmpeg/ffmpeg.c
 delete mode 100644 mythtv/external/FFmpeg/ffmpeg.h
 delete mode 100644 mythtv/external/FFmpeg/ffmpeg_cuvid.c
 delete mode 100644 mythtv/external/FFmpeg/ffmpeg_dxva2.c
 delete mode 100644 mythtv/external/FFmpeg/ffmpeg_filter.c
 delete mode 100644 mythtv/external/FFmpeg/ffmpeg_opt.c
 delete mode 100644 mythtv/external/FFmpeg/ffmpeg_qsv.c
 delete mode 100644 mythtv/external/FFmpeg/ffmpeg_vaapi.c
 delete mode 100644 mythtv/external/FFmpeg/ffmpeg_vdpau.c
 delete mode 100644 mythtv/external/FFmpeg/ffmpeg_videotoolbox.c
 delete mode 100644 mythtv/external/FFmpeg/ffplay.c
 delete mode 100644 mythtv/external/FFmpeg/ffprobe.c
 delete mode 100644 mythtv/external/FFmpeg/ffserver.c
 delete mode 100644 mythtv/external/FFmpeg/ffserver_config.c
 delete mode 100644 mythtv/external/FFmpeg/ffserver_config.h
 create mode 100644 mythtv/external/FFmpeg/fftools/Makefile
 create mode 100644 mythtv/external/FFmpeg/fftools/cmdutils.c
 create mode 100644 mythtv/external/FFmpeg/fftools/cmdutils.h
 create mode 100644 mythtv/external/FFmpeg/fftools/cmdutils_opencl.c
 create mode 100644 mythtv/external/FFmpeg/fftools/ffmpeg.c
 create mode 100644 mythtv/external/FFmpeg/fftools/ffmpeg.h
 create mode 100644 mythtv/external/FFmpeg/fftools/ffmpeg_cuvid.c
 create mode 100644 mythtv/external/FFmpeg/fftools/ffmpeg_filter.c
 create mode 100644 mythtv/external/FFmpeg/fftools/ffmpeg_hw.c
 create mode 100644 mythtv/external/FFmpeg/fftools/ffmpeg_opt.c
 create mode 100644 mythtv/external/FFmpeg/fftools/ffmpeg_qsv.c
 create mode 100644 mythtv/external/FFmpeg/fftools/ffmpeg_videotoolbox.c
 create mode 100644 mythtv/external/FFmpeg/fftools/ffplay.c
 create mode 100644 mythtv/external/FFmpeg/fftools/ffprobe.c
 create mode 100644 mythtv/external/FFmpeg/fftools/ffserver.c
 create mode 100644 mythtv/external/FFmpeg/fftools/ffserver_config.c
 create mode 100644 mythtv/external/FFmpeg/fftools/ffserver_config.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/aacpsdsp_init_aarch64.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/aacpsdsp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/idct.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/idctdsp_init_aarch64.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/imdct15_init.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/imdct15_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/sbrdsp_init_aarch64.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/sbrdsp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/simple_idct_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/vp9dsp_init.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/vp9dsp_init_10bpp_aarch64.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/vp9dsp_init_12bpp_aarch64.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/vp9dsp_init_16bpp_aarch64_template.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/vp9dsp_init_aarch64.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/vp9itxfm_16bpp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/vp9itxfm_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/vp9lpf_16bpp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/vp9lpf_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/vp9mc_16bpp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/vp9mc_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/vp9dsp_init.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/vp9dsp_init_10bpp_arm.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/vp9dsp_init_12bpp_arm.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/vp9dsp_init_arm.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/vp9itxfm_16bpp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/vp9itxfm_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/vp9lpf_16bpp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/vp9lpf_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/vp9mc_16bpp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/vp9mc_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/bitpacked.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/clearvideo.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/dcaadpcm.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/dcaadpcm.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/decode.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/decode.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/dolby_e.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/dolby_e.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/encode.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/exrdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/exrdsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/extract_extradata_bsf.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/fits.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/fits.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/fitsdec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/fitsenc.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/fmvc.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/gdv.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/hevc.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/hevc_data.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/hevc_ps.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/hevc_sei.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/hevcdec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/hevcdec.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/hwaccel.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/imdct15.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/imdct15.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/librsvgdec.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/libschroedinger.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/libschroedinger.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/libschroedingerdec.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/libschroedingerenc.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/lossless_videoencdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/lossless_videoencdsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mdct15.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mdct15.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mips/vc1dsp_init_mips.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mips/vc1dsp_mips.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mips/vc1dsp_mmi.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mips/videodsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mips/vp8dsp_mmi.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mips/wmv2dsp_init_mips.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mips/wmv2dsp_mips.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mips/wmv2dsp_mmi.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mjpegenc_huffman.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mjpegenc_huffman.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mpeg12framerate.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mscc.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/null_bsf.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opus_celt.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opus_pvq.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opus_pvq.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opus_rc.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opus_rc.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opusenc.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opusenc.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opusenc_psy.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opusenc_psy.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opusenc_utils.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opustab.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opustab.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/pixlet.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/hevcdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/hevcdsp_template.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/huffyuvdsp_altivec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/lossless_videodsp_altivec.c
 rename mythtv/external/FFmpeg/libavcodec/ppc/{videodsp_ppc.c => videodsp.c} (100%)
 create mode 100644 mythtv/external/FFmpeg/libavcodec/psd.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/qdmc.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/qsvdec_mpeg2.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/qsvdec_other.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/qsvdec_vc1.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/rkmppdec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/scpr.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/sipr_parser.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/speedhq.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/tests/aarch64/dct.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/tests/avpacket.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/tests/celp_math.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/tests/htmlsubtitles.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/tests/mjpegenc_huffman.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/utvideodsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/utvideodsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/v4l2_buffers.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/v4l2_buffers.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/v4l2_context.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/v4l2_context.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/v4l2_fmt.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/v4l2_fmt.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/v4l2_m2m.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/v4l2_m2m.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/v4l2_m2m_dec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/v4l2_m2m_enc.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/vaapi.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vaapi_decode.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vaapi_decode.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vaapi_encode_mpeg2.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vaapi_encode_vp8.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vaapi_encode_vp9.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/vaapi_internal.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vp9_raw_reorder_bsf.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vp9_superframe_split_bsf.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vp9block.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vp9data.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vp9dec.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vp9lpf.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vp9mvs.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vp9prob.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vp9recon.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vp9shared.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/ac3dsp_downmix.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/cavsidct.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/exrdsp.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/exrdsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/h264_cabac.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/h264_i386.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/hevc_add_res.asm
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/hevc_res_add.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/hpeldsp_vp3.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/hpeldsp_vp3_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/huffyuvencdsp_init.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/huffyuvencdsp_mmx.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/lossless_videoencdsp.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/lossless_videoencdsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/mdct15.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/mdct15_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/opus_dsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/opus_pvq_search.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/simple_idct.asm
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/simple_idct.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/utvideodsp.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/utvideodsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/xma_parser.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/xpmdec.c
 delete mode 100644 mythtv/external/FFmpeg/libavdevice/dv1394.c
 delete mode 100644 mythtv/external/FFmpeg/libavdevice/dv1394.h
 create mode 100644 mythtv/external/FFmpeg/libavdevice/kmsgrab.c
 create mode 100644 mythtv/external/FFmpeg/libavdevice/libndi_newtek_common.h
 create mode 100644 mythtv/external/FFmpeg/libavdevice/libndi_newtek_dec.c
 create mode 100644 mythtv/external/FFmpeg/libavdevice/libndi_newtek_enc.c
 delete mode 100644 mythtv/external/FFmpeg/libavdevice/qtkit.m
 copy mythtv/external/FFmpeg/{libavcodec => libavdevice}/reverse.c (100%)
 delete mode 100644 mythtv/external/FFmpeg/libavdevice/v4l.c
 delete mode 100644 mythtv/external/FFmpeg/libavdevice/x11grab.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/af_acopy.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/af_afir.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/af_afir.h
 delete mode 100644 mythtv/external/FFmpeg/libavfilter/af_asyncts.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/af_crossfeed.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/af_haas.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/af_headphone.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/af_superequalizer.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/af_surround.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/avf_abitscope.c
 delete mode 100644 mythtv/external/FFmpeg/libavfilter/dualinput.c
 delete mode 100644 mythtv/external/FFmpeg/libavfilter/dualinput.h
 create mode 100644 mythtv/external/FFmpeg/libavfilter/ebur128.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/ebur128.h
 create mode 100644 mythtv/external/FFmpeg/libavfilter/filters.h
 create mode 100644 mythtv/external/FFmpeg/libavfilter/framequeue.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/framequeue.h
 create mode 100644 mythtv/external/FFmpeg/libavfilter/limiter.h
 create mode 100644 mythtv/external/FFmpeg/libavfilter/scale.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/scale.h
 create mode 100644 mythtv/external/FFmpeg/libavfilter/signature.h
 create mode 100644 mythtv/external/FFmpeg/libavfilter/signature_lookup.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_convolve.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_deflicker.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_deinterlace_qsv.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_deinterlace_vaapi.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_despill.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_floodfill.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_hwmap.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_libvmaf.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_limiter.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_lumakey.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_midequalizer.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_premultiply.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_pseudocolor.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_readeia608.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_scale_cuda.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_scale_cuda.cu
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_scale_qsv.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_signature.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_threshold.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_thumbnail_cuda.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_thumbnail_cuda.cu
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_tonemap.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_vmafmotion.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vmaf_motion.h
 delete mode 100644 mythtv/external/FFmpeg/libavfilter/window_func.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/x86/af_afir.asm
 create mode 100644 mythtv/external/FFmpeg/libavfilter/x86/af_afir_init.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/x86/vf_limiter.asm
 create mode 100644 mythtv/external/FFmpeg/libavfilter/x86/vf_limiter_init.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/dash.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/dash.h
 create mode 100644 mythtv/external/FFmpeg/libavformat/dashdec.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/fitsdec.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/fitsenc.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/g726.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/gdv.c
 delete mode 100644 mythtv/external/FFmpeg/libavformat/libnut.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/mj2kdec.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/prompeg.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/rtpdec_rfc4175.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/s337m.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/sccdec.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/sccenc.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/sdsdec.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/sdxdec.c
 delete mode 100644 mythtv/external/FFmpeg/libavformat/seek.c
 delete mode 100644 mythtv/external/FFmpeg/libavformat/seek.h
 create mode 100644 mythtv/external/FFmpeg/libavformat/supenc.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/hwcontext_cuda_internal.h
 create mode 100644 mythtv/external/FFmpeg/libavutil/hwcontext_d3d11va.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/hwcontext_d3d11va.h
 create mode 100644 mythtv/external/FFmpeg/libavutil/hwcontext_drm.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/hwcontext_drm.h
 create mode 100644 mythtv/external/FFmpeg/libavutil/hwcontext_videotoolbox.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/hwcontext_videotoolbox.h
 create mode 100644 mythtv/external/FFmpeg/libavutil/imgutils_internal.h
 delete mode 100644 mythtv/external/FFmpeg/libavutil/ppc/types_altivec.h
 create mode 100644 mythtv/external/FFmpeg/libavutil/reverse.h
 create mode 100644 mythtv/external/FFmpeg/libavutil/slicethread.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/slicethread.h
 create mode 100644 mythtv/external/FFmpeg/libavutil/spherical.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/spherical.h
 create mode 100644 mythtv/external/FFmpeg/libavutil/tests/aes_ctr.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/tests/audio_fifo.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/tests/cpu_init.c
 delete mode 100644 mythtv/external/FFmpeg/libavutil/tests/float_dsp.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/tests/imgutils.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/tests/pixfmt_best.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/x86/imgutils.asm
 create mode 100644 mythtv/external/FFmpeg/libavutil/x86/imgutils_init.c
 delete mode 100644 mythtv/external/FFmpeg/library.mak
 create mode 100644 mythtv/external/FFmpeg/libswresample/aarch64/resample.S
 create mode 100644 mythtv/external/FFmpeg/libswresample/aarch64/resample_init.c
 create mode 100644 mythtv/external/FFmpeg/libswscale/tests/pixdesc_query.c
 create mode 100644 mythtv/external/FFmpeg/tests/checkasm/aacpsdsp.c
 delete mode 100644 mythtv/external/FFmpeg/tests/checkasm/aarch64/Makefile
 delete mode 100644 mythtv/external/FFmpeg/tests/checkasm/arm/Makefile
 create mode 100644 mythtv/external/FFmpeg/tests/checkasm/audiodsp.c
 create mode 100644 mythtv/external/FFmpeg/tests/checkasm/blockdsp.c
 create mode 100644 mythtv/external/FFmpeg/tests/checkasm/exrdsp.c
 create mode 100644 mythtv/external/FFmpeg/tests/checkasm/fixed_dsp.c
 create mode 100644 mythtv/external/FFmpeg/tests/checkasm/float_dsp.c
 create mode 100644 mythtv/external/FFmpeg/tests/checkasm/g722dsp.c
 create mode 100644 mythtv/external/FFmpeg/tests/checkasm/hevc_add_res.c
 create mode 100644 mythtv/external/FFmpeg/tests/checkasm/hevc_idct.c
 create mode 100644 mythtv/external/FFmpeg/tests/checkasm/llviddsp.c
 create mode 100644 mythtv/external/FFmpeg/tests/checkasm/sbrdsp.c
 create mode 100644 mythtv/external/FFmpeg/tests/checkasm/vp8dsp.c
 delete mode 100644 mythtv/external/FFmpeg/tests/checkasm/x86/Makefile
 create mode 100644 mythtv/external/FFmpeg/tests/fate/fits.mak
 create mode 100644 mythtv/external/FFmpeg/tests/fate/flvenc.mak
 create mode 100644 mythtv/external/FFmpeg/tests/fate/libswscale.mak
 create mode 100644 mythtv/external/FFmpeg/tests/fate/mpegts.mak
 create mode 100644 mythtv/external/FFmpeg/tests/fate/pixlet.mak
 mode change 100644 => 100755 mythtv/external/FFmpeg/tests/fate/source-check.sh
 create mode 100644 mythtv/external/FFmpeg/tests/fate/speedhq.mak
 create mode 100644 mythtv/external/FFmpeg/tests/filtergraphs/overlay_nv12
 create mode 100644 mythtv/external/FFmpeg/tests/filtergraphs/overlay_nv21
 create mode 100644 mythtv/external/FFmpeg/tests/filtergraphs/scale2ref_keep_aspect
 delete mode 100644 mythtv/external/FFmpeg/tests/lena.pnm
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/aac-autobsf-adtstoasc
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/adts-id3v1-demux
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/audio_fifo
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/copy-trac3074
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/dirac-low-delay
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-b44a-half-negative-4x4
 copy mythtv/external/FFmpeg/tests/ref/fate/{exr-rgb-tile-float-raw-12x8 => exr-rgb-scanline-b44-uint32} (100%)
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-float-piz-48x32
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-half-piz-bw
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-half-piz-color
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-half-piz-dw-t01
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-half-piz-dw-t08
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-none-negative-red
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-pxr24-half-uint32-13x9
 copy mythtv/external/FFmpeg/tests/ref/fate/{exr-rgb-tile-float-raw-12x8 => exr-rgb-scanline-pxr24-uint32} (100%)
 copy mythtv/external/FFmpeg/tests/ref/fate/{exr-rgb-scanline-pxr24-half-float-l1 => exr-rgb-scanline-zip1-half-float-l1-zero-offsets} (100%)
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/exr-y-scanline-zip-half-12x8
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/exr-y-tile-zip-half-12x8
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-allrgb
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-allyuv
 delete mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-asetnsamples
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-asetnsamples-nopad
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-asetnsamples-pad
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-framerate-down
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-framerate-up
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-interlace-complex
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-metadata-avf-aphase-meter-mono
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-metadata-avf-aphase-meter-out-of-phase
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-overlay_gbrap_gbrap
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-overlay_gbrp_gbrap
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-overlay_rgb_rgba
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-overlay_rgba_rgba
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-overlay_yuv420_yuva420
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-overlay_yuv422_yuva422
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-overlay_yuv444_yuva444
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-overlay_yuva420_yuva420
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-overlay_yuva422_yuva422
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-overlay_yuva444_yuva444
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gbrap10be
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gbrap10le
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gbrap12be
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gbrap12le
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gbrap16be
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gbrap16le
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gbrp16be
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gbrp16le
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gray10be
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gray10le
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gray12be
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gray12le
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gray9be
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-gray9le
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-tinterlace_cvlpf
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-tinterlace_vlpf
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-refcmp-psnr-rgb
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-refcmp-psnr-yuv
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-refcmp-ssim-rgb
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-refcmp-ssim-yuv
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-rgbtestsrc
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-scale2ref_keep_aspect
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-smptebars
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-smptehdbars
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-testsrc2-rgba
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-yuvtestsrc-yuv444p
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-yuvtestsrc-yuv444p12
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fits-demux
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsdec-bitpix-32
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsdec-bitpix-64
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsdec-blank_bitpix32
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsdec-ext_data_min_max
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsdec-gbrap16
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsdec-gbrp
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsdec-gbrp16
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsdec-gray
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsdec-multi
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsenc-gbrap
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsenc-gbrap16be
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsenc-gbrp
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsenc-gbrp16be
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsenc-gray
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fitsenc-gray16be
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/flcl1905
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/flv-add_keyframe_index
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/h264-extradata-reload
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/h264-intra-refresh-recovery
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/h264-missing-frame
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/h264-mixed-nal-coding
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/h264-twofields-packet
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/h264_mp4toannexb_ticket5927
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/h264_mp4toannexb_ticket5927_2
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-extradata-reload
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-paired-fields
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/imgutils
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/lfg
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/libavcodec-htmlsubtitles
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/mapchan-2ch-extract-ch0-ch2-trailing
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/mapchan-3ch-extract-ch0-ch2-trailing
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/matroska-spherical-mono
 copy mythtv/external/FFmpeg/tests/ref/fate/{mov-3elist => mov-3elist-encrypted} (100%)
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/mov-aac-2048-priming
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/mov-displaymatrix
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/mov-init-nonkeyframe
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/mov-spherical-mono
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/mov-zombie
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/mpeg2-ticket6024
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/mpegts-probe-latm
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/pixfmt_best
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/pixlet-rgb
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-duo-tone-color
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-gray16
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-gray8
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-lena-127x127-rgb24
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-lena-256c
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-lena-bitmap
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-lena-rgb-rle-127x127-16b
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-lena-rgb-rle-127x127-8b
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-lena-rgba-rle-128x128-8b
 copy mythtv/external/FFmpeg/tests/ref/fate/{webp-rgb-lena-lossless-rgb24 => psd-rgb24} (100%)
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-rgb48
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-rgba
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-rgba64
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-ya16
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/psd-ya8
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/rscc-8bit
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/segment-adts-to-mkv-header-000
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/segment-adts-to-mkv-header-001
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/segment-adts-to-mkv-header-002
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/segment-adts-to-mkv-header-all
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/segment-mp4-to-ts
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/speedhq-422
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/speedhq-422-singlefield
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/sub-scc
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/sub-srt-badsyntax
 rename mythtv/external/FFmpeg/tests/ref/fate/{svq3 => svq3-1} (100%)
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/svq3-2
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/sws-pixdesc-query
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/time_base
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/webm-dash-manifest-live-bandwidth
 rename mythtv/external/FFmpeg/tests/ref/fate/{wmv8-drm => wmv3-drm-dec} (100%)
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/wmv3-drm-nodec
 delete mode 100644 mythtv/external/FFmpeg/tests/ref/fate/wmv8-drm-nodec
 create mode 100644 mythtv/external/FFmpeg/tests/ref/lavf/apng
 create mode 100644 mythtv/external/FFmpeg/tests/ref/lavf/fits
 create mode 100644 mythtv/external/FFmpeg/tests/ref/lavf/mxf_dv25
 create mode 100644 mythtv/external/FFmpeg/tests/ref/lavf/mxf_dvcpro50
 create mode 100644 mythtv/external/FFmpeg/tests/ref/lavf/wv
 create mode 100644 mythtv/external/FFmpeg/tests/ref/seek/extra-mp4
 create mode 100644 mythtv/external/FFmpeg/tests/ref/seek/lavf-mxf_dv25
 create mode 100644 mythtv/external/FFmpeg/tests/ref/seek/lavf-mxf_dvcpro50
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth1-mjpeg-huffman
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth1-mjpeg-trell-huffman
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth2-mjpeg-huffman
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth2-mjpeg-trell-huffman
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mjpeg-huffman
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mjpeg-trell-huffman
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth_lena-mjpeg-huffman
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth_lena-mjpeg-trell-huffman
 create mode 100644 mythtv/external/FFmpeg/tests/refcmp-metadata.awk
 create mode 100644 mythtv/external/FFmpeg/tools/Makefile
 mode change 100644 => 100755 mythtv/external/FFmpeg/tools/bisect-create
 mode change 100644 => 100755 mythtv/external/FFmpeg/tools/dvd2concat
 mode change 100644 => 100755 mythtv/external/FFmpeg/tools/gen-rc
 mode change 100644 => 100755 mythtv/external/FFmpeg/tools/libav-merge-next-commit
 create mode 100755 mythtv/external/FFmpeg/tools/loudnorm.rb
 mode change 100644 => 100755 mythtv/external/FFmpeg/tools/make_chlayout_test
 mode change 100644 => 100755 mythtv/external/FFmpeg/tools/missing_codec_desc
 mode change 100644 => 100755 mythtv/external/FFmpeg/tools/murge
 mode change 100644 => 100755 mythtv/external/FFmpeg/tools/normalize.py
 mode change 100644 => 100755 mythtv/external/FFmpeg/tools/plotframes
 create mode 100644 mythtv/external/FFmpeg/tools/sofa2wavs.c
 create mode 100644 mythtv/external/FFmpeg/tools/target_dec_fuzzer.c
 mode change 100644 => 100755 mythtv/external/FFmpeg/tools/zmqshell.py

-- 




More information about the mythtv-firehose mailing list