[mythtv-commits] mythtv branch devel/resync-ffmpeg updated by jyavenard. v0.28-pre-2098-g1384812

Git Repo Owner noreply at mythtv.org
Sun Aug 10 03:34:41 UTC 2014


The branch, devel/resync-ffmpeg has been updated on the
mythtv repository by gitolite user jyavenard.
       via  13848123fd8c57d517898cfe1d82318bd6d6a377 (commit)
      from  a4c974c8ccfa88cf20bccc2b50c80e717cfd8545 (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 13848123fd8c57d517898cfe1d82318bd6d6a377
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 10 Aug 2014 13:29:48 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Sun, 10 Aug 2014 13:29:48 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=13848123fd8c57d517898cfe1d82318bd6d6a377

Resync to FFmpeg 2.3.1
 ┌───────────────────────────────────────────┐
 │ RELEASE NOTES for FFmpeg 2.3 "Mandelbrot" │
 └───────────────────────────────────────────┘

   The FFmpeg Project proudly presents FFmpeg 2.3 "Mandelbrot", a major
   release with all the great features committed during the three-month period
   since the release of FFmpeg 2.2.

   In this release, there are lots of internal overhauls that make FFmpeg a
   more accessible project for new developers. Many important new
   optimizations and features like QTKit and AVFoundation input devices are
   committed. Contributions done by Libav such as a new native Opus decoder
   are also merged.

   Because of the increasing difficulty to maintain and lack of maintainers,
   we are very sorry to say that we have removed all Blackfin and SPARC
   architecture assembly optimizations with the cleanups done. If you are
   interested in maintaining optimization for these two architecture, feel
   free to contact us and we will restore the code!

   Oh, and since this release, this modern-looking release note is provided in
   addition to the old-style Changelog file, to make it easier for you to
   focus on the most important features in this release.

   Enjoy!

   ┌────────────────────────────┐
   │ *  API Information         │
   └────────────────────────────┘

     FFmpeg 2.3 is completely source-compatible to the FFmpeg 2.2 series. There
     are however some API deprecations that you need to take care of. Use `git
     diff n2.2 n2.3 doc/APIchanges` to show the list of added and deprecated
     APIs. FFmpeg 2.3 includes the following library versions:

       • libavutil      52.92.100
       • libavcodec     55.69.100
       • libavformat    55.48.100
       • libavdevice    55.13.102
       • libavfilter     4.11.100
       • libswscale      2. 6.100
       • libswresample   0.19.100
       • libpostproc    52. 3.100

     Please refer to the doc/APIChanges file for more information.

   ┌────────────────────────────┐
   │ New Optimization           │
   └────────────────────────────┘

     We are excited to announce that we have committed new x86 assembly
     optimization for HEVC, and FFmpeg's audio resampler libswresample. ARM
     users will get a boost in MLP/TrueHD decoding thanks to new optimization.
     Decoding Huffyuv also got a major boost from optimization on the C code.

     Of special interest for Microsoft Visual Studio users, we have also
     converted some preexisting x86 assembly to NASM/Yasm format compatible
     with MSVC setup, especially in the area of audio resampling.

     Another major feature in this release is the introduction of AArch64
     (ARMv8) assembly optimization. AArch64 is another name for the first
     64-bit ARM architecture, used by Apple A7 SoC inside iPhone 5S. Some
     32-bit ARM assembly has already been ported to AArch64, but more work is
     underway.

   ┌────────────────────────────┐
   │ Native Opus decoder        │
   └────────────────────────────┘

     Opus is an open audio format jointly developed by Xiph.Org, Mozilla,
     Skype/Microsoft, and Broadcom. It combines the features of the Skype Cilk
     speech codec and the Xiph.Org CELT music codec into one low-latency
     codec. Decoding Opus is already possible since FFmpeg 1.0 using the
     libopus library, but the new Opus native decoder brings a higher level of
     stability and speed.

   ┌────────────────────────────┐
   │ QTKit and AVFoundation     │
   └────────────────────────────┘

     For OS X users, the new QTKit and AVFoundation devices allow you to use
     the integrated camera on Macs. AVFoundation is a newer API only available
     on OS X 10.7 "Lion" or newer. For users with older OS X systems, the
     QTKit device using the older OS X API is for you.

   ┌────────────────────────────┐
   │ API Additions              │
   └────────────────────────────┘

     In this release, stream side data are introduced as AVStream.side_data as
     a way to store miscellaneous stream-wide information. The format is
     similar to the previously anonymous structure AVPacket.side_data (now
     named as AVPacketSideData). With this change, audio ReplayGain
     information and video rotation matrix are now exported through this API,
     if available in the demuxer.

     We also have improved libswresample's Doxygen API documentation, so new
     developers wishing to use FFmpeg's excellent libraries can get started
     more easily and faster.

   ┌────────────────────────────┐
   │ Last But Not Least         │
   └────────────────────────────┘

     Other interesting new features including hqx video filter, a pixel art
     scaling filter; a fixed-point AC-3 decoder contributed by Imagination
     Technologies; an On2 TrueMotion VP7 video decoder; an HTML5 WebVTT
     subtitle encoder that allows creation of WebVTT from any text-based
     subtitles; and an 1-bit Direct Stream Digital audio decoder.

 ┌────────────────────────────┐
 │ ★  List of New Features    │
 └────────────────────────────┘

   ┌────────────────────────────┐
   │ Command line tools         │
   └────────────────────────────┘

    • Support for decoding through DXVA2 in ffmpeg

   ┌────────────────────────────┐
   │ libavcodec                 │
   └────────────────────────────┘

    • AC3 fixed-point decoding
    • VP7 video decoder
    • Alias PIX image encoder and decoder
    • Improvements to the BRender PIX image decoder
    • Improvements to the XBM decoder
    • Improvements to OpenEXR image decoder
    • Support decoding 16-bit RLE SGI images
    • Direct Stream Digital (DSD) decoder
    • On2 AVC (Audio for Video) decoder
    • Native Opus decoder
    • WebVTT encoder

   ┌────────────────────────────┐
   │ libavdevice                │
   └────────────────────────────┘

    • QTKit input device
    • GDI screen grabbing for Windows
    • AVFoundation input device

   ┌────────────────────────────┐
   │ libavformat                │
   └────────────────────────────┘

    • subfile protocol
    • Phantom Cine demuxer
    • Alternative rendition support for HTTP Live Streaming
    • Magic Lantern Video (MLV) demuxer
    • Image format auto-detection
    • LRC lyric file demuxer and muxer
    • Samba protocol (via libsmbclient)
    • WebM DASH Manifest muxer

   ┌────────────────────────────┐
   │ libavfilter                │
   └────────────────────────────┘

    • shuffleplanes filter
    • libbs2b-based stereo-to-binaural audio filter
    • showcqt multimedia filter
    • zoompan filter
    • signalstats filter
    • hqx filter (hq2x, hq3x, hq4x)
    • flanger filter
    • libfribidi support in drawtext

 ┌────────────────────────────┐
 │ ⚠  Behaviour changes       │
 └────────────────────────────┘

  • libx264 reference frames count is now limited depending on level chosen
  • Because of the new image format auto-detection feature, you don't need to
    specify image format when decoding an image with no extension.



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

Summary of changes:
 mythtv/configure                                   | 1149 ++-
 mythtv/external/FFmpeg/.gitignore                  |    5 +-
 mythtv/external/FFmpeg/Changelog                   |   56 +-
 mythtv/external/FFmpeg/INSTALL                     |   15 -
 mythtv/external/FFmpeg/INSTALL.md                  |   17 +
 mythtv/external/FFmpeg/LICENSE                     |  103 -
 mythtv/external/FFmpeg/LICENSE.md                  |  103 +
 mythtv/external/FFmpeg/MAINTAINERS                 |   53 +-
 mythtv/external/FFmpeg/Makefile                    |   44 +-
 mythtv/external/FFmpeg/README                      |   18 -
 mythtv/external/FFmpeg/README.md                   |   19 +
 mythtv/external/FFmpeg/README.sync                 |    2 +
 mythtv/external/FFmpeg/RELEASE                     |    2 +-
 mythtv/external/FFmpeg/RELEASE_NOTES               |  177 +
 mythtv/external/FFmpeg/arch.mak                    |    3 +-
 mythtv/external/FFmpeg/cmdutils.c                  |   75 +-
 mythtv/external/FFmpeg/cmdutils.h                  |   14 +-
 mythtv/external/FFmpeg/cmdutils_common_opts.h      |    1 +
 mythtv/external/FFmpeg/cmdutils_opencl.c           |    4 +-
 mythtv/external/FFmpeg/common.mak                  |    5 +-
 mythtv/external/FFmpeg/compat/float/float.h        |   35 +
 mythtv/external/FFmpeg/compat/float/limits.h       |   22 +
 mythtv/external/FFmpeg/compat/w32pthreads.h        |   11 +-
 mythtv/external/FFmpeg/configure                   | 1107 ++-
 mythtv/external/FFmpeg/doc/APIchanges              |  246 +-
 mythtv/external/FFmpeg/doc/Doxyfile                |    8 +-
 mythtv/external/FFmpeg/doc/Makefile                |    6 +-
 mythtv/external/FFmpeg/doc/RELEASE_NOTES           |   16 -
 mythtv/external/FFmpeg/doc/bitstream_filters.texi  |   20 +-
 mythtv/external/FFmpeg/doc/build_system.txt        |    6 +
 mythtv/external/FFmpeg/doc/codecs.texi             |   27 +-
 mythtv/external/FFmpeg/doc/demuxers.texi           |   28 +-
 mythtv/external/FFmpeg/doc/doxy-wrapper.sh         |    5 +-
 mythtv/external/FFmpeg/doc/encoders.texi           |   67 +-
 mythtv/external/FFmpeg/doc/examples/Makefile       |    3 +-
 mythtv/external/FFmpeg/doc/examples/avcodec.c      |  658 --
 .../FFmpeg/doc/examples/decoding_encoding.c        |  664 ++
 .../FFmpeg/doc/examples/demuxing_decoding.c        |    2 +-
 mythtv/external/FFmpeg/doc/examples/muxing.c       |  467 +-
 mythtv/external/FFmpeg/doc/examples/remuxing.c     |    1 +
 .../FFmpeg/doc/examples/resampling_audio.c         |    2 +-
 mythtv/external/FFmpeg/doc/examples/transcoding.c  |  597 ++
 mythtv/external/FFmpeg/doc/faq.texi                |    2 +-
 mythtv/external/FFmpeg/doc/ffmpeg.texi             |   69 +-
 mythtv/external/FFmpeg/doc/ffplay.texi             |   11 +-
 mythtv/external/FFmpeg/doc/ffprobe.xsd             |   16 +-
 .../external/FFmpeg/doc/fftools-common-opts.texi   |    6 +-
 mythtv/external/FFmpeg/doc/filters.texi            | 1462 +++-
 mythtv/external/FFmpeg/doc/general.texi            |   35 +-
 mythtv/external/FFmpeg/doc/indevs.texi             |  156 +-
 mythtv/external/FFmpeg/doc/muxers.texi             |  111 +-
 mythtv/external/FFmpeg/doc/nut.texi                |   21 +
 mythtv/external/FFmpeg/doc/optimization.txt        |   17 -
 mythtv/external/FFmpeg/doc/outdevs.texi            |   41 +-
 mythtv/external/FFmpeg/doc/platform.texi           |   19 +-
 mythtv/external/FFmpeg/doc/protocols.texi          |   80 +-
 mythtv/external/FFmpeg/doc/scaler.texi             |    8 +
 mythtv/external/FFmpeg/doc/texi2pod.pl             |   14 +-
 mythtv/external/FFmpeg/doc/utils.texi              |    2 +-
 mythtv/external/FFmpeg/doc/writing_filters.txt     |  424 +
 mythtv/external/FFmpeg/ffmpeg.c                    |  984 ++-
 mythtv/external/FFmpeg/ffmpeg.h                    |   39 +-
 mythtv/external/FFmpeg/ffmpeg_dxva2.c              |  620 ++
 mythtv/external/FFmpeg/ffmpeg_filter.c             |   86 +-
 mythtv/external/FFmpeg/ffmpeg_opt.c                |  151 +-
 mythtv/external/FFmpeg/ffmpeg_vda.c                |  134 +
 mythtv/external/FFmpeg/ffplay.c                    |  240 +-
 mythtv/external/FFmpeg/ffprobe.c                   |   18 +-
 mythtv/external/FFmpeg/ffserver.c                  |  119 +-
 mythtv/external/FFmpeg/libavcodec/4xm.c            |   23 +-
 mythtv/external/FFmpeg/libavcodec/8bps.c           |    2 +-
 mythtv/external/FFmpeg/libavcodec/Makefile         |  140 +-
 mythtv/external/FFmpeg/libavcodec/a64multienc.c    |    4 +-
 mythtv/external/FFmpeg/libavcodec/aacadtsdec.c     |   10 +-
 mythtv/external/FFmpeg/libavcodec/aacdec.c         |    4 +-
 mythtv/external/FFmpeg/libavcodec/aacenc.c         |    2 +-
 mythtv/external/FFmpeg/libavcodec/aacpsy.c         |    2 +-
 mythtv/external/FFmpeg/libavcodec/aandcttab.c      |    2 +-
 mythtv/external/FFmpeg/libavcodec/aandcttab.h      |    2 +-
 mythtv/external/FFmpeg/libavcodec/aarch64/Makefile |   14 +
 .../FFmpeg/libavcodec/aarch64/asm-offsets.h        |   30 +
 mythtv/external/FFmpeg/libavcodec/aarch64/cabac.h  |  104 +
 .../FFmpeg/libavcodec/aarch64/fft_init_aarch64.c   |   47 +
 .../external/FFmpeg/libavcodec/aarch64/fft_neon.S  |  442 +
 .../FFmpeg/libavcodec/aarch64/h264cmc_neon.S       |   59 +-
 .../external/FFmpeg/libavcodec/aarch64/mdct_neon.S |  323 +
 .../FFmpeg/libavcodec/aarch64/mpegaudiodsp_init.c  |   39 +
 .../FFmpeg/libavcodec/aarch64/mpegaudiodsp_neon.S  |  226 +
 .../FFmpeg/libavcodec/aarch64/opus_imdct_init.c    |   45 +
 .../FFmpeg/libavcodec/aarch64/opus_imdct_neon.S    |  647 ++
 .../external/FFmpeg/libavcodec/aarch64/videodsp.S  |   28 +
 .../FFmpeg/libavcodec/aarch64/videodsp_init.c      |   32 +
 .../FFmpeg/libavcodec/aarch64/vorbisdsp_init.c     |   34 +
 .../FFmpeg/libavcodec/aarch64/vorbisdsp_neon.S     |   82 +
 mythtv/external/FFmpeg/libavcodec/ac3.h            |   46 +
 mythtv/external/FFmpeg/libavcodec/ac3dec.c         |  204 +-
 mythtv/external/FFmpeg/libavcodec/ac3dec.h         |   37 +-
 mythtv/external/FFmpeg/libavcodec/ac3dec_fixed.c   |  176 +
 mythtv/external/FFmpeg/libavcodec/ac3dec_float.c   |   89 +
 mythtv/external/FFmpeg/libavcodec/ac3dsp.c         |   28 +-
 mythtv/external/FFmpeg/libavcodec/ac3dsp.h         |    5 +-
 mythtv/external/FFmpeg/libavcodec/ac3enc.c         |    7 +-
 mythtv/external/FFmpeg/libavcodec/ac3enc.h         |    7 +-
 mythtv/external/FFmpeg/libavcodec/ac3enc_fixed.c   |    6 +-
 mythtv/external/FFmpeg/libavcodec/ac3enc_float.c   |   20 +-
 .../external/FFmpeg/libavcodec/ac3enc_template.c   |   13 +-
 mythtv/external/FFmpeg/libavcodec/ac3tab.c         |    2 +
 .../external/FFmpeg/libavcodec/acelp_pitch_delay.c |    5 +-
 .../external/FFmpeg/libavcodec/acelp_pitch_delay.h |    7 +-
 mythtv/external/FFmpeg/libavcodec/adpcm.c          |    3 +-
 mythtv/external/FFmpeg/libavcodec/adpcmenc.c       |    2 +-
 mythtv/external/FFmpeg/libavcodec/adx.c            |   12 +-
 mythtv/external/FFmpeg/libavcodec/adx.h            |    5 +
 mythtv/external/FFmpeg/libavcodec/adxdec.c         |   10 +-
 mythtv/external/FFmpeg/libavcodec/aic.c            |   29 +-
 mythtv/external/FFmpeg/libavcodec/alac.c           |    9 +-
 mythtv/external/FFmpeg/libavcodec/aliaspixdec.c    |  128 +
 mythtv/external/FFmpeg/libavcodec/aliaspixenc.c    |  134 +
 mythtv/external/FFmpeg/libavcodec/allcodecs.c      |   15 +-
 mythtv/external/FFmpeg/libavcodec/alpha/Makefile   |   14 +-
 .../FFmpeg/libavcodec/alpha/blockdsp_alpha.c       |   51 +
 .../FFmpeg/libavcodec/alpha/dsputil_alpha.c        |   45 -
 .../FFmpeg/libavcodec/alpha/dsputil_alpha.h        |   17 -
 .../FFmpeg/libavcodec/alpha/dsputil_alpha_asm.S    |  167 -
 .../FFmpeg/libavcodec/alpha/idctdsp_alpha.c        |   55 +
 .../FFmpeg/libavcodec/alpha/idctdsp_alpha.h        |   34 +
 .../FFmpeg/libavcodec/alpha/idctdsp_alpha_asm.S    |  167 +
 .../FFmpeg/libavcodec/alpha/motion_est_alpha.c     |   45 -
 .../FFmpeg/libavcodec/alpha/pixblockdsp_alpha.c    |   79 +
 .../FFmpeg/libavcodec/alpha/simple_idct_alpha.c    |    2 +-
 mythtv/external/FFmpeg/libavcodec/alsdec.c         |   21 +-
 mythtv/external/FFmpeg/libavcodec/apedec.c         |   36 +-
 mythtv/external/FFmpeg/libavcodec/arm/Makefile     |   86 +-
 .../external/FFmpeg/libavcodec/arm/asm-offsets.h   |   19 +-
 .../external/FFmpeg/libavcodec/arm/audiodsp_arm.h  |   26 +
 .../FFmpeg/libavcodec/arm/audiodsp_init_arm.c      |   33 +
 .../FFmpeg/libavcodec/arm/audiodsp_init_neon.c     |   41 +
 .../external/FFmpeg/libavcodec/arm/audiodsp_neon.S |   64 +
 .../external/FFmpeg/libavcodec/arm/blockdsp_arm.h  |   26 +
 .../FFmpeg/libavcodec/arm/blockdsp_init_arm.c      |   33 +
 .../FFmpeg/libavcodec/arm/blockdsp_init_neon.c     |   37 +
 .../external/FFmpeg/libavcodec/arm/blockdsp_neon.S |   38 +
 mythtv/external/FFmpeg/libavcodec/arm/cabac.h      |  108 +
 .../external/FFmpeg/libavcodec/arm/dsputil_arm.S   |  120 -
 .../external/FFmpeg/libavcodec/arm/dsputil_arm.h   |    5 +-
 .../external/FFmpeg/libavcodec/arm/dsputil_armv6.S |  137 -
 .../FFmpeg/libavcodec/arm/dsputil_init_arm.c       |   63 +-
 .../FFmpeg/libavcodec/arm/dsputil_init_armv5te.c   |   37 -
 .../FFmpeg/libavcodec/arm/dsputil_init_armv6.c     |   49 +-
 .../FFmpeg/libavcodec/arm/dsputil_init_neon.c      |   76 -
 .../external/FFmpeg/libavcodec/arm/dsputil_neon.S  |  186 -
 .../FFmpeg/libavcodec/arm/fft_fixed_neon.S         |    2 +-
 .../external/FFmpeg/libavcodec/arm/h264cmc_neon.S  |   60 +-
 .../external/FFmpeg/libavcodec/arm/h264dsp_armv6.S |  253 -
 .../FFmpeg/libavcodec/arm/h264dsp_init_arm.c       |    4 +-
 .../FFmpeg/libavcodec/arm/h264pred_init_arm.c      |    8 +-
 .../external/FFmpeg/libavcodec/arm/hpeldsp_arm.S   |    2 +-
 .../FFmpeg/libavcodec/arm/hpeldsp_init_arm.c       |    5 +-
 .../external/FFmpeg/libavcodec/arm/idctdsp_arm.S   |  120 +
 .../external/FFmpeg/libavcodec/arm/idctdsp_arm.h   |   34 +
 .../external/FFmpeg/libavcodec/arm/idctdsp_armv6.S |   48 +
 .../FFmpeg/libavcodec/arm/idctdsp_init_arm.c       |   98 +
 .../FFmpeg/libavcodec/arm/idctdsp_init_armv5te.c   |   44 +
 .../FFmpeg/libavcodec/arm/idctdsp_init_armv6.c     |   48 +
 .../FFmpeg/libavcodec/arm/idctdsp_init_neon.c      |   54 +
 .../external/FFmpeg/libavcodec/arm/idctdsp_neon.S  |  128 +
 mythtv/external/FFmpeg/libavcodec/arm/int_neon.S   |   39 -
 .../libavcodec/arm/lossless_audiodsp_init_arm.c    |   38 +
 .../FFmpeg/libavcodec/arm/lossless_audiodsp_neon.S |   62 +
 mythtv/external/FFmpeg/libavcodec/arm/mdct_vfp.S   |  146 +-
 .../FFmpeg/libavcodec/arm/mlpdsp_armv5te.S         |  655 ++
 .../external/FFmpeg/libavcodec/arm/mlpdsp_armv6.S  |  533 ++
 .../FFmpeg/libavcodec/arm/mlpdsp_init_arm.c        |  146 +
 .../external/FFmpeg/libavcodec/arm/mpegvideo_arm.c |   14 +-
 .../FFmpeg/libavcodec/arm/mpegvideoencdsp_armv6.S  |   76 +
 .../libavcodec/arm/mpegvideoencdsp_init_arm.c      |   38 +
 .../FFmpeg/libavcodec/arm/pixblockdsp_armv6.S      |   76 +
 .../FFmpeg/libavcodec/arm/pixblockdsp_init_arm.c   |   42 +
 .../FFmpeg/libavcodec/arm/startcode_armv6.S        |  253 +
 .../FFmpeg/libavcodec/arm/vc1dsp_init_arm.c        |    4 +
 .../FFmpeg/libavcodec/arm/vc1dsp_init_neon.c       |  109 +-
 .../external/FFmpeg/libavcodec/arm/vc1dsp_neon.S   |    4 +
 .../FFmpeg/libavcodec/arm/videodsp_armv5te.S       |    2 +-
 .../FFmpeg/libavcodec/arm/vp3dsp_init_arm.c        |    1 -
 mythtv/external/FFmpeg/libavcodec/arm/vp8.h        |    2 +-
 mythtv/external/FFmpeg/libavcodec/arm/vp8dsp.h     |    6 +-
 .../FFmpeg/libavcodec/arm/vp8dsp_init_arm.c        |   16 +-
 .../FFmpeg/libavcodec/arm/vp8dsp_init_armv6.c      |   49 +-
 .../FFmpeg/libavcodec/arm/vp8dsp_init_neon.c       |   47 +-
 mythtv/external/FFmpeg/libavcodec/ass.c            |    2 +
 mythtv/external/FFmpeg/libavcodec/asv.c            |    3 +-
 mythtv/external/FFmpeg/libavcodec/asv.h            |   12 +-
 mythtv/external/FFmpeg/libavcodec/asvdec.c         |   23 +-
 mythtv/external/FFmpeg/libavcodec/asvenc.c         |   66 +-
 mythtv/external/FFmpeg/libavcodec/atrac1data.h     |    2 +-
 mythtv/external/FFmpeg/libavcodec/atrac3.c         |    2 +-
 mythtv/external/FFmpeg/libavcodec/atrac3plusdec.c  |    4 +-
 mythtv/external/FFmpeg/libavcodec/audiodsp.c       |  118 +
 mythtv/external/FFmpeg/libavcodec/audiodsp.h       |   59 +
 mythtv/external/FFmpeg/libavcodec/avcodec.h        |  319 +-
 mythtv/external/FFmpeg/libavcodec/avdct.c          |  124 +
 mythtv/external/FFmpeg/libavcodec/avdct.h          |   78 +
 mythtv/external/FFmpeg/libavcodec/avpacket.c       |   23 +-
 mythtv/external/FFmpeg/libavcodec/bfin/Makefile    |    9 -
 mythtv/external/FFmpeg/libavcodec/bfin/README      |    6 +
 .../external/FFmpeg/libavcodec/bfin/config_bfin.h  |   65 -
 .../external/FFmpeg/libavcodec/bfin/dsputil_bfin.c |  173 -
 .../external/FFmpeg/libavcodec/bfin/dsputil_bfin.h |   95 -
 mythtv/external/FFmpeg/libavcodec/bfin/fdct_bfin.S |  332 -
 .../FFmpeg/libavcodec/bfin/hpel_pixels_bfin.S      |  379 -
 .../external/FFmpeg/libavcodec/bfin/hpeldsp_bfin.c |  123 -
 .../external/FFmpeg/libavcodec/bfin/hpeldsp_bfin.h |   50 -
 mythtv/external/FFmpeg/libavcodec/bfin/idct_bfin.S |  304 -
 mythtv/external/FFmpeg/libavcodec/bfin/mathops.h   |   44 -
 .../external/FFmpeg/libavcodec/bfin/pixels_bfin.S  |  381 -
 mythtv/external/FFmpeg/libavcodec/bfin/vp3_bfin.c  |   65 -
 mythtv/external/FFmpeg/libavcodec/bfin/vp3_bfin.h  |   27 -
 .../FFmpeg/libavcodec/bfin/vp3_idct_bfin.S         |  280 -
 mythtv/external/FFmpeg/libavcodec/bink.c           |   36 +-
 mythtv/external/FFmpeg/libavcodec/binkdsp.c        |   22 +-
 mythtv/external/FFmpeg/libavcodec/binkdsp.h        |    1 +
 .../FFmpeg/libavcodec/bit_depth_template.c         |    1 +
 mythtv/external/FFmpeg/libavcodec/bitstream.c      |   43 +-
 mythtv/external/FFmpeg/libavcodec/blockdsp.c       |   80 +
 mythtv/external/FFmpeg/libavcodec/blockdsp.h       |   53 +
 mythtv/external/FFmpeg/libavcodec/bmp.c            |   27 +-
 mythtv/external/FFmpeg/libavcodec/bmp_parser.c     |    4 +-
 mythtv/external/FFmpeg/libavcodec/bmv.c            |  360 -
 mythtv/external/FFmpeg/libavcodec/bmvaudio.c       |   89 +
 mythtv/external/FFmpeg/libavcodec/bmvvideo.c       |  298 +
 mythtv/external/FFmpeg/libavcodec/brender_pix.c    |  216 -
 mythtv/external/FFmpeg/libavcodec/brenderpix.c     |  292 +
 mythtv/external/FFmpeg/libavcodec/bswapdsp.c       |   56 +
 mythtv/external/FFmpeg/libavcodec/bswapdsp.h       |   32 +
 mythtv/external/FFmpeg/libavcodec/bytestream.h     |   26 +
 mythtv/external/FFmpeg/libavcodec/cabac.h          |    1 +
 .../external/FFmpeg/libavcodec/cabac_functions.h   |    7 +-
 mythtv/external/FFmpeg/libavcodec/cavs.c           |   57 +-
 mythtv/external/FFmpeg/libavcodec/cavs.h           |    7 +-
 mythtv/external/FFmpeg/libavcodec/cavsdata.c       |    7 +
 mythtv/external/FFmpeg/libavcodec/cavsdec.c        |   55 +-
 mythtv/external/FFmpeg/libavcodec/cavsdsp.c        |   12 +-
 mythtv/external/FFmpeg/libavcodec/cavsdsp.h        |    4 +-
 mythtv/external/FFmpeg/libavcodec/cinepakenc.c     |   14 +-
 mythtv/external/FFmpeg/libavcodec/cljr.c           |  196 -
 mythtv/external/FFmpeg/libavcodec/cljrdec.c        |   94 +
 mythtv/external/FFmpeg/libavcodec/cljrenc.c        |  122 +
 mythtv/external/FFmpeg/libavcodec/cllc.c           |   14 +-
 mythtv/external/FFmpeg/libavcodec/cngdec.c         |   10 +-
 mythtv/external/FFmpeg/libavcodec/cngenc.c         |    4 +-
 mythtv/external/FFmpeg/libavcodec/codec_desc.c     |  652 +-
 mythtv/external/FFmpeg/libavcodec/cook.c           |   13 +-
 mythtv/external/FFmpeg/libavcodec/copy_block.h     |   47 +-
 mythtv/external/FFmpeg/libavcodec/cpia.c           |    8 +-
 mythtv/external/FFmpeg/libavcodec/crystalhd.c      |    7 +-
 mythtv/external/FFmpeg/libavcodec/dca.c            |    4 +-
 mythtv/external/FFmpeg/libavcodec/dcadata.h        |   64 +-
 mythtv/external/FFmpeg/libavcodec/dcadec.c         |   48 +-
 mythtv/external/FFmpeg/libavcodec/dcaenc.c         |    3 +-
 mythtv/external/FFmpeg/libavcodec/dct-test.c       |   20 +-
 mythtv/external/FFmpeg/libavcodec/dct.c            |    2 +-
 mythtv/external/FFmpeg/libavcodec/dfa.c            |    7 +-
 mythtv/external/FFmpeg/libavcodec/dirac.c          |    2 +
 mythtv/external/FFmpeg/libavcodec/dirac_dwt.h      |    2 +-
 mythtv/external/FFmpeg/libavcodec/diracdec.c       |   25 +-
 mythtv/external/FFmpeg/libavcodec/dnxhd_parser.c   |   10 +-
 mythtv/external/FFmpeg/libavcodec/dnxhddata.c      |    2 +-
 mythtv/external/FFmpeg/libavcodec/dnxhddata.h      |    2 +-
 mythtv/external/FFmpeg/libavcodec/dnxhddec.c       |  110 +-
 mythtv/external/FFmpeg/libavcodec/dnxhdenc.c       |  499 +-
 mythtv/external/FFmpeg/libavcodec/dnxhdenc.h       |    4 +-
 mythtv/external/FFmpeg/libavcodec/dpx.c            |   13 +
 mythtv/external/FFmpeg/libavcodec/dpx_parser.c     |   22 +-
 mythtv/external/FFmpeg/libavcodec/dsd_tablegen.c   |   38 +
 mythtv/external/FFmpeg/libavcodec/dsd_tablegen.h   |   95 +
 mythtv/external/FFmpeg/libavcodec/dsddec.c         |  167 +
 mythtv/external/FFmpeg/libavcodec/dsicinaudio.c    |  133 +
 mythtv/external/FFmpeg/libavcodec/dsicinav.c       |  421 -
 mythtv/external/FFmpeg/libavcodec/dsicinvideo.c    |  317 +
 mythtv/external/FFmpeg/libavcodec/dsputil.c        | 3036 ++-----
 mythtv/external/FFmpeg/libavcodec/dsputil.h        |  267 +-
 .../external/FFmpeg/libavcodec/dsputil_template.c  |  257 -
 mythtv/external/FFmpeg/libavcodec/dv.c             |  103 +-
 mythtv/external/FFmpeg/libavcodec/dv.h             |   13 +-
 mythtv/external/FFmpeg/libavcodec/dv_profile.c     |  105 +-
 mythtv/external/FFmpeg/libavcodec/dv_profile.h     |   40 +-
 .../FFmpeg/libavcodec/dv_profile_internal.h        |   27 +
 mythtv/external/FFmpeg/libavcodec/dvbsubdec.c      |  244 +-
 mythtv/external/FFmpeg/libavcodec/dvdata.c         |   13 +
 mythtv/external/FFmpeg/libavcodec/dvdata.h         |    2 +
 mythtv/external/FFmpeg/libavcodec/dvdec.c          |   64 +-
 mythtv/external/FFmpeg/libavcodec/dvdsub_parser.c  |    7 +-
 mythtv/external/FFmpeg/libavcodec/dvdsubdec.c      |   20 +-
 mythtv/external/FFmpeg/libavcodec/dvdsubenc.c      |   36 +-
 mythtv/external/FFmpeg/libavcodec/dvenc.c          |   37 +-
 mythtv/external/FFmpeg/libavcodec/dxtory.c         |   35 +-
 mythtv/external/FFmpeg/libavcodec/dxva2.c          |   12 +-
 mythtv/external/FFmpeg/libavcodec/dxva2.h          |    1 +
 mythtv/external/FFmpeg/libavcodec/dxva2_h264.c     |   43 +-
 mythtv/external/FFmpeg/libavcodec/dxva2_internal.h |    6 +-
 mythtv/external/FFmpeg/libavcodec/dxva2_mpeg2.c    |   20 +-
 mythtv/external/FFmpeg/libavcodec/dxva2_vc1.c      |   17 +-
 mythtv/external/FFmpeg/libavcodec/eac3enc.c        |    4 +-
 mythtv/external/FFmpeg/libavcodec/eamad.c          |   59 +-
 mythtv/external/FFmpeg/libavcodec/eatgq.c          |    2 +-
 mythtv/external/FFmpeg/libavcodec/eatqi.c          |   17 +-
 mythtv/external/FFmpeg/libavcodec/elbg.c           |   34 +-
 .../external/FFmpeg/libavcodec/error_resilience.c  |  262 +-
 .../external/FFmpeg/libavcodec/error_resilience.h  |   22 +-
 mythtv/external/FFmpeg/libavcodec/exif.c           |   17 +-
 mythtv/external/FFmpeg/libavcodec/exif.h           |    4 +-
 mythtv/external/FFmpeg/libavcodec/exr.c            |  907 ++-
 mythtv/external/FFmpeg/libavcodec/faxcompr.c       |    4 +-
 mythtv/external/FFmpeg/libavcodec/fdctdsp.c        |   50 +
 mythtv/external/FFmpeg/libavcodec/fdctdsp.h        |   37 +
 mythtv/external/FFmpeg/libavcodec/fft-test.c       |   14 +-
 mythtv/external/FFmpeg/libavcodec/fft.h            |    1 +
 mythtv/external/FFmpeg/libavcodec/fft_table.h      |    2 +-
 mythtv/external/FFmpeg/libavcodec/fft_template.c   |    1 +
 mythtv/external/FFmpeg/libavcodec/ffv1.c           |   10 +-
 mythtv/external/FFmpeg/libavcodec/ffv1.h           |    5 -
 mythtv/external/FFmpeg/libavcodec/ffv1dec.c        |   14 +-
 mythtv/external/FFmpeg/libavcodec/ffv1enc.c        |    2 +-
 mythtv/external/FFmpeg/libavcodec/fic.c            |  181 +-
 mythtv/external/FFmpeg/libavcodec/flac.c           |   15 +-
 mythtv/external/FFmpeg/libavcodec/flac.h           |   29 +-
 mythtv/external/FFmpeg/libavcodec/flac_parser.c    |   19 +-
 mythtv/external/FFmpeg/libavcodec/flacdec.c        |    8 +-
 mythtv/external/FFmpeg/libavcodec/flacenc.c        |   32 +-
 mythtv/external/FFmpeg/libavcodec/flvdec.c         |   44 +-
 .../FFmpeg/libavcodec/frame_thread_encoder.c       |    6 +-
 mythtv/external/FFmpeg/libavcodec/fraps.c          |   12 +-
 mythtv/external/FFmpeg/libavcodec/g2meet.c         |  111 +-
 mythtv/external/FFmpeg/libavcodec/g723_1.c         |    8 +-
 mythtv/external/FFmpeg/libavcodec/g729dec.c        |   12 +-
 mythtv/external/FFmpeg/libavcodec/g729postfilter.c |   30 +-
 mythtv/external/FFmpeg/libavcodec/g729postfilter.h |    4 +-
 mythtv/external/FFmpeg/libavcodec/get_bits.h       |   25 +-
 mythtv/external/FFmpeg/libavcodec/h261data.c       |    1 +
 mythtv/external/FFmpeg/libavcodec/h261dec.c        |   21 +-
 mythtv/external/FFmpeg/libavcodec/h261enc.c        |    1 +
 mythtv/external/FFmpeg/libavcodec/h263.c           |    9 +-
 mythtv/external/FFmpeg/libavcodec/h263.h           |    2 +-
 mythtv/external/FFmpeg/libavcodec/h263dec.c        |   53 +-
 mythtv/external/FFmpeg/libavcodec/h264.c           | 3721 +--------
 mythtv/external/FFmpeg/libavcodec/h264.h           |  114 +-
 mythtv/external/FFmpeg/libavcodec/h264_cabac.c     |    7 +-
 mythtv/external/FFmpeg/libavcodec/h264_cavlc.c     |    2 +-
 mythtv/external/FFmpeg/libavcodec/h264_direct.c    |   14 +-
 .../external/FFmpeg/libavcodec/h264_loopfilter.c   |    2 +-
 mythtv/external/FFmpeg/libavcodec/h264_mb.c        |  821 ++
 .../external/FFmpeg/libavcodec/h264_mb_template.c  |   14 +-
 .../external/FFmpeg/libavcodec/h264_mc_template.c  |    2 +
 .../FFmpeg/libavcodec/h264_mp4toannexb_bsf.c       |   19 +-
 mythtv/external/FFmpeg/libavcodec/h264_mvpred.h    |    1 +
 mythtv/external/FFmpeg/libavcodec/h264_parser.c    |    5 +-
 mythtv/external/FFmpeg/libavcodec/h264_picture.c   |  213 +
 mythtv/external/FFmpeg/libavcodec/h264_ps.c        |   32 +-
 mythtv/external/FFmpeg/libavcodec/h264_refs.c      |   74 +-
 mythtv/external/FFmpeg/libavcodec/h264_sei.c       |   22 +
 mythtv/external/FFmpeg/libavcodec/h264_slice.c     | 2576 ++++++
 mythtv/external/FFmpeg/libavcodec/h264data.h       |    1 -
 mythtv/external/FFmpeg/libavcodec/h264dsp.c        |   31 +-
 .../external/FFmpeg/libavcodec/h264idct_template.c |    1 +
 mythtv/external/FFmpeg/libavcodec/h264pred.c       |   29 +-
 mythtv/external/FFmpeg/libavcodec/h264pred.h       |    2 +
 .../external/FFmpeg/libavcodec/h264pred_template.c |   75 +
 mythtv/external/FFmpeg/libavcodec/h264qpel.h       |    2 +-
 .../external/FFmpeg/libavcodec/h264qpel_template.c |    3 +
 mythtv/external/FFmpeg/libavcodec/hevc.c           | 1068 ++-
 mythtv/external/FFmpeg/libavcodec/hevc.h           |   85 +-
 mythtv/external/FFmpeg/libavcodec/hevc_cabac.c     |  642 +-
 mythtv/external/FFmpeg/libavcodec/hevc_filter.c    |  625 +-
 mythtv/external/FFmpeg/libavcodec/hevc_mvs.c       |  180 +-
 mythtv/external/FFmpeg/libavcodec/hevc_parser.c    |    2 +-
 mythtv/external/FFmpeg/libavcodec/hevc_ps.c        |  189 +-
 mythtv/external/FFmpeg/libavcodec/hevc_refs.c      |   16 +-
 mythtv/external/FFmpeg/libavcodec/hevc_sei.c       |   25 +-
 mythtv/external/FFmpeg/libavcodec/hevcdsp.c        |  171 +-
 mythtv/external/FFmpeg/libavcodec/hevcdsp.h        |   99 +-
 .../external/FFmpeg/libavcodec/hevcdsp_template.c  | 1765 +++--
 mythtv/external/FFmpeg/libavcodec/hevcpred.c       |   12 +-
 mythtv/external/FFmpeg/libavcodec/hevcpred.h       |   14 +-
 .../external/FFmpeg/libavcodec/hevcpred_template.c |  436 +-
 mythtv/external/FFmpeg/libavcodec/hpel_template.c  |  148 +-
 mythtv/external/FFmpeg/libavcodec/hpeldsp.c        |  307 +-
 mythtv/external/FFmpeg/libavcodec/hpeldsp.h        |    2 -
 .../external/FFmpeg/libavcodec/hpeldsp_template.c  |  254 -
 mythtv/external/FFmpeg/libavcodec/huffman.c        |   23 +-
 mythtv/external/FFmpeg/libavcodec/huffman.h        |    2 +-
 mythtv/external/FFmpeg/libavcodec/huffyuv.c        |    3 +-
 mythtv/external/FFmpeg/libavcodec/huffyuv.h        |   22 +-
 mythtv/external/FFmpeg/libavcodec/huffyuvdec.c     |  369 +-
 mythtv/external/FFmpeg/libavcodec/huffyuvdsp.c     |  117 +
 mythtv/external/FFmpeg/libavcodec/huffyuvdsp.h     |   52 +
 mythtv/external/FFmpeg/libavcodec/huffyuvenc.c     |   56 +-
 mythtv/external/FFmpeg/libavcodec/huffyuvencdsp.c  |   84 +
 mythtv/external/FFmpeg/libavcodec/huffyuvencdsp.h  |   41 +
 mythtv/external/FFmpeg/libavcodec/idctdsp.c        |  313 +
 mythtv/external/FFmpeg/libavcodec/idctdsp.h        |  106 +
 mythtv/external/FFmpeg/libavcodec/imc.c            |    8 +-
 mythtv/external/FFmpeg/libavcodec/imgconvert.c     |  193 +-
 mythtv/external/FFmpeg/libavcodec/imgconvert.h     |   18 +
 mythtv/external/FFmpeg/libavcodec/indeo2.c         |   16 +-
 mythtv/external/FFmpeg/libavcodec/indeo4.c         |   96 +-
 mythtv/external/FFmpeg/libavcodec/indeo4data.h     |    3 +-
 mythtv/external/FFmpeg/libavcodec/indeo5.c         |   15 +-
 mythtv/external/FFmpeg/libavcodec/intelh263dec.c   |    9 +-
 mythtv/external/FFmpeg/libavcodec/internal.h       |   41 +-
 mythtv/external/FFmpeg/libavcodec/intrax8.c        |   29 +-
 mythtv/external/FFmpeg/libavcodec/ituh263dec.c     |    9 +-
 mythtv/external/FFmpeg/libavcodec/ituh263enc.c     |   24 +-
 mythtv/external/FFmpeg/libavcodec/ivi_common.c     |  203 +-
 mythtv/external/FFmpeg/libavcodec/ivi_common.h     |   34 +-
 mythtv/external/FFmpeg/libavcodec/ivi_dsp.c        |   43 +-
 mythtv/external/FFmpeg/libavcodec/ivi_dsp.h        |   48 +
 mythtv/external/FFmpeg/libavcodec/j2kenc.c         |    4 +-
 .../external/FFmpeg/libavcodec/jfdctint_template.c |    4 +-
 mythtv/external/FFmpeg/libavcodec/jpeg2000.c       |    5 +-
 mythtv/external/FFmpeg/libavcodec/jpeg2000dec.c    |   20 +-
 mythtv/external/FFmpeg/libavcodec/jpeg2000dwt.c    |    6 +-
 mythtv/external/FFmpeg/libavcodec/jpegls.h         |    3 +-
 mythtv/external/FFmpeg/libavcodec/jpeglsdec.c      |   60 +-
 mythtv/external/FFmpeg/libavcodec/jpeglsenc.c      |    1 +
 mythtv/external/FFmpeg/libavcodec/jrevdct.c        |   36 +-
 mythtv/external/FFmpeg/libavcodec/jvdec.c          |   12 +-
 mythtv/external/FFmpeg/libavcodec/kbdwin.c         |   10 +
 mythtv/external/FFmpeg/libavcodec/kbdwin.h         |    3 +
 mythtv/external/FFmpeg/libavcodec/kgv1dec.c        |    4 +-
 mythtv/external/FFmpeg/libavcodec/lagarith.c       |   22 +-
 mythtv/external/FFmpeg/libavcodec/lagarithrac.c    |    7 +-
 mythtv/external/FFmpeg/libavcodec/lagarithrac.h    |   20 +-
 mythtv/external/FFmpeg/libavcodec/lclenc.c         |    1 +
 mythtv/external/FFmpeg/libavcodec/libavcodec.v     |    3 +
 mythtv/external/FFmpeg/libavcodec/libfdk-aacdec.c  |   38 +-
 mythtv/external/FFmpeg/libavcodec/libfdk-aacenc.c  |   22 +-
 mythtv/external/FFmpeg/libavcodec/libmp3lame.c     |    2 +
 .../external/FFmpeg/libavcodec/libopencore-amr.c   |    4 +-
 mythtv/external/FFmpeg/libavcodec/libopenjpegdec.c |  167 +-
 mythtv/external/FFmpeg/libavcodec/libopenjpegenc.c |   31 +-
 mythtv/external/FFmpeg/libavcodec/libspeexdec.c    |    4 +-
 mythtv/external/FFmpeg/libavcodec/libtwolame.c     |  171 +-
 .../external/FFmpeg/libavcodec/libutvideoenc.cpp   |   10 +-
 mythtv/external/FFmpeg/libavcodec/libvorbisenc.c   |    4 +-
 mythtv/external/FFmpeg/libavcodec/libvpxenc.c      |   13 +-
 mythtv/external/FFmpeg/libavcodec/libx264.c        |   59 +
 mythtv/external/FFmpeg/libavcodec/libx265.c        |  104 +-
 mythtv/external/FFmpeg/libavcodec/libxavs.c        |    2 +-
 mythtv/external/FFmpeg/libavcodec/libxvid.c        |   35 +-
 mythtv/external/FFmpeg/libavcodec/libxvid_rc.c     |    5 +-
 .../FFmpeg/libavcodec/libzvbi-teletextdec.c        |  101 +-
 mythtv/external/FFmpeg/libavcodec/ljpegenc.c       |   14 +-
 .../external/FFmpeg/libavcodec/lossless_audiodsp.c |   49 +
 .../external/FFmpeg/libavcodec/lossless_audiodsp.h |   45 +
 .../external/FFmpeg/libavcodec/lossless_videodsp.c |   12 +-
 .../external/FFmpeg/libavcodec/lossless_videodsp.h |    6 +-
 mythtv/external/FFmpeg/libavcodec/lzwenc.c         |    3 +-
 mythtv/external/FFmpeg/libavcodec/mathops.h        |   13 +-
 mythtv/external/FFmpeg/libavcodec/mathtables.c     |    4 +-
 mythtv/external/FFmpeg/libavcodec/mdct_template.c  |    2 +-
 mythtv/external/FFmpeg/libavcodec/mdec.c           |   31 +-
 mythtv/external/FFmpeg/libavcodec/metasound.c      |    3 +-
 mythtv/external/FFmpeg/libavcodec/mimic.c          |   24 +-
 mythtv/external/FFmpeg/libavcodec/mjpeg.h          |    3 +-
 mythtv/external/FFmpeg/libavcodec/mjpeg2jpeg_bsf.c |    4 +
 mythtv/external/FFmpeg/libavcodec/mjpegbdec.c      |   17 +-
 mythtv/external/FFmpeg/libavcodec/mjpegdec.c       |  197 +-
 mythtv/external/FFmpeg/libavcodec/mjpegdec.h       |    7 +-
 mythtv/external/FFmpeg/libavcodec/mjpegenc.c       |  361 +-
 mythtv/external/FFmpeg/libavcodec/mjpegenc.h       |   10 -
 .../external/FFmpeg/libavcodec/mjpegenc_common.c   |  383 +
 .../external/FFmpeg/libavcodec/mjpegenc_common.h   |   43 +
 mythtv/external/FFmpeg/libavcodec/mlp_parser.c     |    6 +-
 mythtv/external/FFmpeg/libavcodec/mlpdec.c         |   90 +-
 mythtv/external/FFmpeg/libavcodec/mlpdsp.c         |   73 +
 mythtv/external/FFmpeg/libavcodec/mlpdsp.h         |   46 +
 mythtv/external/FFmpeg/libavcodec/motion-test.c    |    5 +-
 mythtv/external/FFmpeg/libavcodec/motion_est.c     |   59 +-
 .../FFmpeg/libavcodec/motion_est_template.c        |    5 +-
 mythtv/external/FFmpeg/libavcodec/motionpixels.c   |   15 +-
 .../FFmpeg/libavcodec/motionpixels_tablegen.c      |    2 +-
 .../FFmpeg/libavcodec/motionpixels_tablegen.h      |    2 +-
 mythtv/external/FFmpeg/libavcodec/movtextenc.c     |    2 +-
 mythtv/external/FFmpeg/libavcodec/mpc.h            |    4 +-
 mythtv/external/FFmpeg/libavcodec/mpc7.c           |    8 +-
 mythtv/external/FFmpeg/libavcodec/mpc8.c           |    2 -
 mythtv/external/FFmpeg/libavcodec/mpeg12.c         |    1 -
 mythtv/external/FFmpeg/libavcodec/mpeg12dec.c      |   95 +-
 mythtv/external/FFmpeg/libavcodec/mpeg12enc.c      |   71 +-
 mythtv/external/FFmpeg/libavcodec/mpeg4video.c     |    1 +
 mythtv/external/FFmpeg/libavcodec/mpeg4videodec.c  |   69 +-
 mythtv/external/FFmpeg/libavcodec/mpeg4videoenc.c  |   51 +-
 mythtv/external/FFmpeg/libavcodec/mpeg_er.c        |   60 +
 mythtv/external/FFmpeg/libavcodec/mpeg_er.h        |   26 +
 .../FFmpeg/libavcodec/mpegaudiodec_template.c      |    4 +-
 mythtv/external/FFmpeg/libavcodec/mpegaudiodsp.c   |    1 +
 mythtv/external/FFmpeg/libavcodec/mpegaudiodsp.h   |    1 +
 .../FFmpeg/libavcodec/mpegaudioenc_template.c      |   16 +-
 mythtv/external/FFmpeg/libavcodec/mpegutils.c      |   80 +
 mythtv/external/FFmpeg/libavcodec/mpegutils.h      |  127 +
 mythtv/external/FFmpeg/libavcodec/mpegvideo.c      |  537 +-
 mythtv/external/FFmpeg/libavcodec/mpegvideo.h      |  166 +-
 mythtv/external/FFmpeg/libavcodec/mpegvideo_enc.c  |  498 +-
 .../external/FFmpeg/libavcodec/mpegvideo_motion.c  |  105 +-
 mythtv/external/FFmpeg/libavcodec/mpegvideo_xvmc.c |   15 +-
 mythtv/external/FFmpeg/libavcodec/mpegvideodsp.c   |  119 +
 mythtv/external/FFmpeg/libavcodec/mpegvideodsp.h   |   47 +
 .../external/FFmpeg/libavcodec/mpegvideoencdsp.c   |  179 +
 .../external/FFmpeg/libavcodec/mpegvideoencdsp.h   |   56 +
 mythtv/external/FFmpeg/libavcodec/mqc.c            |    4 +-
 mythtv/external/FFmpeg/libavcodec/msmpeg4.c        |   14 +-
 mythtv/external/FFmpeg/libavcodec/msmpeg4.h        |    2 +
 mythtv/external/FFmpeg/libavcodec/msmpeg4dec.c     |   26 +-
 mythtv/external/FFmpeg/libavcodec/mss12.c          |   10 +-
 mythtv/external/FFmpeg/libavcodec/mss2.c           |   10 +-
 mythtv/external/FFmpeg/libavcodec/mss3.c           |    2 +-
 mythtv/external/FFmpeg/libavcodec/mss4.c           |    1 -
 mythtv/external/FFmpeg/libavcodec/msvideo1enc.c    |    2 +-
 mythtv/external/FFmpeg/libavcodec/mvcdec.c         |  136 +-
 mythtv/external/FFmpeg/libavcodec/nellymoserenc.c  |    6 +-
 mythtv/external/FFmpeg/libavcodec/nuv.c            |   14 +-
 mythtv/external/FFmpeg/libavcodec/old_codec_ids.h  |    2 -
 mythtv/external/FFmpeg/libavcodec/on2avc.c         | 1014 +++
 mythtv/external/FFmpeg/libavcodec/on2avcdata.c     | 9383 ++++++++++++++++++++
 mythtv/external/FFmpeg/libavcodec/on2avcdata.h     |   82 +
 mythtv/external/FFmpeg/libavcodec/options.c        |   30 +-
 mythtv/external/FFmpeg/libavcodec/options_table.h  |   67 +-
 mythtv/external/FFmpeg/libavcodec/opus.c           |  428 +
 mythtv/external/FFmpeg/libavcodec/opus.h           |  411 +
 mythtv/external/FFmpeg/libavcodec/opus_celt.c      | 2221 +++++
 mythtv/external/FFmpeg/libavcodec/opus_imdct.c     |  272 +
 mythtv/external/FFmpeg/libavcodec/opus_imdct.h     |   57 +
 mythtv/external/FFmpeg/libavcodec/opus_parser.c    |   75 +
 mythtv/external/FFmpeg/libavcodec/opus_silk.c      | 1597 ++++
 mythtv/external/FFmpeg/libavcodec/opusdec.c        |  674 ++
 mythtv/external/FFmpeg/libavcodec/paf.c            |  451 -
 mythtv/external/FFmpeg/libavcodec/pafaudio.c       |   84 +
 mythtv/external/FFmpeg/libavcodec/pafvideo.c       |  398 +
 mythtv/external/FFmpeg/libavcodec/pel_template.c   |   80 +
 mythtv/external/FFmpeg/libavcodec/pgssubdec.c      |  465 +-
 mythtv/external/FFmpeg/libavcodec/pixblockdsp.c    |   82 +
 mythtv/external/FFmpeg/libavcodec/pixblockdsp.h    |   46 +
 .../FFmpeg/libavcodec/pixblockdsp_template.c       |   40 +
 mythtv/external/FFmpeg/libavcodec/pixels.h         |   37 +
 mythtv/external/FFmpeg/libavcodec/png.c            |    2 +-
 mythtv/external/FFmpeg/libavcodec/pngdec.c         |  189 +-
 mythtv/external/FFmpeg/libavcodec/pngdsp.c         |    9 +-
 mythtv/external/FFmpeg/libavcodec/pngenc.c         |  164 +-
 mythtv/external/FFmpeg/libavcodec/ppc/Makefile     |   31 +-
 mythtv/external/FFmpeg/libavcodec/ppc/audiodsp.c   |   72 +
 mythtv/external/FFmpeg/libavcodec/ppc/blockdsp.c   |  169 +
 .../FFmpeg/libavcodec/ppc/dsputil_altivec.c        | 1160 +--
 .../FFmpeg/libavcodec/ppc/dsputil_altivec.h        |   43 -
 .../external/FFmpeg/libavcodec/ppc/dsputil_ppc.c   |  183 -
 .../external/FFmpeg/libavcodec/ppc/fdct_altivec.c  |  460 -
 mythtv/external/FFmpeg/libavcodec/ppc/fdctdsp.c    |  479 +
 mythtv/external/FFmpeg/libavcodec/ppc/fdctdsp.h    |   26 +
 .../external/FFmpeg/libavcodec/ppc/fft_altivec.c   |   27 +-
 mythtv/external/FFmpeg/libavcodec/ppc/fft_vsx.c    |  227 +
 mythtv/external/FFmpeg/libavcodec/ppc/fft_vsx.h    |  830 ++
 .../FFmpeg/libavcodec/ppc/fmtconvert_altivec.c     |    4 +-
 .../external/FFmpeg/libavcodec/ppc/gmc_altivec.c   |  130 -
 .../FFmpeg/libavcodec/ppc/h264chroma_init.c        |    4 +-
 mythtv/external/FFmpeg/libavcodec/ppc/h264dsp.c    |    3 +-
 mythtv/external/FFmpeg/libavcodec/ppc/h264qpel.c   |    5 +-
 .../FFmpeg/libavcodec/ppc/hpeldsp_altivec.c        |    5 +-
 .../FFmpeg/libavcodec/ppc/hpeldsp_altivec.h        |   34 +
 .../FFmpeg/libavcodec/ppc/huffyuvdsp_altivec.c     |   62 +
 .../external/FFmpeg/libavcodec/ppc/idct_altivec.c  |  216 -
 mythtv/external/FFmpeg/libavcodec/ppc/idctdsp.c    |  262 +
 .../external/FFmpeg/libavcodec/ppc/int_altivec.c   |  143 -
 .../libavcodec/ppc/lossless_audiodsp_altivec.c     |   82 +
 .../FFmpeg/libavcodec/ppc/mpegaudiodsp_altivec.c   |    4 +-
 .../FFmpeg/libavcodec/ppc/mpegvideo_altivec.c      |    4 +-
 .../external/FFmpeg/libavcodec/ppc/mpegvideodsp.c  |  133 +
 .../FFmpeg/libavcodec/ppc/mpegvideoencdsp.c        |  103 +
 .../external/FFmpeg/libavcodec/ppc/pixblockdsp.c   |  153 +
 .../FFmpeg/libavcodec/ppc/svq1enc_altivec.c        |   85 +
 .../FFmpeg/libavcodec/ppc/vc1dsp_altivec.c         |    4 +-
 .../FFmpeg/libavcodec/ppc/vorbisdsp_altivec.c      |    3 +-
 .../FFmpeg/libavcodec/ppc/vp3dsp_altivec.c         |    4 +-
 .../FFmpeg/libavcodec/ppc/vp8dsp_altivec.c         |    8 +-
 mythtv/external/FFmpeg/libavcodec/proresdec.h      |    2 +
 mythtv/external/FFmpeg/libavcodec/proresdec2.c     |   10 +-
 mythtv/external/FFmpeg/libavcodec/proresdec_lgpl.c |    2 +-
 mythtv/external/FFmpeg/libavcodec/proresdsp.c      |    2 +-
 .../FFmpeg/libavcodec/proresenc_anatoliy.c         |   47 +-
 .../external/FFmpeg/libavcodec/proresenc_kostya.c  |   31 +-
 mythtv/external/FFmpeg/libavcodec/psymodel.c       |   10 +-
 mythtv/external/FFmpeg/libavcodec/psymodel.h       |    2 +-
 mythtv/external/FFmpeg/libavcodec/pthread_frame.c  |   42 +-
 mythtv/external/FFmpeg/libavcodec/pthread_slice.c  |    8 +-
 mythtv/external/FFmpeg/libavcodec/put_bits.h       |    7 +-
 mythtv/external/FFmpeg/libavcodec/qpel_template.c  |  221 +
 mythtv/external/FFmpeg/libavcodec/qpeldsp.c        |  812 ++
 mythtv/external/FFmpeg/libavcodec/qpeldsp.h        |   78 +
 mythtv/external/FFmpeg/libavcodec/qtrleenc.c       |    6 +-
 mythtv/external/FFmpeg/libavcodec/ra144.c          |    6 +-
 mythtv/external/FFmpeg/libavcodec/ra144.h          |    6 +-
 mythtv/external/FFmpeg/libavcodec/ra144dec.c       |    2 +-
 mythtv/external/FFmpeg/libavcodec/ra144enc.c       |    8 +-
 mythtv/external/FFmpeg/libavcodec/ratecontrol.c    |   19 +-
 mythtv/external/FFmpeg/libavcodec/raw.c            |   27 +-
 mythtv/external/FFmpeg/libavcodec/raw.h            |    3 +
 mythtv/external/FFmpeg/libavcodec/rawdec.c         |  117 +-
 mythtv/external/FFmpeg/libavcodec/rnd_avg.h        |   10 +-
 mythtv/external/FFmpeg/libavcodec/roqvideodec.c    |    3 +-
 mythtv/external/FFmpeg/libavcodec/roqvideoenc.c    |   40 +-
 mythtv/external/FFmpeg/libavcodec/rtjpeg.c         |   29 +-
 mythtv/external/FFmpeg/libavcodec/rtjpeg.h         |   12 +-
 mythtv/external/FFmpeg/libavcodec/rv10.c           |  129 +-
 mythtv/external/FFmpeg/libavcodec/rv30.c           |   16 +-
 mythtv/external/FFmpeg/libavcodec/rv30data.h       |    2 +-
 mythtv/external/FFmpeg/libavcodec/rv30dsp.c        |   13 +-
 mythtv/external/FFmpeg/libavcodec/rv34.c           |   55 +-
 mythtv/external/FFmpeg/libavcodec/rv34dsp.h        |    2 +-
 mythtv/external/FFmpeg/libavcodec/rv40.c           |   10 +-
 mythtv/external/FFmpeg/libavcodec/rv40dsp.c        |   97 +-
 mythtv/external/FFmpeg/libavcodec/s302menc.c       |    1 +
 mythtv/external/FFmpeg/libavcodec/sanm.c           |  506 +-
 mythtv/external/FFmpeg/libavcodec/sanm_data.h      |  248 -
 mythtv/external/FFmpeg/libavcodec/sbrdsp.c         |   12 +-
 mythtv/external/FFmpeg/libavcodec/sgi.h            |    2 +-
 mythtv/external/FFmpeg/libavcodec/sgidec.c         |   60 +-
 mythtv/external/FFmpeg/libavcodec/sgienc.c         |   36 +-
 mythtv/external/FFmpeg/libavcodec/sgirledec.c      |   65 +-
 mythtv/external/FFmpeg/libavcodec/sh4/Makefile     |    2 -
 mythtv/external/FFmpeg/libavcodec/sh4/README       |    6 +
 .../external/FFmpeg/libavcodec/sh4/dsputil_sh4.c   |  107 -
 .../external/FFmpeg/libavcodec/sh4/dsputil_sh4.h   |   28 -
 mythtv/external/FFmpeg/libavcodec/sh4/idct_sh4.c   |  210 -
 mythtv/external/FFmpeg/libavcodec/sh4/sh4.h        |   44 -
 mythtv/external/FFmpeg/libavcodec/shorten.c        |   11 +-
 .../FFmpeg/libavcodec/simple_idct_template.c       |   12 +-
 mythtv/external/FFmpeg/libavcodec/smacker.c        |    2 +-
 mythtv/external/FFmpeg/libavcodec/smvjpegdec.c     |   12 +-
 mythtv/external/FFmpeg/libavcodec/snow.c           |   74 +-
 mythtv/external/FFmpeg/libavcodec/snow.h           |    4 +
 mythtv/external/FFmpeg/libavcodec/snow_dwt.c       |   20 +-
 mythtv/external/FFmpeg/libavcodec/snow_dwt.h       |    4 +-
 mythtv/external/FFmpeg/libavcodec/snowdec.c        |   26 +-
 mythtv/external/FFmpeg/libavcodec/snowenc.c        |   55 +-
 mythtv/external/FFmpeg/libavcodec/sparc/Makefile   |    4 -
 mythtv/external/FFmpeg/libavcodec/sparc/README     |    6 +
 .../external/FFmpeg/libavcodec/sparc/dsputil_vis.c |   40 -
 .../external/FFmpeg/libavcodec/sparc/dsputil_vis.h |   28 -
 .../external/FFmpeg/libavcodec/sparc/hpeldsp_vis.c | 3524 --------
 .../FFmpeg/libavcodec/sparc/simple_idct_vis.c      |  531 --
 mythtv/external/FFmpeg/libavcodec/sparc/vis.h      |  264 -
 mythtv/external/FFmpeg/libavcodec/startcode.c      |   57 +
 mythtv/external/FFmpeg/libavcodec/startcode.h      |   35 +
 mythtv/external/FFmpeg/libavcodec/svq1enc.c        |  121 +-
 mythtv/external/FFmpeg/libavcodec/svq1enc.h        |   78 +
 mythtv/external/FFmpeg/libavcodec/svq3.c           |   58 +-
 mythtv/external/FFmpeg/libavcodec/takdec.c         |   16 +-
 mythtv/external/FFmpeg/libavcodec/tiff.c           |  280 +-
 mythtv/external/FFmpeg/libavcodec/tiff.h           |   20 +-
 mythtv/external/FFmpeg/libavcodec/tiff_common.c    |   28 +-
 mythtv/external/FFmpeg/libavcodec/tiff_common.h    |   14 +-
 mythtv/external/FFmpeg/libavcodec/tiffenc.c        |   34 +-
 mythtv/external/FFmpeg/libavcodec/tpeldsp.c        |  333 +
 mythtv/external/FFmpeg/libavcodec/tpeldsp.h        |   59 +
 mythtv/external/FFmpeg/libavcodec/truemotion1.c    |    2 +
 mythtv/external/FFmpeg/libavcodec/truemotion2.c    |   17 +-
 mythtv/external/FFmpeg/libavcodec/truespeech.c     |    8 +-
 mythtv/external/FFmpeg/libavcodec/tscc2.c          |   11 +-
 mythtv/external/FFmpeg/libavcodec/tta.c            |    6 +-
 mythtv/external/FFmpeg/libavcodec/ttaenc.c         |    4 +-
 mythtv/external/FFmpeg/libavcodec/utils.c          |  303 +-
 mythtv/external/FFmpeg/libavcodec/utvideo.h        |    6 +-
 mythtv/external/FFmpeg/libavcodec/utvideodec.c     |   19 +-
 mythtv/external/FFmpeg/libavcodec/utvideoenc.c     |   17 +-
 mythtv/external/FFmpeg/libavcodec/vaapi_h264.c     |   17 +-
 mythtv/external/FFmpeg/libavcodec/vaapi_internal.h |    6 +-
 mythtv/external/FFmpeg/libavcodec/vaapi_mpeg.c     |    2 +-
 mythtv/external/FFmpeg/libavcodec/vaapi_mpeg2.c    |    7 +-
 mythtv/external/FFmpeg/libavcodec/vaapi_mpeg4.c    |    8 +-
 mythtv/external/FFmpeg/libavcodec/vaapi_vc1.c      |    4 +-
 mythtv/external/FFmpeg/libavcodec/vble.c           |   11 +-
 mythtv/external/FFmpeg/libavcodec/vc1.c            |   18 +-
 mythtv/external/FFmpeg/libavcodec/vc1_parser.c     |  284 +-
 mythtv/external/FFmpeg/libavcodec/vc1dec.c         |  340 +-
 mythtv/external/FFmpeg/libavcodec/vc1dsp.c         |  146 +-
 mythtv/external/FFmpeg/libavcodec/vc1dsp.h         |   13 +-
 mythtv/external/FFmpeg/libavcodec/vda.c            |   72 +
 mythtv/external/FFmpeg/libavcodec/vda.h            |   69 +-
 mythtv/external/FFmpeg/libavcodec/vda_h264.c       |  305 +-
 mythtv/external/FFmpeg/libavcodec/vda_internal.h   |   33 +
 mythtv/external/FFmpeg/libavcodec/vdpau.c          |   42 +-
 mythtv/external/FFmpeg/libavcodec/vdpau_h264.c     |   27 +-
 mythtv/external/FFmpeg/libavcodec/vdpau_internal.h |   12 +-
 mythtv/external/FFmpeg/libavcodec/vdpau_mpeg12.c   |   12 +-
 mythtv/external/FFmpeg/libavcodec/vdpau_mpeg4.c    |   12 +-
 mythtv/external/FFmpeg/libavcodec/vdpau_vc1.c      |   12 +-
 mythtv/external/FFmpeg/libavcodec/version.h        |   25 +-
 mythtv/external/FFmpeg/libavcodec/videodsp.c       |    2 +
 mythtv/external/FFmpeg/libavcodec/videodsp.h       |    1 +
 .../external/FFmpeg/libavcodec/videodsp_template.c |    2 +
 mythtv/external/FFmpeg/libavcodec/vima.c           |  123 +-
 mythtv/external/FFmpeg/libavcodec/vmdaudio.c       |  235 +
 mythtv/external/FFmpeg/libavcodec/vmdav.c          |  685 --
 mythtv/external/FFmpeg/libavcodec/vmdvideo.c       |  472 +
 mythtv/external/FFmpeg/libavcodec/vorbis.c         |    8 +-
 mythtv/external/FFmpeg/libavcodec/vorbisdec.c      |   19 +-
 mythtv/external/FFmpeg/libavcodec/vorbisdsp.c      |    2 +
 mythtv/external/FFmpeg/libavcodec/vorbisdsp.h      |    1 +
 mythtv/external/FFmpeg/libavcodec/vorbisenc.c      |    2 +
 mythtv/external/FFmpeg/libavcodec/vp3.c            | 1568 ++--
 mythtv/external/FFmpeg/libavcodec/vp3_parser.c     |   22 +-
 mythtv/external/FFmpeg/libavcodec/vp3data.h        | 5846 ++++++------
 mythtv/external/FFmpeg/libavcodec/vp3dsp.c         |  144 +-
 mythtv/external/FFmpeg/libavcodec/vp3dsp.h         |    1 -
 mythtv/external/FFmpeg/libavcodec/vp5.c            |   26 +-
 mythtv/external/FFmpeg/libavcodec/vp56.c           |    8 +-
 mythtv/external/FFmpeg/libavcodec/vp56.h           |    3 +-
 mythtv/external/FFmpeg/libavcodec/vp56rac.c        |    2 +-
 mythtv/external/FFmpeg/libavcodec/vp6.c            |   30 +-
 mythtv/external/FFmpeg/libavcodec/vp8.c            | 1832 +++--
 mythtv/external/FFmpeg/libavcodec/vp8.h            |   51 +-
 mythtv/external/FFmpeg/libavcodec/vp8_parser.c     |   15 +-
 mythtv/external/FFmpeg/libavcodec/vp8data.h        |  339 +-
 mythtv/external/FFmpeg/libavcodec/vp8dsp.c         |  816 +-
 mythtv/external/FFmpeg/libavcodec/vp8dsp.h         |   21 +-
 mythtv/external/FFmpeg/libavcodec/vp9.c            |   14 +-
 mythtv/external/FFmpeg/libavcodec/vp9dsp.c         |    2 +-
 mythtv/external/FFmpeg/libavcodec/vp9dsp.h         |    2 +-
 mythtv/external/FFmpeg/libavcodec/wavpack.c        |    4 +-
 mythtv/external/FFmpeg/libavcodec/wavpack.h        |    4 +-
 mythtv/external/FFmpeg/libavcodec/wavpackenc.c     |   18 +-
 mythtv/external/FFmpeg/libavcodec/webp.c           |   12 +-
 mythtv/external/FFmpeg/libavcodec/webvttenc.c      |  219 +
 mythtv/external/FFmpeg/libavcodec/wma.c            |    8 +-
 mythtv/external/FFmpeg/libavcodec/wmadec.c         |    5 +-
 mythtv/external/FFmpeg/libavcodec/wmalosslessdec.c |   77 +-
 mythtv/external/FFmpeg/libavcodec/wmaprodec.c      |   12 +-
 mythtv/external/FFmpeg/libavcodec/wmv2.c           |   58 +-
 mythtv/external/FFmpeg/libavcodec/wmv2dec.c        |   10 +-
 mythtv/external/FFmpeg/libavcodec/wmv2dsp.c        |  121 +-
 mythtv/external/FFmpeg/libavcodec/wmv2dsp.h        |    4 +
 mythtv/external/FFmpeg/libavcodec/wmv2enc.c        |    4 +-
 mythtv/external/FFmpeg/libavcodec/x86/Makefile     |   83 +-
 mythtv/external/FFmpeg/libavcodec/x86/ac3dsp.asm   |  133 +-
 .../external/FFmpeg/libavcodec/x86/ac3dsp_init.c   |    3 +-
 mythtv/external/FFmpeg/libavcodec/x86/audiodsp.asm |  177 +
 .../external/FFmpeg/libavcodec/x86/audiodsp_init.c |   67 +
 mythtv/external/FFmpeg/libavcodec/x86/blockdsp.asm |   86 +
 .../external/FFmpeg/libavcodec/x86/blockdsp_init.c |   60 +
 mythtv/external/FFmpeg/libavcodec/x86/bswapdsp.asm |  140 +
 .../external/FFmpeg/libavcodec/x86/bswapdsp_init.c |   37 +
 mythtv/external/FFmpeg/libavcodec/x86/cabac.h      |   14 +-
 mythtv/external/FFmpeg/libavcodec/x86/cavsdsp.c    |  137 +-
 mythtv/external/FFmpeg/libavcodec/x86/constants.c  |    8 +-
 mythtv/external/FFmpeg/libavcodec/x86/constants.h  |    6 +-
 mythtv/external/FFmpeg/libavcodec/x86/dcadsp.asm   |  147 +-
 .../external/FFmpeg/libavcodec/x86/dcadsp_init.c   |   60 +-
 mythtv/external/FFmpeg/libavcodec/x86/dct32.asm    |    2 +
 mythtv/external/FFmpeg/libavcodec/x86/dct_init.c   |    2 +-
 .../external/FFmpeg/libavcodec/x86/deinterlace.asm |    2 +-
 .../external/FFmpeg/libavcodec/x86/diracdsp_mmx.c  |   85 +-
 mythtv/external/FFmpeg/libavcodec/x86/dnxhdenc.asm |   49 +
 mythtv/external/FFmpeg/libavcodec/x86/dnxhdenc.c   |   67 -
 .../external/FFmpeg/libavcodec/x86/dnxhdenc_init.c |   39 +
 mythtv/external/FFmpeg/libavcodec/x86/dsputil.asm  |  654 --
 .../external/FFmpeg/libavcodec/x86/dsputil_init.c  |  977 +--
 .../external/FFmpeg/libavcodec/x86/dsputil_mmx.c   |  638 --
 .../FFmpeg/libavcodec/x86/dsputil_qns_template.c   |  101 -
 .../external/FFmpeg/libavcodec/x86/dsputil_x86.c   |   65 -
 .../external/FFmpeg/libavcodec/x86/dsputil_x86.h   |  167 +-
 .../external/FFmpeg/libavcodec/x86/dsputilenc.asm  |  302 +-
 .../FFmpeg/libavcodec/x86/dsputilenc_mmx.c         | 1061 ---
 mythtv/external/FFmpeg/libavcodec/x86/fdct.c       |    2 +-
 .../external/FFmpeg/libavcodec/x86/fdctdsp_init.c  |   44 +
 .../external/FFmpeg/libavcodec/x86/fmtconvert.asm  |   11 +-
 mythtv/external/FFmpeg/libavcodec/x86/fpel.asm     |  129 +-
 mythtv/external/FFmpeg/libavcodec/x86/fpel.h       |   45 +
 mythtv/external/FFmpeg/libavcodec/x86/fpel_mmx.c   |  139 -
 .../FFmpeg/libavcodec/x86/h263_loopfilter.asm      |    4 +-
 .../FFmpeg/libavcodec/x86/h264_chromamc.asm        |    5 +-
 .../FFmpeg/libavcodec/x86/h264_chromamc_10bit.asm  |   11 +-
 .../FFmpeg/libavcodec/x86/h264_deblock.asm         |   54 +-
 .../FFmpeg/libavcodec/x86/h264_deblock_10bit.asm   |   23 +-
 mythtv/external/FFmpeg/libavcodec/x86/h264_i386.h  |    6 +-
 .../external/FFmpeg/libavcodec/x86/h264_idct.asm   |   85 +-
 .../FFmpeg/libavcodec/x86/h264_idct_10bit.asm      |   24 +-
 .../FFmpeg/libavcodec/x86/h264_intrapred.asm       |   98 +-
 .../FFmpeg/libavcodec/x86/h264_intrapred_10bit.asm |   90 +-
 .../FFmpeg/libavcodec/x86/h264_intrapred_init.c    |   13 +-
 mythtv/external/FFmpeg/libavcodec/x86/h264_qpel.c  |   15 +-
 .../FFmpeg/libavcodec/x86/h264_qpel_10bit.asm      |   34 +-
 .../external/FFmpeg/libavcodec/x86/h264_weight.asm |   10 +-
 .../FFmpeg/libavcodec/x86/h264_weight_10bit.asm    |    9 +-
 .../FFmpeg/libavcodec/x86/h264chroma_init.c        |    2 -
 .../external/FFmpeg/libavcodec/x86/h264dsp_init.c  |    3 +-
 .../FFmpeg/libavcodec/x86/hevc_deblock.asm         |  837 ++
 .../external/FFmpeg/libavcodec/x86/hevc_idct.asm   |  225 +
 mythtv/external/FFmpeg/libavcodec/x86/hevc_mc.asm  | 1288 +++
 mythtv/external/FFmpeg/libavcodec/x86/hevcdsp.h    |  154 +
 .../external/FFmpeg/libavcodec/x86/hevcdsp_init.c  |  505 ++
 mythtv/external/FFmpeg/libavcodec/x86/hpeldsp.asm  |  326 +-
 mythtv/external/FFmpeg/libavcodec/x86/hpeldsp.h    |   53 +
 .../external/FFmpeg/libavcodec/x86/hpeldsp_init.c  |  114 +-
 .../external/FFmpeg/libavcodec/x86/hpeldsp_mmx.c   |   52 -
 .../FFmpeg/libavcodec/x86/hpeldsp_rnd_template.c   |    5 +-
 .../external/FFmpeg/libavcodec/x86/huffyuvdsp.asm  |  253 +
 .../FFmpeg/libavcodec/x86/huffyuvdsp_init.c        |  117 +
 .../FFmpeg/libavcodec/x86/huffyuvencdsp_mmx.c      |  114 +
 .../external/FFmpeg/libavcodec/x86/idct_mmx_xvid.c |    2 +-
 .../FFmpeg/libavcodec/x86/idct_sse2_xvid.c         |   20 +-
 mythtv/external/FFmpeg/libavcodec/x86/idctdsp.asm  |   80 +
 mythtv/external/FFmpeg/libavcodec/x86/idctdsp.h    |   33 +
 .../external/FFmpeg/libavcodec/x86/idctdsp_init.c  |  112 +
 .../external/FFmpeg/libavcodec/x86/idctdsp_mmx.c   |  133 +
 mythtv/external/FFmpeg/libavcodec/x86/inline_asm.h |  100 +
 .../FFmpeg/libavcodec/x86/lossless_audiodsp.asm    |  157 +
 .../FFmpeg/libavcodec/x86/lossless_audiodsp_init.c |   47 +
 .../FFmpeg/libavcodec/x86/lossless_videodsp.asm    |   36 +-
 .../FFmpeg/libavcodec/x86/lossless_videodsp_init.c |   16 +-
 mythtv/external/FFmpeg/libavcodec/x86/lpc.c        |    5 +-
 mythtv/external/FFmpeg/libavcodec/x86/mathops.h    |    5 +-
 mythtv/external/FFmpeg/libavcodec/x86/mlpdsp.c     |    4 +-
 mythtv/external/FFmpeg/libavcodec/x86/motion_est.c |  328 +-
 .../external/FFmpeg/libavcodec/x86/mpeg4qpel.asm   |  560 --
 .../external/FFmpeg/libavcodec/x86/mpegaudiodsp.c  |   16 +-
 mythtv/external/FFmpeg/libavcodec/x86/mpegvideo.c  |    1 -
 .../external/FFmpeg/libavcodec/x86/mpegvideodsp.c  |  161 +
 .../external/FFmpeg/libavcodec/x86/mpegvideoenc.c  |   43 +-
 .../libavcodec/x86/mpegvideoenc_qns_template.c     |  109 +
 .../FFmpeg/libavcodec/x86/mpegvideoenc_template.c  |   16 +-
 .../FFmpeg/libavcodec/x86/mpegvideoencdsp.asm      |  137 +
 .../FFmpeg/libavcodec/x86/mpegvideoencdsp_init.c   |  265 +
 .../external/FFmpeg/libavcodec/x86/pixblockdsp.asm |  135 +
 .../FFmpeg/libavcodec/x86/pixblockdsp_init.c       |   50 +
 .../external/FFmpeg/libavcodec/x86/proresdsp.asm   |    4 +-
 .../FFmpeg/libavcodec/x86/proresdsp_init.c         |    2 +-
 mythtv/external/FFmpeg/libavcodec/x86/qpel.asm     |   11 +-
 mythtv/external/FFmpeg/libavcodec/x86/qpeldsp.asm  |  560 ++
 .../external/FFmpeg/libavcodec/x86/qpeldsp_init.c  |  503 ++
 mythtv/external/FFmpeg/libavcodec/x86/rnd_mmx.c    |   35 -
 .../external/FFmpeg/libavcodec/x86/rnd_template.c  |    4 +-
 mythtv/external/FFmpeg/libavcodec/x86/rv40dsp.asm  |   10 +-
 .../external/FFmpeg/libavcodec/x86/rv40dsp_init.c  |   64 +-
 mythtv/external/FFmpeg/libavcodec/x86/sbrdsp.asm   |   30 +-
 .../external/FFmpeg/libavcodec/x86/sbrdsp_init.c   |    3 +
 .../external/FFmpeg/libavcodec/x86/simple_idct.c   |    4 +-
 mythtv/external/FFmpeg/libavcodec/x86/snowdsp.c    |    7 +
 mythtv/external/FFmpeg/libavcodec/x86/svq1enc.asm  |   61 +
 .../external/FFmpeg/libavcodec/x86/svq1enc_init.c  |   42 +
 .../external/FFmpeg/libavcodec/x86/vc1dsp_init.c   |   17 +-
 mythtv/external/FFmpeg/libavcodec/x86/vc1dsp_mmx.c |  127 +-
 .../FFmpeg/libavcodec/x86/vorbisdsp_init.c         |    2 -
 .../external/FFmpeg/libavcodec/x86/vp3dsp_init.c   |    7 +-
 mythtv/external/FFmpeg/libavcodec/x86/vp56_arith.h |   15 +-
 mythtv/external/FFmpeg/libavcodec/x86/vp8dsp.asm   |   22 +-
 .../external/FFmpeg/libavcodec/x86/vp8dsp_init.c   |  101 +-
 .../FFmpeg/libavcodec/x86/vp8dsp_loopfilter.asm    |   12 +-
 .../external/FFmpeg/libavcodec/x86/vp9dsp_init.c   |   56 +-
 .../FFmpeg/libavcodec/x86/vp9intrapred.asm         |  159 +-
 mythtv/external/FFmpeg/libavcodec/x86/vp9lpf.asm   |  100 +-
 mythtv/external/FFmpeg/libavcodec/x86/vp9mc.asm    |   14 +-
 mythtv/external/FFmpeg/libavcodec/xbmdec.c         |   90 +-
 mythtv/external/FFmpeg/libavcodec/xwddec.c         |   18 +-
 mythtv/external/FFmpeg/libavcodec/zmbv.c           |    6 +-
 mythtv/external/FFmpeg/libavdevice/Makefile        |    7 +-
 mythtv/external/FFmpeg/libavdevice/alldevices.c    |    3 +
 .../external/FFmpeg/libavdevice/alsa-audio-dec.c   |    1 +
 .../external/FFmpeg/libavdevice/alsa-audio-enc.c   |    8 +
 mythtv/external/FFmpeg/libavdevice/avdevice.c      |  138 +-
 mythtv/external/FFmpeg/libavdevice/avdevice.h      |  264 +-
 mythtv/external/FFmpeg/libavdevice/avfoundation.m  |  465 +
 mythtv/external/FFmpeg/libavdevice/bktr.c          |    1 +
 mythtv/external/FFmpeg/libavdevice/caca.c          |    1 +
 .../external/FFmpeg/libavdevice/decklink_enc_c.c   |    1 +
 mythtv/external/FFmpeg/libavdevice/dshow.c         |   29 +-
 mythtv/external/FFmpeg/libavdevice/dshow_capture.h |    2 +-
 .../FFmpeg/libavdevice/dshow_enummediatypes.c      |    4 +-
 mythtv/external/FFmpeg/libavdevice/dshow_pin.c     |    2 +-
 mythtv/external/FFmpeg/libavdevice/dv1394.c        |    1 +
 mythtv/external/FFmpeg/libavdevice/fbdev_common.c  |   62 +
 mythtv/external/FFmpeg/libavdevice/fbdev_common.h  |    4 +
 mythtv/external/FFmpeg/libavdevice/fbdev_dec.c     |    7 +
 mythtv/external/FFmpeg/libavdevice/fbdev_enc.c     |    8 +
 mythtv/external/FFmpeg/libavdevice/gdigrab.c       |  630 ++
 mythtv/external/FFmpeg/libavdevice/iec61883.c      |    1 +
 mythtv/external/FFmpeg/libavdevice/jack_audio.c    |   19 +-
 mythtv/external/FFmpeg/libavdevice/lavfi.c         |    3 +-
 mythtv/external/FFmpeg/libavdevice/libcdio.c       |    1 +
 mythtv/external/FFmpeg/libavdevice/libdc1394.c     |    1 +
 mythtv/external/FFmpeg/libavdevice/openal-dec.c    |    3 +-
 mythtv/external/FFmpeg/libavdevice/opengl_enc.c    |   42 +-
 mythtv/external/FFmpeg/libavdevice/oss_audio.c     |   11 +
 .../FFmpeg/libavdevice/pulse_audio_common.c        |  210 +-
 .../FFmpeg/libavdevice/pulse_audio_common.h        |   10 +-
 .../external/FFmpeg/libavdevice/pulse_audio_dec.c  |  290 +-
 .../external/FFmpeg/libavdevice/pulse_audio_enc.c  |  742 ++-
 mythtv/external/FFmpeg/libavdevice/qtkit.m         |  358 +
 mythtv/external/FFmpeg/libavdevice/sdl.c           |    1 +
 mythtv/external/FFmpeg/libavdevice/sndio_dec.c     |    1 +
 mythtv/external/FFmpeg/libavdevice/sndio_enc.c     |    8 +
 mythtv/external/FFmpeg/libavdevice/v4l.c           |    1 +
 mythtv/external/FFmpeg/libavdevice/v4l2.c          |   12 +-
 mythtv/external/FFmpeg/libavdevice/v4l2enc.c       |    9 +-
 mythtv/external/FFmpeg/libavdevice/version.h       |    4 +-
 mythtv/external/FFmpeg/libavdevice/vfwcap.c        |    1 +
 mythtv/external/FFmpeg/libavdevice/x11grab.c       |    1 +
 mythtv/external/FFmpeg/libavdevice/xv.c            |  146 +-
 mythtv/external/FFmpeg/libavfilter/Makefile        |   36 +-
 mythtv/external/FFmpeg/libavfilter/aeval.c         |    2 +-
 mythtv/external/FFmpeg/libavfilter/af_amix.c       |    2 +-
 mythtv/external/FFmpeg/libavfilter/af_aphaser.c    |   74 +-
 .../external/FFmpeg/libavfilter/af_asetnsamples.c  |    2 +-
 mythtv/external/FFmpeg/libavfilter/af_ashowinfo.c  |  114 +-
 mythtv/external/FFmpeg/libavfilter/af_bs2b.c       |  222 +
 mythtv/external/FFmpeg/libavfilter/af_channelmap.c |    2 +-
 mythtv/external/FFmpeg/libavfilter/af_compand.c    |    1 +
 mythtv/external/FFmpeg/libavfilter/af_flanger.c    |  241 +
 mythtv/external/FFmpeg/libavfilter/af_resample.c   |    9 +-
 mythtv/external/FFmpeg/libavfilter/af_volume.c     |   54 +-
 mythtv/external/FFmpeg/libavfilter/af_volume.h     |   10 +
 mythtv/external/FFmpeg/libavfilter/allfilters.c    |    7 +
 mythtv/external/FFmpeg/libavfilter/audio.c         |    4 +-
 mythtv/external/FFmpeg/libavfilter/avcodec.c       |    2 +-
 mythtv/external/FFmpeg/libavfilter/avf_showcqt.c   |  696 ++
 .../external/FFmpeg/libavfilter/avf_showspectrum.c |    4 +-
 mythtv/external/FFmpeg/libavfilter/avfilter.c      |    2 +-
 mythtv/external/FFmpeg/libavfilter/avfilter.h      |   18 +-
 mythtv/external/FFmpeg/libavfilter/avfiltergraph.c |   11 +-
 mythtv/external/FFmpeg/libavfilter/buffer.c        |    4 +-
 mythtv/external/FFmpeg/libavfilter/bufferqueue.h   |    2 +-
 mythtv/external/FFmpeg/libavfilter/buffersink.c    |    7 +-
 mythtv/external/FFmpeg/libavfilter/buffersrc.c     |   21 +-
 mythtv/external/FFmpeg/libavfilter/buffersrc.h     |    2 +-
 .../external/FFmpeg/libavfilter/deshake_opencl.c   |    2 +-
 mythtv/external/FFmpeg/libavfilter/drawutils.c     |   13 +-
 mythtv/external/FFmpeg/libavfilter/f_select.c      |   20 +-
 mythtv/external/FFmpeg/libavfilter/f_settb.c       |  187 -
 mythtv/external/FFmpeg/libavfilter/fifo.c          |    2 +-
 mythtv/external/FFmpeg/libavfilter/filtfmts.c      |    2 +-
 mythtv/external/FFmpeg/libavfilter/formats.c       |   36 +-
 .../FFmpeg/libavfilter/generate_wave_table.c       |   84 +
 .../FFmpeg/libavfilter/generate_wave_table.h       |   33 +
 mythtv/external/FFmpeg/libavfilter/lavfutils.c     |    5 +
 .../FFmpeg/libavfilter/libmpcodecs/img_format.c    |   11 +
 .../FFmpeg/libavfilter/libmpcodecs/img_format.h    |    9 +
 .../libavfilter/libmpcodecs/libvo/video_out.h      |   23 +-
 .../FFmpeg/libavfilter/libmpcodecs/mp_image.c      |    6 +-
 .../external/FFmpeg/libavfilter/libmpcodecs/vf.h   |    2 +-
 .../FFmpeg/libavfilter/libmpcodecs/vf_eq.c         |    4 +-
 .../FFmpeg/libavfilter/libmpcodecs/vf_eq2.c        |    4 +-
 .../FFmpeg/libavfilter/libmpcodecs/vf_fspp.c       |   59 +-
 .../FFmpeg/libavfilter/libmpcodecs/vf_ilpack.c     |    8 +-
 .../FFmpeg/libavfilter/libmpcodecs/vf_pp7.c        |    2 +-
 .../FFmpeg/libavfilter/libmpcodecs/vf_uspp.c       |    5 +-
 mythtv/external/FFmpeg/libavfilter/pthread.c       |    2 +-
 mythtv/external/FFmpeg/libavfilter/setpts.c        |    2 +-
 mythtv/external/FFmpeg/libavfilter/settb.c         |  187 +
 mythtv/external/FFmpeg/libavfilter/src_movie.c     |   14 +-
 mythtv/external/FFmpeg/libavfilter/unsharp.h       |    2 +-
 .../external/FFmpeg/libavfilter/unsharp_opencl.c   |    8 +-
 mythtv/external/FFmpeg/libavfilter/version.h       |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_aspect.c     |    2 +-
 .../external/FFmpeg/libavfilter/vf_blackdetect.c   |    5 +
 mythtv/external/FFmpeg/libavfilter/vf_blackframe.c |   15 +-
 mythtv/external/FFmpeg/libavfilter/vf_blend.c      |    8 +-
 mythtv/external/FFmpeg/libavfilter/vf_boxblur.c    |    4 +-
 .../external/FFmpeg/libavfilter/vf_colormatrix.c   |    3 +-
 mythtv/external/FFmpeg/libavfilter/vf_crop.c       |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_cropdetect.c |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_curves.c     |    6 +-
 mythtv/external/FFmpeg/libavfilter/vf_decimate.c   |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_dejudder.c   |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_delogo.c     |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_deshake.c    |    8 +-
 mythtv/external/FFmpeg/libavfilter/vf_drawbox.c    |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_drawtext.c   |  315 +-
 mythtv/external/FFmpeg/libavfilter/vf_edgedetect.c |  165 +-
 mythtv/external/FFmpeg/libavfilter/vf_elbg.c       |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_fade.c       |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_fieldorder.c |    7 +-
 mythtv/external/FFmpeg/libavfilter/vf_format.c     |  135 +-
 mythtv/external/FFmpeg/libavfilter/vf_fps.c        |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_framestep.c  |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_hflip.c      |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_hqdn3d.c     |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_hqdn3d.h     |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_hqx.c        |  562 ++
 mythtv/external/FFmpeg/libavfilter/vf_il.c         |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_interlace.c  |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_libopencv.c  |   10 +-
 mythtv/external/FFmpeg/libavfilter/vf_lut.c        |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_lut3d.c      |   32 +-
 .../external/FFmpeg/libavfilter/vf_mergeplanes.c   |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_mp.c         |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_mpdecimate.c |    6 +-
 mythtv/external/FFmpeg/libavfilter/vf_noise.c      |    6 +-
 mythtv/external/FFmpeg/libavfilter/vf_overlay.c    |   29 +-
 mythtv/external/FFmpeg/libavfilter/vf_pad.c        |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_phase.c      |   51 +-
 .../external/FFmpeg/libavfilter/vf_pixdesctest.c   |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_pullup.c     |    4 +-
 mythtv/external/FFmpeg/libavfilter/vf_removelogo.c |   14 +-
 mythtv/external/FFmpeg/libavfilter/vf_rotate.c     |  108 +-
 mythtv/external/FFmpeg/libavfilter/vf_sab.c        |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_scale.c      |   12 +-
 mythtv/external/FFmpeg/libavfilter/vf_showinfo.c   |   90 +-
 .../external/FFmpeg/libavfilter/vf_shuffleplanes.c |  172 +
 .../external/FFmpeg/libavfilter/vf_signalstats.c   |  478 +
 mythtv/external/FFmpeg/libavfilter/vf_smartblur.c  |    6 +-
 mythtv/external/FFmpeg/libavfilter/vf_spp.c        |   19 +-
 mythtv/external/FFmpeg/libavfilter/vf_spp.h        |    6 +-
 mythtv/external/FFmpeg/libavfilter/vf_subtitles.c  |   78 +-
 mythtv/external/FFmpeg/libavfilter/vf_swapuv.c     |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_telecine.c   |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_tinterlace.c |   12 +
 mythtv/external/FFmpeg/libavfilter/vf_transpose.c  |   67 +-
 mythtv/external/FFmpeg/libavfilter/vf_unsharp.c    |    3 +-
 mythtv/external/FFmpeg/libavfilter/vf_vflip.c      |    2 +-
 mythtv/external/FFmpeg/libavfilter/vf_vignette.c   |   23 +-
 mythtv/external/FFmpeg/libavfilter/vf_yadif.c      |   12 +-
 mythtv/external/FFmpeg/libavfilter/vf_zoompan.c    |  309 +
 mythtv/external/FFmpeg/libavfilter/vsrc_cellauto.c |    4 +-
 .../external/FFmpeg/libavfilter/vsrc_mandelbrot.c  |    6 +-
 mythtv/external/FFmpeg/libavfilter/vsrc_testsrc.c  |    4 +-
 .../external/FFmpeg/libavfilter/x86/vf_pullup.asm  |    6 +-
 .../external/FFmpeg/libavfilter/x86/vf_yadif.asm   |   15 +-
 .../FFmpeg/libavfilter/x86/vf_yadif_init.c         |    2 -
 .../external/FFmpeg/libavfilter/x86/yadif-10.asm   |   43 +-
 .../external/FFmpeg/libavfilter/x86/yadif-16.asm   |   40 +-
 mythtv/external/FFmpeg/libavformat/4xm.c           |    5 +-
 mythtv/external/FFmpeg/libavformat/Makefile        |   64 +-
 mythtv/external/FFmpeg/libavformat/a64.c           |    8 +-
 mythtv/external/FFmpeg/libavformat/aacdec.c        |   58 +-
 mythtv/external/FFmpeg/libavformat/adtsenc.c       |    1 +
 mythtv/external/FFmpeg/libavformat/adxdec.c        |   12 +-
 mythtv/external/FFmpeg/libavformat/allformats.c    |   24 +
 mythtv/external/FFmpeg/libavformat/amr.c           |   18 +-
 mythtv/external/FFmpeg/libavformat/ape.c           |    2 +-
 mythtv/external/FFmpeg/libavformat/apetag.c        |    6 +-
 mythtv/external/FFmpeg/libavformat/asfdec.c        |   21 +-
 mythtv/external/FFmpeg/libavformat/asfenc.c        |   81 +-
 mythtv/external/FFmpeg/libavformat/assdec.c        |   20 +-
 mythtv/external/FFmpeg/libavformat/astenc.c        |    4 +-
 mythtv/external/FFmpeg/libavformat/au.c            |    1 +
 .../external/FFmpeg/libavformat/audiointerleave.c  |   13 +-
 mythtv/external/FFmpeg/libavformat/avformat.h      |  171 +-
 mythtv/external/FFmpeg/libavformat/avidec.c        |  112 +-
 mythtv/external/FFmpeg/libavformat/avienc.c        |  510 +-
 mythtv/external/FFmpeg/libavformat/avio.c          |   10 +-
 mythtv/external/FFmpeg/libavformat/avio.h          |    7 +
 mythtv/external/FFmpeg/libavformat/avio_internal.h |    4 +-
 mythtv/external/FFmpeg/libavformat/aviobuf.c       |   25 +-
 mythtv/external/FFmpeg/libavformat/avisynth.c      |    1 +
 mythtv/external/FFmpeg/libavformat/bink.c          |   10 +-
 mythtv/external/FFmpeg/libavformat/brstm.c         |    2 +-
 mythtv/external/FFmpeg/libavformat/cafdec.c        |    5 +-
 mythtv/external/FFmpeg/libavformat/cafenc.c        |   17 +-
 mythtv/external/FFmpeg/libavformat/cdg.c           |   15 +-
 mythtv/external/FFmpeg/libavformat/cinedec.c       |  301 +
 mythtv/external/FFmpeg/libavformat/concatdec.c     |  261 +-
 mythtv/external/FFmpeg/libavformat/crcenc.c        |    4 +-
 mythtv/external/FFmpeg/libavformat/daud.c          |   95 -
 mythtv/external/FFmpeg/libavformat/dauddec.c       |   59 +
 mythtv/external/FFmpeg/libavformat/daudenc.c       |   54 +
 mythtv/external/FFmpeg/libavformat/dfa.c           |    7 +-
 mythtv/external/FFmpeg/libavformat/dsfdec.c        |  159 +
 mythtv/external/FFmpeg/libavformat/dump.c          |  446 +
 mythtv/external/FFmpeg/libavformat/dv.c            |   21 +-
 mythtv/external/FFmpeg/libavformat/dvenc.c         |   12 +-
 mythtv/external/FFmpeg/libavformat/dxa.c           |    5 +-
 .../external/FFmpeg/libavformat/electronicarts.c   |    8 +-
 mythtv/external/FFmpeg/libavformat/ffmdec.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/filmstripenc.c  |    3 +-
 mythtv/external/FFmpeg/libavformat/flacdec.c       |   73 +-
 mythtv/external/FFmpeg/libavformat/flacenc.c       |   63 +-
 mythtv/external/FFmpeg/libavformat/flacenc.h       |    6 +-
 .../external/FFmpeg/libavformat/flacenc_header.c   |   31 +-
 mythtv/external/FFmpeg/libavformat/flvdec.c        |   70 +-
 mythtv/external/FFmpeg/libavformat/flvenc.c        |   11 +-
 mythtv/external/FFmpeg/libavformat/framecrcenc.c   |   22 +-
 mythtv/external/FFmpeg/libavformat/framehash.c     |    3 +-
 mythtv/external/FFmpeg/libavformat/ftp.c           |  127 +-
 mythtv/external/FFmpeg/libavformat/gif.c           |   20 +-
 mythtv/external/FFmpeg/libavformat/gxf.c           |    6 +-
 mythtv/external/FFmpeg/libavformat/hdsenc.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/hevc.c          |    2 +-
 mythtv/external/FFmpeg/libavformat/hls.c           | 1077 ++-
 mythtv/external/FFmpeg/libavformat/hlsenc.c        |   39 +-
 mythtv/external/FFmpeg/libavformat/hnm.c           |   13 +-
 mythtv/external/FFmpeg/libavformat/http.c          |   36 +-
 mythtv/external/FFmpeg/libavformat/httpauth.c      |    3 +
 mythtv/external/FFmpeg/libavformat/icodec.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/icoenc.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/id3v2.c         |    6 +-
 mythtv/external/FFmpeg/libavformat/id3v2enc.c      |    2 +-
 mythtv/external/FFmpeg/libavformat/iff.c           |  317 +-
 mythtv/external/FFmpeg/libavformat/img2.c          |    3 +-
 mythtv/external/FFmpeg/libavformat/img2.h          |   61 +
 .../external/FFmpeg/libavformat/img2_alias_pix.c   |   65 +
 .../external/FFmpeg/libavformat/img2_brender_pix.c |   49 +
 mythtv/external/FFmpeg/libavformat/img2dec.c       |  249 +-
 mythtv/external/FFmpeg/libavformat/img2enc.c       |    2 +-
 mythtv/external/FFmpeg/libavformat/internal.h      |    8 +-
 mythtv/external/FFmpeg/libavformat/isom.c          |   15 +-
 mythtv/external/FFmpeg/libavformat/isom.h          |    5 +
 mythtv/external/FFmpeg/libavformat/ivfenc.c        |    5 +-
 mythtv/external/FFmpeg/libavformat/latmenc.c       |    1 +
 mythtv/external/FFmpeg/libavformat/libnut.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/librtmp.c       |  141 +-
 mythtv/external/FFmpeg/libavformat/libsmbclient.c  |  207 +
 mythtv/external/FFmpeg/libavformat/libssh.c        |   12 +-
 mythtv/external/FFmpeg/libavformat/loasdec.c       |   27 +-
 mythtv/external/FFmpeg/libavformat/lrc.c           |   34 +
 mythtv/external/FFmpeg/libavformat/lrc.h           |   29 +
 mythtv/external/FFmpeg/libavformat/lrcdec.c        |  248 +
 mythtv/external/FFmpeg/libavformat/lrcenc.c        |  152 +
 mythtv/external/FFmpeg/libavformat/lxfdec.c        |    9 +-
 mythtv/external/FFmpeg/libavformat/m4vdec.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/matroska.c      |    1 +
 mythtv/external/FFmpeg/libavformat/matroska.h      |   12 +
 mythtv/external/FFmpeg/libavformat/matroskadec.c   | 1647 +++--
 mythtv/external/FFmpeg/libavformat/matroskaenc.c   |  884 ++-
 mythtv/external/FFmpeg/libavformat/microdvddec.c   |   44 +-
 mythtv/external/FFmpeg/libavformat/mlvdec.c        |  471 +
 mythtv/external/FFmpeg/libavformat/mmf.c           |    2 +-
 mythtv/external/FFmpeg/libavformat/mmsh.c          |    4 +-
 mythtv/external/FFmpeg/libavformat/mmst.c          |    4 +-
 mythtv/external/FFmpeg/libavformat/mov.c           |  419 +-
 mythtv/external/FFmpeg/libavformat/movenc.c        |  272 +-
 mythtv/external/FFmpeg/libavformat/movenc.h        |    6 +-
 mythtv/external/FFmpeg/libavformat/mp3dec.c        |  219 +-
 mythtv/external/FFmpeg/libavformat/mp3enc.c        |    6 +-
 mythtv/external/FFmpeg/libavformat/mpeg.c          |  359 +-
 mythtv/external/FFmpeg/libavformat/mpeg.h          |    1 -
 mythtv/external/FFmpeg/libavformat/mpegenc.c       |    6 +-
 mythtv/external/FFmpeg/libavformat/mpegts.c        |  972 ++-
 mythtv/external/FFmpeg/libavformat/mpegts.h        |   10 +-
 mythtv/external/FFmpeg/libavformat/mpegtsenc.c     |  153 +-
 mythtv/external/FFmpeg/libavformat/mpjpeg.c        |    1 +
 mythtv/external/FFmpeg/libavformat/mtv.c           |    1 -
 mythtv/external/FFmpeg/libavformat/mux.c           |   71 +-
 mythtv/external/FFmpeg/libavformat/mvdec.c         |  143 +-
 mythtv/external/FFmpeg/libavformat/mvi.c           |    5 +-
 mythtv/external/FFmpeg/libavformat/mxf.c           |   46 +-
 mythtv/external/FFmpeg/libavformat/mxf.h           |   29 +-
 mythtv/external/FFmpeg/libavformat/mxfdec.c        |  209 +-
 mythtv/external/FFmpeg/libavformat/mxfenc.c        |   40 +-
 mythtv/external/FFmpeg/libavformat/network.c       |    6 +-
 mythtv/external/FFmpeg/libavformat/nsvdec.c        |   15 -
 mythtv/external/FFmpeg/libavformat/nut.c           |    9 +-
 mythtv/external/FFmpeg/libavformat/nut.h           |   12 +-
 mythtv/external/FFmpeg/libavformat/nutdec.c        |   46 +-
 mythtv/external/FFmpeg/libavformat/nutenc.c        |  119 +-
 mythtv/external/FFmpeg/libavformat/oggdec.c        |   19 +-
 mythtv/external/FFmpeg/libavformat/oggdec.h        |    3 +-
 mythtv/external/FFmpeg/libavformat/oggenc.c        |  113 +-
 mythtv/external/FFmpeg/libavformat/oggparsecelt.c  |   10 +-
 mythtv/external/FFmpeg/libavformat/oggparseflac.c  |    2 +-
 mythtv/external/FFmpeg/libavformat/oggparseogm.c   |    2 +-
 mythtv/external/FFmpeg/libavformat/oggparseopus.c  |    2 +-
 .../external/FFmpeg/libavformat/oggparseskeleton.c |    1 -
 mythtv/external/FFmpeg/libavformat/oggparsespeex.c |    2 +-
 .../external/FFmpeg/libavformat/oggparsetheora.c   |    2 +-
 .../external/FFmpeg/libavformat/oggparsevorbis.c   |   26 +-
 mythtv/external/FFmpeg/libavformat/oggparsevp8.c   |    2 +-
 mythtv/external/FFmpeg/libavformat/omadec.c        |    8 +-
 mythtv/external/FFmpeg/libavformat/omaenc.c        |    1 +
 mythtv/external/FFmpeg/libavformat/options_table.h |   16 +-
 mythtv/external/FFmpeg/libavformat/paf.c           |   52 +-
 mythtv/external/FFmpeg/libavformat/pcm.c           |    2 -
 mythtv/external/FFmpeg/libavformat/pcmdec.c        |   26 +
 mythtv/external/FFmpeg/libavformat/rawdec.c        |   72 +-
 mythtv/external/FFmpeg/libavformat/rawdec.h        |    7 +-
 mythtv/external/FFmpeg/libavformat/rawenc.c        |    2 +-
 mythtv/external/FFmpeg/libavformat/rdt.c           |    8 +-
 mythtv/external/FFmpeg/libavformat/replaygain.c    |  125 +
 mythtv/external/FFmpeg/libavformat/replaygain.h    |   38 +
 mythtv/external/FFmpeg/libavformat/riff.c          |   10 +-
 mythtv/external/FFmpeg/libavformat/riff.h          |   18 +-
 mythtv/external/FFmpeg/libavformat/riffenc.c       |   56 +-
 mythtv/external/FFmpeg/libavformat/rmdec.c         |    6 +-
 mythtv/external/FFmpeg/libavformat/rmenc.c         |    5 +-
 mythtv/external/FFmpeg/libavformat/rpl.c           |    5 +-
 mythtv/external/FFmpeg/libavformat/rsoenc.c        |    1 +
 mythtv/external/FFmpeg/libavformat/rtmppkt.c       |   78 +-
 mythtv/external/FFmpeg/libavformat/rtmppkt.h       |   19 +-
 mythtv/external/FFmpeg/libavformat/rtmpproto.c     |  110 +-
 mythtv/external/FFmpeg/libavformat/rtpdec.c        |    8 +-
 mythtv/external/FFmpeg/libavformat/rtpdec.h        |   10 +-
 mythtv/external/FFmpeg/libavformat/rtpdec_amr.c    |    9 +-
 mythtv/external/FFmpeg/libavformat/rtpdec_h264.c   |   15 +-
 mythtv/external/FFmpeg/libavformat/rtpdec_ilbc.c   |    7 +-
 mythtv/external/FFmpeg/libavformat/rtpdec_latm.c   |    7 +-
 mythtv/external/FFmpeg/libavformat/rtpdec_mpeg4.c  |    5 +-
 mythtv/external/FFmpeg/libavformat/rtpdec_xiph.c   |   15 +-
 mythtv/external/FFmpeg/libavformat/rtpenc.c        |   11 +-
 mythtv/external/FFmpeg/libavformat/rtpenc_jpeg.c   |   12 +-
 mythtv/external/FFmpeg/libavformat/rtsp.c          |   62 +-
 mythtv/external/FFmpeg/libavformat/rtsp.h          |    1 +
 mythtv/external/FFmpeg/libavformat/rtspcodes.h     |  110 +-
 mythtv/external/FFmpeg/libavformat/rtspdec.c       |    6 +-
 mythtv/external/FFmpeg/libavformat/rtspenc.c       |    3 +-
 mythtv/external/FFmpeg/libavformat/sapenc.c        |    6 +-
 mythtv/external/FFmpeg/libavformat/sdp.c           |    2 +-
 mythtv/external/FFmpeg/libavformat/segment.c       |   58 +-
 mythtv/external/FFmpeg/libavformat/smacker.c       |    8 +-
 mythtv/external/FFmpeg/libavformat/smjpegdec.c     |    8 +-
 .../FFmpeg/libavformat/smoothstreamingenc.c        |    5 +-
 mythtv/external/FFmpeg/libavformat/smush.c         |   50 +-
 mythtv/external/FFmpeg/libavformat/soxenc.c        |    1 +
 mythtv/external/FFmpeg/libavformat/spdifenc.c      |    8 +-
 mythtv/external/FFmpeg/libavformat/subfile.c       |  147 +
 mythtv/external/FFmpeg/libavformat/swf.h           |    1 +
 mythtv/external/FFmpeg/libavformat/swfenc.c        |    9 +-
 mythtv/external/FFmpeg/libavformat/tee.c           |   15 +-
 mythtv/external/FFmpeg/libavformat/txd.c           |    5 +-
 mythtv/external/FFmpeg/libavformat/udp.c           |   23 +-
 mythtv/external/FFmpeg/libavformat/utils.c         |  496 +-
 mythtv/external/FFmpeg/libavformat/vc1test.c       |    6 +-
 mythtv/external/FFmpeg/libavformat/version.h       |   11 +-
 mythtv/external/FFmpeg/libavformat/vocenc.c        |    1 +
 mythtv/external/FFmpeg/libavformat/vorbiscomment.c |    8 +-
 mythtv/external/FFmpeg/libavformat/vorbiscomment.h |    7 +-
 mythtv/external/FFmpeg/libavformat/wavdec.c        |    7 +-
 mythtv/external/FFmpeg/libavformat/wavenc.c        |  268 +-
 mythtv/external/FFmpeg/libavformat/webmdashenc.c   |  317 +
 mythtv/external/FFmpeg/libavformat/webvttenc.c     |    1 +
 mythtv/external/FFmpeg/libavformat/wtvdec.c        |   13 +-
 mythtv/external/FFmpeg/libavformat/wtvenc.c        |   15 +-
 mythtv/external/FFmpeg/libavformat/xmv.c           |    8 +-
 mythtv/external/FFmpeg/libavformat/xwma.c          |   25 +-
 mythtv/external/FFmpeg/libavformat/yuv4mpeg.c      |  610 --
 mythtv/external/FFmpeg/libavformat/yuv4mpeg.h      |   27 +
 mythtv/external/FFmpeg/libavformat/yuv4mpegdec.c   |  320 +
 mythtv/external/FFmpeg/libavformat/yuv4mpegenc.c   |  307 +
 mythtv/external/FFmpeg/libavresample/Makefile      |    1 -
 .../external/FFmpeg/libavresample/aarch64/Makefile |    6 +
 .../FFmpeg/libavresample/aarch64/asm-offsets.h     |   28 +
 .../libavresample/aarch64/audio_convert_init.c     |   49 +
 .../libavresample/aarch64/audio_convert_neon.S     |  363 +
 .../FFmpeg/libavresample/aarch64/resample_init.c   |   71 +
 .../FFmpeg/libavresample/aarch64/resample_neon.S   |  233 +
 .../external/FFmpeg/libavresample/audio_convert.c  |    2 +
 .../external/FFmpeg/libavresample/audio_convert.h  |    1 +
 mythtv/external/FFmpeg/libavresample/avresample.h  |   26 +-
 mythtv/external/FFmpeg/libavresample/internal.h    |    3 +
 mythtv/external/FFmpeg/libavresample/resample.c    |  140 +-
 mythtv/external/FFmpeg/libavresample/resample.h    |   29 +
 .../FFmpeg/libavresample/resample_template.c       |   72 +-
 mythtv/external/FFmpeg/libavresample/utils.c       |   19 +
 mythtv/external/FFmpeg/libavresample/version.h     |    2 +-
 .../FFmpeg/libavresample/x86/audio_mix_init.c      |    2 -
 mythtv/external/FFmpeg/libavutil/Makefile          |   10 +
 mythtv/external/FFmpeg/libavutil/aarch64/Makefile  |    5 +-
 mythtv/external/FFmpeg/libavutil/aarch64/asm.S     |   21 +-
 mythtv/external/FFmpeg/libavutil/aarch64/cpu.c     |    5 +-
 mythtv/external/FFmpeg/libavutil/aarch64/cpu.h     |    1 +
 .../FFmpeg/libavutil/aarch64/float_dsp_init.c      |   69 +
 .../FFmpeg/libavutil/aarch64/float_dsp_neon.S      |  202 +
 mythtv/external/FFmpeg/libavutil/arm/asm.S         |   12 +-
 mythtv/external/FFmpeg/libavutil/arm/cpu.c         |    4 +-
 .../FFmpeg/libavutil/arm/float_dsp_init_arm.c      |    2 -
 mythtv/external/FFmpeg/libavutil/audio_fifo.c      |    2 +-
 mythtv/external/FFmpeg/libavutil/audio_fifo.h      |    4 +
 mythtv/external/FFmpeg/libavutil/avutil.h          |   13 +-
 mythtv/external/FFmpeg/libavutil/bprint.c          |    2 +-
 mythtv/external/FFmpeg/libavutil/channel_layout.h  |    7 +-
 mythtv/external/FFmpeg/libavutil/cpu.c             |    4 +-
 mythtv/external/FFmpeg/libavutil/cpu.h             |    1 +
 mythtv/external/FFmpeg/libavutil/crc.c             |   41 +-
 mythtv/external/FFmpeg/libavutil/crc.h             |    1 +
 mythtv/external/FFmpeg/libavutil/dict.c            |   57 +-
 mythtv/external/FFmpeg/libavutil/dict.h            |    8 +-
 mythtv/external/FFmpeg/libavutil/display.c         |   73 +
 mythtv/external/FFmpeg/libavutil/display.h         |   86 +
 mythtv/external/FFmpeg/libavutil/downmix_info.h    |    7 +-
 mythtv/external/FFmpeg/libavutil/dynarray.h        |   70 +
 mythtv/external/FFmpeg/libavutil/fifo.c            |   39 +-
 mythtv/external/FFmpeg/libavutil/fifo.h            |   18 +-
 mythtv/external/FFmpeg/libavutil/file_open.c       |    2 +-
 mythtv/external/FFmpeg/libavutil/fixed_dsp.c       |   98 +
 mythtv/external/FFmpeg/libavutil/fixed_dsp.h       |  144 +
 mythtv/external/FFmpeg/libavutil/float_dsp.c       |  304 +-
 mythtv/external/FFmpeg/libavutil/float_dsp.h       |    1 +
 mythtv/external/FFmpeg/libavutil/frame.c           |   58 +-
 mythtv/external/FFmpeg/libavutil/frame.h           |   91 +-
 mythtv/external/FFmpeg/libavutil/hash.c            |   35 +
 mythtv/external/FFmpeg/libavutil/hash.h            |   22 +
 mythtv/external/FFmpeg/libavutil/imgutils.c        |   25 +-
 mythtv/external/FFmpeg/libavutil/imgutils.h        |   15 +
 mythtv/external/FFmpeg/libavutil/internal.h        |   36 +
 mythtv/external/FFmpeg/libavutil/libm.h            |   10 +
 mythtv/external/FFmpeg/libavutil/log.c             |  181 +-
 mythtv/external/FFmpeg/libavutil/log.h             |   26 +
 mythtv/external/FFmpeg/libavutil/lzo.c             |   12 +-
 mythtv/external/FFmpeg/libavutil/mathematics.c     |  119 +-
 mythtv/external/FFmpeg/libavutil/mathematics.h     |    2 +-
 mythtv/external/FFmpeg/libavutil/mem.c             |   88 +-
 mythtv/external/FFmpeg/libavutil/mem.h             |   19 +-
 mythtv/external/FFmpeg/libavutil/opencl.c          |   52 +-
 mythtv/external/FFmpeg/libavutil/opencl.h          |    1 +
 mythtv/external/FFmpeg/libavutil/opt.c             |   93 +-
 mythtv/external/FFmpeg/libavutil/opt.h             |   91 +-
 mythtv/external/FFmpeg/libavutil/pca.c             |    2 +-
 mythtv/external/FFmpeg/libavutil/pixdesc.c         |  264 +-
 mythtv/external/FFmpeg/libavutil/pixdesc.h         |   52 +-
 mythtv/external/FFmpeg/libavutil/pixfmt.h          |  110 +-
 .../external/FFmpeg/libavutil/ppc/intreadwrite.h   |   40 +-
 .../external/FFmpeg/libavutil/ppc/util_altivec.h   |   14 +-
 mythtv/external/FFmpeg/libavutil/replaygain.h      |   51 +
 mythtv/external/FFmpeg/libavutil/samplefmt.h       |   45 +-
 mythtv/external/FFmpeg/libavutil/stereo3d.h        |    5 +
 mythtv/external/FFmpeg/libavutil/threadmessage.c   |  184 +
 mythtv/external/FFmpeg/libavutil/threadmessage.h   |   91 +
 mythtv/external/FFmpeg/libavutil/time.c            |   20 +
 mythtv/external/FFmpeg/libavutil/time.h            |   15 +
 mythtv/external/FFmpeg/libavutil/timecode.c        |    2 +-
 mythtv/external/FFmpeg/libavutil/timer.h           |   18 +-
 mythtv/external/FFmpeg/libavutil/utils.c           |    7 +-
 mythtv/external/FFmpeg/libavutil/version.h         |   16 +-
 mythtv/external/FFmpeg/libavutil/x86/asm.h         |   43 +-
 mythtv/external/FFmpeg/libavutil/x86/cpuid.asm     |    2 +-
 mythtv/external/FFmpeg/libavutil/x86/float_dsp.asm |  131 +-
 .../external/FFmpeg/libavutil/x86/float_dsp_init.c |   89 +-
 mythtv/external/FFmpeg/libavutil/x86/timer.h       |    1 +
 mythtv/external/FFmpeg/libavutil/x86/x86inc.asm    |    2 +-
 mythtv/external/FFmpeg/libavutil/x86/x86util.asm   |   64 +-
 .../FFmpeg/libpostproc/postprocess_template.c      |   37 +-
 mythtv/external/FFmpeg/libswresample/Makefile      |    2 +
 .../external/FFmpeg/libswresample/audioconvert.c   |    2 +-
 .../external/FFmpeg/libswresample/libswresample.v  |    2 +-
 mythtv/external/FFmpeg/libswresample/options.c     |  155 +
 mythtv/external/FFmpeg/libswresample/resample.c    |  186 +-
 mythtv/external/FFmpeg/libswresample/resample.h    |   64 +
 .../external/FFmpeg/libswresample/resample_dsp.c   |   68 +
 .../FFmpeg/libswresample/resample_template.c       |  208 +-
 .../external/FFmpeg/libswresample/soxr_resample.c  |    7 +
 .../FFmpeg/libswresample/swresample-test.c         |    2 +-
 mythtv/external/FFmpeg/libswresample/swresample.c  |  142 +-
 mythtv/external/FFmpeg/libswresample/swresample.h  |  201 +-
 .../FFmpeg/libswresample/swresample_internal.h     |    8 +-
 mythtv/external/FFmpeg/libswresample/version.h     |    2 +-
 mythtv/external/FFmpeg/libswresample/x86/Makefile  |    8 +-
 .../FFmpeg/libswresample/x86/audio_convert_init.c  |  141 +
 .../FFmpeg/libswresample/x86/rematrix_init.c       |   83 +
 .../external/FFmpeg/libswresample/x86/resample.asm |  600 ++
 .../FFmpeg/libswresample/x86/resample_init.c       |   90 +
 .../FFmpeg/libswresample/x86/resample_mmx.h        |   70 -
 .../FFmpeg/libswresample/x86/swresample_x86.c      |  200 -
 mythtv/external/FFmpeg/libswscale/Makefile         |    1 -
 mythtv/external/FFmpeg/libswscale/bfin/Makefile    |    3 -
 .../FFmpeg/libswscale/bfin/internal_bfin.S         |  613 --
 .../external/FFmpeg/libswscale/bfin/swscale_bfin.c |   87 -
 .../external/FFmpeg/libswscale/bfin/yuv2rgb_bfin.c |  203 -
 mythtv/external/FFmpeg/libswscale/input.c          |   46 +-
 mythtv/external/FFmpeg/libswscale/options.c        |   10 +-
 mythtv/external/FFmpeg/libswscale/output.c         |  164 +-
 mythtv/external/FFmpeg/libswscale/sparc/Makefile   |    1 -
 .../external/FFmpeg/libswscale/sparc/yuv2rgb_vis.c |  212 -
 mythtv/external/FFmpeg/libswscale/swscale.c        |   61 +-
 mythtv/external/FFmpeg/libswscale/swscale.h        |    2 +
 .../external/FFmpeg/libswscale/swscale_internal.h  |   62 +-
 .../external/FFmpeg/libswscale/swscale_unscaled.c  |    5 +-
 mythtv/external/FFmpeg/libswscale/utils.c          |   82 +-
 mythtv/external/FFmpeg/libswscale/version.h        |    7 +-
 mythtv/external/FFmpeg/libswscale/x86/input.asm    |   46 +-
 mythtv/external/FFmpeg/libswscale/x86/rgb2rgb.c    |    4 +
 .../FFmpeg/libswscale/x86/rgb2rgb_template.c       |   55 +-
 mythtv/external/FFmpeg/libswscale/x86/swscale.c    |    7 +-
 .../FFmpeg/libswscale/x86/swscale_template.c       |   23 +
 mythtv/external/FFmpeg/libswscale/x86/yuv2rgb.c    |   12 +-
 .../FFmpeg/libswscale/x86/yuv2rgb_template.c       |   16 +
 mythtv/external/FFmpeg/libswscale/yuv2rgb.c        |    4 -
 .../FFmpeg/presets/libx264-ipod320.ffpreset        |    6 -
 .../FFmpeg/presets/libx264-ipod640.ffpreset        |    6 -
 mythtv/external/FFmpeg/tests/Makefile              |    8 +-
 mythtv/external/FFmpeg/tests/fate-run.sh           |   13 +-
 mythtv/external/FFmpeg/tests/fate-update.sh        |   55 -
 mythtv/external/FFmpeg/tests/fate.sh               |   16 +-
 mythtv/external/FFmpeg/tests/fate/aac.mak          |    2 +-
 mythtv/external/FFmpeg/tests/fate/ac3.mak          |    8 +
 mythtv/external/FFmpeg/tests/fate/acodec.mak       |   22 +
 mythtv/external/FFmpeg/tests/fate/adpcm.mak        |    3 +
 mythtv/external/FFmpeg/tests/fate/audio.mak        |   11 +-
 mythtv/external/FFmpeg/tests/fate/demux.mak        |    8 +-
 mythtv/external/FFmpeg/tests/fate/ffmpeg.mak       |   10 +-
 mythtv/external/FFmpeg/tests/fate/filter-audio.mak |   26 +-
 mythtv/external/FFmpeg/tests/fate/filter-video.mak |   66 +-
 mythtv/external/FFmpeg/tests/fate/gif.mak          |    2 +-
 mythtv/external/FFmpeg/tests/fate/hevc.mak         |   40 +-
 mythtv/external/FFmpeg/tests/fate/image.mak        |   74 +
 .../external/FFmpeg/tests/fate/libavresample.mak   |   16 +-
 mythtv/external/FFmpeg/tests/fate/libavutil.mak    |   12 +
 .../external/FFmpeg/tests/fate/libswresample.mak   |  125 +
 mythtv/external/FFmpeg/tests/fate/opus.mak         |   47 +
 mythtv/external/FFmpeg/tests/fate/screen.mak       |    3 +
 mythtv/external/FFmpeg/tests/fate/seek.mak         |   21 +-
 mythtv/external/FFmpeg/tests/fate/subtitles.mak    |    3 +
 mythtv/external/FFmpeg/tests/fate/vcodec.mak       |   49 +-
 mythtv/external/FFmpeg/tests/fate/video.mak        |   16 +-
 mythtv/external/FFmpeg/tests/fate/vpx.mak          |    3 +
 mythtv/external/FFmpeg/tests/fate/wavpack.mak      |    4 +-
 .../{channelmap => channelmap_one_int}             |    0
 .../FFmpeg/tests/filtergraphs/channelmap_one_str   |    1 +
 mythtv/external/FFmpeg/tests/lavf-regression.sh    |   16 +-
 mythtv/external/FFmpeg/tests/ref/acodec/adpcm-adx  |    2 +-
 .../FFmpeg/tests/ref/acodec/adpcm-adx-trellis      |    4 +
 .../external/FFmpeg/tests/ref/acodec/adpcm-ima_qt  |    2 +-
 .../FFmpeg/tests/ref/acodec/adpcm-ima_qt-trellis   |    4 +
 .../external/FFmpeg/tests/ref/acodec/adpcm-ima_wav |    2 +-
 .../FFmpeg/tests/ref/acodec/adpcm-ima_wav-trellis  |    4 +
 mythtv/external/FFmpeg/tests/ref/acodec/adpcm-ms   |    2 +-
 .../FFmpeg/tests/ref/acodec/adpcm-ms-trellis       |    4 +
 mythtv/external/FFmpeg/tests/ref/acodec/adpcm-swf  |    2 +-
 .../FFmpeg/tests/ref/acodec/adpcm-swf-trellis      |    4 +
 .../external/FFmpeg/tests/ref/acodec/adpcm-yamaha  |    2 +-
 .../FFmpeg/tests/ref/acodec/adpcm-yamaha-trellis   |    4 +
 mythtv/external/FFmpeg/tests/ref/acodec/alac       |    2 +-
 mythtv/external/FFmpeg/tests/ref/acodec/flac       |    2 +-
 mythtv/external/FFmpeg/tests/ref/acodec/g723_1     |    2 +-
 mythtv/external/FFmpeg/tests/ref/acodec/mp2        |    2 +-
 mythtv/external/FFmpeg/tests/ref/acodec/mp2fixed   |    8 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-alaw   |    2 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-f32be  |    2 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-f32le  |    2 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-f64be  |    2 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-f64le  |    2 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-mulaw  |    2 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-s16be  |    2 +-
 .../FFmpeg/tests/ref/acodec/pcm-s16be_planar       |    6 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-s16le  |    6 +-
 .../FFmpeg/tests/ref/acodec/pcm-s16le_planar       |    6 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-s24be  |    2 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-s24le  |    2 +-
 .../FFmpeg/tests/ref/acodec/pcm-s24le_planar       |    6 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-s32be  |    2 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-s32le  |    2 +-
 .../FFmpeg/tests/ref/acodec/pcm-s32le_planar       |    6 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-s8     |    2 +-
 .../external/FFmpeg/tests/ref/acodec/pcm-s8_planar |    6 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-u16be  |    6 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-u16le  |    6 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-u24be  |    6 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-u24le  |    6 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-u32be  |    6 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-u32le  |    6 +-
 mythtv/external/FFmpeg/tests/ref/acodec/pcm-u8     |    6 +-
 mythtv/external/FFmpeg/tests/ref/acodec/roqaudio   |    2 +-
 .../FFmpeg/tests/ref/fate/{vima => adpcm-vima}     |    0
 mythtv/external/FFmpeg/tests/ref/fate/aic          |   16 +
 mythtv/external/FFmpeg/tests/ref/fate/aliaspix-bgr |    2 +
 .../external/FFmpeg/tests/ref/fate/aliaspix-gray   |    2 +
 mythtv/external/FFmpeg/tests/ref/fate/bmpparser    |    5 +
 .../external/FFmpeg/tests/ref/fate/brenderpix-24   |    2 +
 .../external/FFmpeg/tests/ref/fate/brenderpix-565  |    2 +
 .../FFmpeg/tests/ref/fate/brenderpix-defpal        |    2 +
 .../FFmpeg/tests/ref/fate/brenderpix-intpal        |    2 +
 .../FFmpeg/tests/ref/fate/brenderpix-y400a         |    2 +
 mythtv/external/FFmpeg/tests/ref/fate/cavs         |  342 +-
 mythtv/external/FFmpeg/tests/ref/fate/cine-demux   |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/crc          |    1 +
 .../external/FFmpeg/tests/ref/fate/exif-image-tiff |    2 +-
 .../external/FFmpeg/tests/ref/fate/ffprobe_compact |   64 +-
 mythtv/external/FFmpeg/tests/ref/fate/ffprobe_csv  |   64 +-
 .../external/FFmpeg/tests/ref/fate/ffprobe_default |   86 +-
 mythtv/external/FFmpeg/tests/ref/fate/ffprobe_flat |   86 +-
 mythtv/external/FFmpeg/tests/ref/fate/ffprobe_ini  |   88 +-
 mythtv/external/FFmpeg/tests/ref/fate/ffprobe_json |   77 +-
 mythtv/external/FFmpeg/tests/ref/fate/ffprobe_xml  |   61 +-
 mythtv/external/FFmpeg/tests/ref/fate/fic-avi      |  122 +
 .../FFmpeg/tests/ref/fate/filter-colormatrix1      |    2 +-
 .../FFmpeg/tests/ref/fate/filter-colormatrix2      |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/filter-crop  |    2 +-
 .../FFmpeg/tests/ref/fate/filter-crop_scale        |    2 +-
 .../FFmpeg/tests/ref/fate/filter-crop_scale_vflip  |    2 +-
 .../FFmpeg/tests/ref/fate/filter-crop_vflip        |    2 +-
 .../FFmpeg/tests/ref/fate/filter-edgedetect        |    2 +-
 .../tests/ref/fate/filter-edgedetect-colormix      |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/filter-hq2x  |    3 +
 mythtv/external/FFmpeg/tests/ref/fate/filter-hq3x  |    3 +
 mythtv/external/FFmpeg/tests/ref/fate/filter-hq4x  |    3 +
 mythtv/external/FFmpeg/tests/ref/fate/filter-hue   |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/filter-idet  |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/filter-null  |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/filter-pad   |    2 +-
 .../external/FFmpeg/tests/ref/fate/filter-pixdesc  |  233 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-copy      |  235 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-crop      |  226 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-field     |  235 +-
 .../tests/ref/fate/filter-pixfmts-fieldmatch       |    5 +
 .../tests/ref/fate/filter-pixfmts-fieldorder       |  181 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-hflip     |  226 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-il        |  233 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-kerndeint |   20 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-lut       |   38 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-null      |  235 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-pad       |   54 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-pullup    |   12 +
 .../FFmpeg/tests/ref/fate/filter-pixfmts-rotate    |   40 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-scale     |  235 +-
 .../tests/ref/fate/filter-pixfmts-super2xsai       |   28 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-swapuv    |  124 +-
 .../tests/ref/fate/filter-pixfmts-tinterlace_merge |   28 +-
 .../tests/ref/fate/filter-pixfmts-tinterlace_pad   |   28 +-
 .../FFmpeg/tests/ref/fate/filter-pixfmts-vflip     |  235 +-
 mythtv/external/FFmpeg/tests/ref/fate/filter-pp    |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/filter-pp2   |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/filter-pp3   |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/filter-pp4   |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/filter-pp5   |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/filter-pp6   |    2 +-
 .../external/FFmpeg/tests/ref/fate/filter-scale200 |    2 +-
 .../external/FFmpeg/tests/ref/fate/filter-scale500 |    2 +-
 .../external/FFmpeg/tests/ref/fate/filter-select   |    2 +-
 .../external/FFmpeg/tests/ref/fate/filter-setdar   |    2 +-
 .../external/FFmpeg/tests/ref/fate/filter-setsar   |    2 +-
 .../tests/ref/fate/filter-shuffleplanes-dup-luma   |   51 +
 .../tests/ref/fate/filter-shuffleplanes-swapuv     |   51 +
 .../FFmpeg/tests/ref/fate/filter-thumbnail         |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/filter-tile  |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/filter-vflip |    2 +-
 .../FFmpeg/tests/ref/fate/filter-vflip_crop        |    2 +-
 .../FFmpeg/tests/ref/fate/filter-vflip_vflip       |    2 +-
 .../external/FFmpeg/tests/ref/fate/filter-yadif10  |   31 +
 .../external/FFmpeg/tests/ref/fate/filter-yadif16  |   31 +
 .../FFmpeg/tests/ref/fate/force_key_frames         |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/gif-color    |  346 +-
 .../FFmpeg/tests/ref/fate/gif-disposal-background  |   10 +-
 .../FFmpeg/tests/ref/fate/gif-disposal-restore     |    5 +-
 .../FFmpeg/tests/ref/fate/gifenc-bgr4_byte         |  346 +-
 mythtv/external/FFmpeg/tests/ref/fate/gifenc-bgr8  |  346 +-
 mythtv/external/FFmpeg/tests/ref/fate/gifenc-gray  |  346 +-
 mythtv/external/FFmpeg/tests/ref/fate/gifenc-pal8  |  346 +-
 .../FFmpeg/tests/ref/fate/gifenc-rgb4_byte         |  346 +-
 mythtv/external/FFmpeg/tests/ref/fate/gifenc-rgb8  |  346 +-
 ...IXS_2 => hevc-conformance-DBLK_A_MAIN10_VIXS_3} |    0
 .../tests/ref/fate/hevc-conformance-DBLK_D_VIXS_1  |    9 -
 .../tests/ref/fate/hevc-conformance-DBLK_E_VIXS_1  |    9 -
 .../tests/ref/fate/hevc-conformance-DBLK_F_VIXS_1  |    9 -
 .../tests/ref/fate/hevc-conformance-DBLK_G_VIXS_1  |    9 -
 .../ref/fate/hevc-conformance-DELTAQP_A_BRCM_4     |   97 +
 .../tests/ref/fate/hevc-conformance-ENTP_A_LG_2    |   51 -
 .../ref/fate/hevc-conformance-ENTP_A_Qualcomm_1    |   25 +
 .../tests/ref/fate/hevc-conformance-ENTP_B_LG_2    |   51 -
 .../ref/fate/hevc-conformance-ENTP_B_Qualcomm_1    |   25 +
 .../tests/ref/fate/hevc-conformance-ENTP_C_LG_3    |   51 -
 .../ref/fate/hevc-conformance-ENTP_C_Qualcomm_1    |   25 +
 .../ref/fate/hevc-conformance-FILLER_A_Sony_1      |   61 +
 .../ref/fate/hevc-conformance-HRD_A_Fujitsu_2      |   97 +
 .../ref/fate/hevc-conformance-INITQP_A_Sony_1      |   61 +
 .../ref/fate/hevc-conformance-INITQP_B_Sony_1      |   91 +
 .../ref/fate/hevc-conformance-IPRED_C_Mitsubishi_2 |    5 -
 .../ref/fate/hevc-conformance-IPRED_C_Mitsubishi_3 |    5 +
 .../fate/hevc-conformance-NoOutPrior_A_Qualcomm_1  |   41 +
 .../fate/hevc-conformance-NoOutPrior_B_Qualcomm_1  |   48 +
 .../ref/fate/hevc-conformance-OPFLAG_A_Qualcomm_1  |  501 ++
 .../ref/fate/hevc-conformance-OPFLAG_B_Qualcomm_1  |   99 +
 .../ref/fate/hevc-conformance-OPFLAG_C_Qualcomm_1  |   97 +
 .../FFmpeg/tests/ref/fate/idroq-video-encode       |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/iv8-demux    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/lmlm4-demux  |    1 +
 .../FFmpeg/tests/ref/fate/mapchan-6ch-extract-2    |    4 +-
 .../ref/fate/mapchan-6ch-extract-2-downmix-mono    |    2 +-
 .../FFmpeg/tests/ref/fate/mapchan-silent-mono      |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/mkv          |    2 +
 mythtv/external/FFmpeg/tests/ref/fate/mlv-demux    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/mtv          |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/mv-mvc1      |   26 +
 mythtv/external/FFmpeg/tests/ref/fate/mv-mvc2      |   31 +
 mythtv/external/FFmpeg/tests/ref/fate/mv-sgirle    |   32 +
 mythtv/external/FFmpeg/tests/ref/fate/mxf-demux    |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/nc-demux     |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/on2avc       |   31 +
 mythtv/external/FFmpeg/tests/ref/fate/sanm         |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/sgi-gray     |    2 +
 mythtv/external/FFmpeg/tests/ref/fate/sgi-gray16   |    2 +
 mythtv/external/FFmpeg/tests/ref/fate/sgi-rgb24    |    2 +
 .../external/FFmpeg/tests/ref/fate/sgi-rgb24-rle   |    2 +
 mythtv/external/FFmpeg/tests/ref/fate/sgi-rgb48    |    2 +
 .../external/FFmpeg/tests/ref/fate/sgi-rgb48-rle   |    2 +
 mythtv/external/FFmpeg/tests/ref/fate/sgi-rgba     |    2 +
 mythtv/external/FFmpeg/tests/ref/fate/sgi-rgba64   |    2 +
 .../external/FFmpeg/tests/ref/fate/sgi-rgba64-rle  |    2 +
 mythtv/external/FFmpeg/tests/ref/fate/sub-aqtitle  |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub-charenc  |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub-jacosub  |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub-microdvd |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub-movtext  |    2 +-
 .../external/FFmpeg/tests/ref/fate/sub-movtextenc  |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub-mpl2     |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub-mpsub    |    2 +-
 .../FFmpeg/tests/ref/fate/sub-mpsub-frames         |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub-pjs      |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub-realtext |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub-sami     |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub-srt      |    2 +-
 .../external/FFmpeg/tests/ref/fate/sub-subviewer   |    2 +-
 .../external/FFmpeg/tests/ref/fate/sub-subviewer1  |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub-vplayer  |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/sub-webvtt   |    2 +-
 .../external/FFmpeg/tests/ref/fate/sub-webvttenc   |    1 +
 mythtv/external/FFmpeg/tests/ref/fate/sub2video    |    1 +
 .../FFmpeg/tests/ref/fate/utvideoenc_rgb_left      |    2 +-
 .../FFmpeg/tests/ref/fate/utvideoenc_rgb_none      |  100 +-
 .../FFmpeg/tests/ref/fate/utvideoenc_rgba_left     |  100 +-
 .../FFmpeg/tests/ref/fate/utvideoenc_rgba_median   |  100 +-
 .../FFmpeg/tests/ref/fate/utvideoenc_rgba_none     |  100 +-
 .../FFmpeg/tests/ref/fate/utvideoenc_yuv420_left   |  100 +-
 .../FFmpeg/tests/ref/fate/utvideoenc_yuv420_median |  100 +-
 .../FFmpeg/tests/ref/fate/utvideoenc_yuv420_none   |  100 +-
 .../FFmpeg/tests/ref/fate/utvideoenc_yuv422_left   |  100 +-
 .../FFmpeg/tests/ref/fate/utvideoenc_yuv422_median |  100 +-
 .../FFmpeg/tests/ref/fate/utvideoenc_yuv422_none   |  100 +-
 mythtv/external/FFmpeg/tests/ref/fate/v410enc      |    2 +-
 mythtv/external/FFmpeg/tests/ref/fate/vcr2         |  314 +-
 mythtv/external/FFmpeg/tests/ref/fate/vp7          |   31 +
 mythtv/external/FFmpeg/tests/ref/fate/vqf-demux    |    2 +-
 .../external/FFmpeg/tests/ref/fate/wmv8-drm-nodec  |    2 +
 mythtv/external/FFmpeg/tests/ref/fate/wtv-demux    |    2 +
 mythtv/external/FFmpeg/tests/ref/fate/xbm10        |    2 +
 mythtv/external/FFmpeg/tests/ref/fate/xbm11        |    2 +
 mythtv/external/FFmpeg/tests/ref/fate/xmv-demux    |    1 +
 mythtv/external/FFmpeg/tests/ref/lavf/asf          |    4 +-
 mythtv/external/FFmpeg/tests/ref/lavf/avi          |    2 +-
 mythtv/external/FFmpeg/tests/ref/lavf/ffm          |    2 +-
 mythtv/external/FFmpeg/tests/ref/lavf/gif          |    6 +-
 mythtv/external/FFmpeg/tests/ref/lavf/gxf          |    6 +-
 mythtv/external/FFmpeg/tests/ref/lavf/ismv         |   12 +-
 mythtv/external/FFmpeg/tests/ref/lavf/mkv          |    8 +-
 mythtv/external/FFmpeg/tests/ref/lavf/mov          |   16 +-
 mythtv/external/FFmpeg/tests/ref/lavf/mpg          |    6 +-
 mythtv/external/FFmpeg/tests/ref/lavf/mxf          |    8 +-
 mythtv/external/FFmpeg/tests/ref/lavf/mxf_d10      |    2 +-
 mythtv/external/FFmpeg/tests/ref/lavf/nut          |    4 +-
 mythtv/external/FFmpeg/tests/ref/lavf/ogg          |    4 +-
 mythtv/external/FFmpeg/tests/ref/lavf/ts           |    2 +-
 mythtv/external/FFmpeg/tests/ref/lavf/w64          |    4 +-
 mythtv/external/FFmpeg/tests/ref/lavf/wav          |    4 +-
 mythtv/external/FFmpeg/tests/ref/lavf/wtv          |    2 +-
 ...ec-adpcm-ima_qt => acodec-adpcm-ima_qt-trellis} |    0
 ...-adpcm-ima_wav => acodec-adpcm-ima_wav-trellis} |    0
 .../{acodec-adpcm-ms => acodec-adpcm-ms-trellis}   |    0
 .../{acodec-adpcm-swf => acodec-adpcm-swf-trellis} |    0
 ...ec-adpcm-yamaha => acodec-adpcm-yamaha-trellis} |    0
 mythtv/external/FFmpeg/tests/ref/seek/acodec-flac  |   12 +-
 .../FFmpeg/tests/ref/seek/acodec-pcm-s16le         |   54 +-
 .../external/FFmpeg/tests/ref/seek/acodec-pcm-u8   |   54 +-
 mythtv/external/FFmpeg/tests/ref/seek/lavf-asf     |   54 +-
 mythtv/external/FFmpeg/tests/ref/seek/lavf-mkv     |   44 +-
 mythtv/external/FFmpeg/tests/ref/seek/lavf-mov     |   44 +-
 mythtv/external/FFmpeg/tests/ref/seek/lavf-nut     |   54 +-
 mythtv/external/FFmpeg/tests/ref/seek/lavf-ogg     |   54 +-
 mythtv/external/FFmpeg/tests/ref/seek/lavf-wav     |   30 +-
 mythtv/external/FFmpeg/tests/ref/seek/lavf-wtv     |   44 +-
 .../external/FFmpeg/tests/ref/seek/vsynth2-huffyuv |   40 +-
 .../FFmpeg/tests/ref/seek/vsynth2-mpeg4-nsse       |   46 +
 .../FFmpeg/tests/ref/seek/vsynth2-roqvideo         |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-amv   |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-asv1  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-asv2  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-avui  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-cljr  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-dnxhd-1080i    |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-ffv1  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-ffv1.0         |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-ffvhuff        |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-ffvhuff420p12  |    4 +-
 .../tests/ref/vsynth/vsynth1-ffvhuff422p10left     |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-ffvhuff444     |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-ffvhuff444p16  |    4 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-h261  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-h261-trellis   |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-h263  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-h263-obmc      |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-h263p |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-huffyuv        |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-huffyuvbgr24   |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth1-jpeg2000       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-jpeg2000-97    |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-jpegls         |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-ljpeg |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-mjpeg |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mjpeg-422      |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mjpeg-444      |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-mpeg1 |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg1b         |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-mpeg2 |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg2-422      |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg2-idct-int |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg2-ilace    |    2 +-
 .../tests/ref/vsynth/vsynth1-mpeg2-ivlc-qprd       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg2-thread   |    2 +-
 .../tests/ref/vsynth/vsynth1-mpeg2-thread-ivlc     |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-mpeg4 |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg4-adap     |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg4-adv      |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg4-error    |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg4-nr       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg4-nsse     |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg4-qpel     |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg4-qprd     |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg4-rc       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-mpeg4-thread   |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-mpng  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-msmpeg4        |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-msmpeg4v2      |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-msvideo1       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-prores         |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-prores_ks      |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-qtrle |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-qtrlegray      |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-r210  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-rgb   |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-roqvideo       |    8 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-snow  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-snow-hpel      |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth1-snow-ll        |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-svq1  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-v210  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-v308  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-v408  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-wmv1  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-wmv2  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-y41p  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-yuv   |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-yuv4  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth1-zlib  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-amv   |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-asv1  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-asv2  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-avui  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-cljr  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-dnxhd-1080i    |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-ffv1  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-ffv1.0         |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-ffvhuff        |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-ffvhuff420p12  |    4 +-
 .../tests/ref/vsynth/vsynth2-ffvhuff422p10left     |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-ffvhuff444     |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-ffvhuff444p16  |    4 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-h261  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-h261-trellis   |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-h263  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-h263-obmc      |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-h263p |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-huffyuv        |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-huffyuvbgr24   |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth2-jpeg2000       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-jpeg2000-97    |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-jpegls         |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-ljpeg |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-mjpeg |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mjpeg-422      |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mjpeg-444      |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-mpeg1 |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg1b         |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-mpeg2 |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg2-422      |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg2-idct-int |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg2-ilace    |    2 +-
 .../tests/ref/vsynth/vsynth2-mpeg2-ivlc-qprd       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg2-thread   |    2 +-
 .../tests/ref/vsynth/vsynth2-mpeg2-thread-ivlc     |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-mpeg4 |    4 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg4-adap     |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg4-adv      |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg4-error    |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg4-nr       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg4-nsse     |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg4-qpel     |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg4-qprd     |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg4-rc       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-mpeg4-thread   |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-mpng  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-msmpeg4        |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-msmpeg4v2      |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-msvideo1       |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-prores         |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-prores_ks      |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-qtrle |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-qtrlegray      |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-r210  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-rgb   |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-roqvideo       |    8 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-snow  |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-snow-hpel      |    2 +-
 .../FFmpeg/tests/ref/vsynth/vsynth2-snow-ll        |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-svq1  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-v210  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-v308  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-v408  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-wmv1  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-wmv2  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-y41p  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-yuv   |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-yuv4  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth2-zlib  |    2 +-
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-amv   |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-asv1  |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-asv2  |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-cljr  |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-ffv1  |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-ffv1.0         |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-ffvhuff        |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-ffvhuff420p12  |    4 +
 .../tests/ref/vsynth/vsynth3-ffvhuff422p10left     |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-ffvhuff444     |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-ffvhuff444p16  |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-flashsv        |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-flashsv2       |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-flv   |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-huffyuv        |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-huffyuvbgr24   |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-jpeg2000       |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-jpeg2000-97    |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-jpegls         |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-ljpeg |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-mjpeg |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mjpeg-422      |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mjpeg-444      |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg1 |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg1b         |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg2 |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg2-422      |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg2-idct-int |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg2-ilace    |    4 +
 .../tests/ref/vsynth/vsynth3-mpeg2-ivlc-qprd       |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg2-thread   |    4 +
 .../tests/ref/vsynth/vsynth3-mpeg2-thread-ivlc     |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg4 |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-adap     |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-adv      |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-error    |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-nr       |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-nsse     |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-qpel     |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-qprd     |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-rc       |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-thread   |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-mpng  |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-msmpeg4        |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-msmpeg4v2      |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-prores         |    4 +
 .../FFmpeg/tests/ref/vsynth/vsynth3-prores_ks      |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-qtrle |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-r210  |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-rgb   |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-svq1  |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-v210  |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-v308  |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-v408  |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-wmv1  |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-wmv2  |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-yuv   |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-yuv4  |    4 +
 .../external/FFmpeg/tests/ref/vsynth/vsynth3-zlib  |    4 +
 mythtv/external/FFmpeg/tests/regression-funcs.sh   |    4 +-
 mythtv/external/FFmpeg/tests/tiny_psnr.c           |    4 +-
 mythtv/external/FFmpeg/tests/tiny_ssim.c           |    9 +-
 mythtv/external/FFmpeg/tests/videogen.c            |   22 +-
 mythtv/external/FFmpeg/tools/aviocat.c             |    4 +-
 mythtv/external/FFmpeg/tools/build_libstagefright  |    4 +-
 mythtv/external/FFmpeg/tools/dvd2concat            |  127 +
 mythtv/external/FFmpeg/tools/ffeval.c              |    2 +-
 mythtv/external/FFmpeg/tools/ffhash.c              |   34 +-
 mythtv/external/FFmpeg/tools/fourcc2pixfmt.c       |    2 +-
 mythtv/external/FFmpeg/tools/ismindex.c            |   75 +-
 mythtv/external/FFmpeg/tools/missing_codec_desc    |    1 -
 mythtv/external/FFmpeg/tools/patcheck              |    2 +-
 mythtv/external/FFmpeg/tools/uncoded_frame.c       |    4 +-
 mythtv/external/FFmpeg/tools/yuvcmp.c              |    4 +-
 mythtv/programs/mythtranscode/mpeg2fix.cpp         |    1 +
 1870 files changed, 107887 insertions(+), 54205 deletions(-)
 delete mode 100644 mythtv/external/FFmpeg/INSTALL
 create mode 100644 mythtv/external/FFmpeg/INSTALL.md
 delete mode 100644 mythtv/external/FFmpeg/LICENSE
 create mode 100644 mythtv/external/FFmpeg/LICENSE.md
 delete mode 100644 mythtv/external/FFmpeg/README
 create mode 100644 mythtv/external/FFmpeg/README.md
 create mode 100644 mythtv/external/FFmpeg/RELEASE_NOTES
 create mode 100644 mythtv/external/FFmpeg/compat/float/float.h
 create mode 100644 mythtv/external/FFmpeg/compat/float/limits.h
 delete mode 100644 mythtv/external/FFmpeg/doc/RELEASE_NOTES
 delete mode 100644 mythtv/external/FFmpeg/doc/examples/avcodec.c
 create mode 100644 mythtv/external/FFmpeg/doc/examples/decoding_encoding.c
 create mode 100644 mythtv/external/FFmpeg/doc/examples/transcoding.c
 create mode 100644 mythtv/external/FFmpeg/doc/writing_filters.txt
 create mode 100644 mythtv/external/FFmpeg/ffmpeg_dxva2.c
 create mode 100644 mythtv/external/FFmpeg/ffmpeg_vda.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/asm-offsets.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/cabac.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/fft_init_aarch64.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/fft_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/mdct_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/mpegaudiodsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/mpegaudiodsp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/opus_imdct_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/opus_imdct_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/videodsp.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/videodsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/vorbisdsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aarch64/vorbisdsp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ac3dec_fixed.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ac3dec_float.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aliaspixdec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/aliaspixenc.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/alpha/blockdsp_alpha.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/alpha/dsputil_alpha_asm.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/alpha/idctdsp_alpha.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/alpha/idctdsp_alpha.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/alpha/idctdsp_alpha_asm.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/alpha/pixblockdsp_alpha.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/audiodsp_arm.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/audiodsp_init_arm.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/audiodsp_init_neon.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/audiodsp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/blockdsp_arm.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/blockdsp_init_arm.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/blockdsp_init_neon.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/blockdsp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/cabac.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/arm/dsputil_arm.S
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/arm/dsputil_init_armv5te.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/arm/dsputil_init_neon.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/arm/dsputil_neon.S
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/arm/h264dsp_armv6.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/idctdsp_arm.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/idctdsp_arm.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/idctdsp_armv6.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/idctdsp_init_arm.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/idctdsp_init_armv5te.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/idctdsp_init_armv6.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/idctdsp_init_neon.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/idctdsp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/lossless_audiodsp_init_arm.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/lossless_audiodsp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/mlpdsp_armv5te.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/mlpdsp_armv6.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/mlpdsp_init_arm.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/mpegvideoencdsp_armv6.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/mpegvideoencdsp_init_arm.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/pixblockdsp_armv6.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/pixblockdsp_init_arm.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/arm/startcode_armv6.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/audiodsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/audiodsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/avdct.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/avdct.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/Makefile
 create mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/README
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/config_bfin.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/dsputil_bfin.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/dsputil_bfin.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/fdct_bfin.S
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/hpel_pixels_bfin.S
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/hpeldsp_bfin.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/hpeldsp_bfin.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/idct_bfin.S
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/mathops.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/pixels_bfin.S
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/vp3_bfin.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/vp3_bfin.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bfin/vp3_idct_bfin.S
 create mode 100644 mythtv/external/FFmpeg/libavcodec/blockdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/blockdsp.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/bmv.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/bmvaudio.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/bmvvideo.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/brender_pix.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/brenderpix.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/bswapdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/bswapdsp.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/cljr.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/cljrdec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/cljrenc.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/dsd_tablegen.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/dsd_tablegen.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/dsddec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/dsicinaudio.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/dsicinav.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/dsicinvideo.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/dsputil_template.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/dv_profile_internal.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/fdctdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/fdctdsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/h264_mb.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/h264_picture.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/h264_slice.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/hpeldsp_template.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/huffyuvdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/huffyuvdsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/huffyuvencdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/huffyuvencdsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/idctdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/idctdsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/lossless_audiodsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/lossless_audiodsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mjpegenc_common.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mjpegenc_common.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mpeg_er.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mpeg_er.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mpegutils.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mpegutils.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mpegvideodsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mpegvideodsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mpegvideoencdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/mpegvideoencdsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/on2avc.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/on2avcdata.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/on2avcdata.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opus.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opus.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opus_celt.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opus_imdct.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opus_imdct.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opus_parser.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opus_silk.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/opusdec.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/paf.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/pafaudio.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/pafvideo.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/pel_template.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/pixblockdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/pixblockdsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/pixblockdsp_template.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/pixels.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/audiodsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/blockdsp.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/dsputil_altivec.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/dsputil_ppc.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/fdct_altivec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/fdctdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/fdctdsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/fft_vsx.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/fft_vsx.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/gmc_altivec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/hpeldsp_altivec.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/huffyuvdsp_altivec.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/idct_altivec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/idctdsp.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/int_altivec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/lossless_audiodsp_altivec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/mpegvideodsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/mpegvideoencdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/pixblockdsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/ppc/svq1enc_altivec.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/qpel_template.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/qpeldsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/qpeldsp.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/sanm_data.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/sh4/Makefile
 create mode 100644 mythtv/external/FFmpeg/libavcodec/sh4/README
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/sh4/dsputil_sh4.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/sh4/dsputil_sh4.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/sh4/idct_sh4.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/sh4/sh4.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/sparc/Makefile
 create mode 100644 mythtv/external/FFmpeg/libavcodec/sparc/README
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/sparc/dsputil_vis.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/sparc/dsputil_vis.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/sparc/hpeldsp_vis.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/sparc/simple_idct_vis.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/sparc/vis.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/startcode.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/startcode.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/svq1enc.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/tpeldsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/tpeldsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vda.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vda_internal.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vmdaudio.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/vmdav.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/vmdvideo.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/webvttenc.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/audiodsp.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/audiodsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/blockdsp.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/blockdsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/bswapdsp.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/bswapdsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/dnxhdenc.asm
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/dnxhdenc.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/dnxhdenc_init.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/dsputil.asm
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/dsputil_mmx.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/dsputil_qns_template.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/dsputil_x86.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/dsputilenc_mmx.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/fdctdsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/fpel.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/fpel_mmx.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/hevc_deblock.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/hevc_idct.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/hevc_mc.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/hevcdsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/hevcdsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/hpeldsp.h
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/hpeldsp_mmx.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/huffyuvdsp.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/huffyuvdsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/huffyuvencdsp_mmx.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/idctdsp.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/idctdsp.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/idctdsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/idctdsp_mmx.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/inline_asm.h
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/lossless_audiodsp.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/lossless_audiodsp_init.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/mpeg4qpel.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/mpegvideodsp.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/mpegvideoenc_qns_template.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/mpegvideoencdsp.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/mpegvideoencdsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/pixblockdsp.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/pixblockdsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/qpeldsp.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/qpeldsp_init.c
 delete mode 100644 mythtv/external/FFmpeg/libavcodec/x86/rnd_mmx.c
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/svq1enc.asm
 create mode 100644 mythtv/external/FFmpeg/libavcodec/x86/svq1enc_init.c
 create mode 100644 mythtv/external/FFmpeg/libavdevice/avfoundation.m
 create mode 100644 mythtv/external/FFmpeg/libavdevice/gdigrab.c
 create mode 100644 mythtv/external/FFmpeg/libavdevice/qtkit.m
 create mode 100644 mythtv/external/FFmpeg/libavfilter/af_bs2b.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/af_flanger.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/avf_showcqt.c
 delete mode 100644 mythtv/external/FFmpeg/libavfilter/f_settb.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/generate_wave_table.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/generate_wave_table.h
 create mode 100644 mythtv/external/FFmpeg/libavfilter/settb.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_hqx.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_shuffleplanes.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_signalstats.c
 create mode 100644 mythtv/external/FFmpeg/libavfilter/vf_zoompan.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/cinedec.c
 delete mode 100644 mythtv/external/FFmpeg/libavformat/daud.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/dauddec.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/daudenc.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/dsfdec.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/dump.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/img2.h
 create mode 100644 mythtv/external/FFmpeg/libavformat/img2_alias_pix.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/img2_brender_pix.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/libsmbclient.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/lrc.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/lrc.h
 create mode 100644 mythtv/external/FFmpeg/libavformat/lrcdec.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/lrcenc.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/mlvdec.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/replaygain.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/replaygain.h
 create mode 100644 mythtv/external/FFmpeg/libavformat/subfile.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/webmdashenc.c
 delete mode 100644 mythtv/external/FFmpeg/libavformat/yuv4mpeg.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/yuv4mpeg.h
 create mode 100644 mythtv/external/FFmpeg/libavformat/yuv4mpegdec.c
 create mode 100644 mythtv/external/FFmpeg/libavformat/yuv4mpegenc.c
 create mode 100644 mythtv/external/FFmpeg/libavresample/aarch64/asm-offsets.h
 create mode 100644 mythtv/external/FFmpeg/libavresample/aarch64/audio_convert_init.c
 create mode 100644 mythtv/external/FFmpeg/libavresample/aarch64/audio_convert_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavresample/aarch64/resample_init.c
 create mode 100644 mythtv/external/FFmpeg/libavresample/aarch64/resample_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavutil/aarch64/float_dsp_init.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/aarch64/float_dsp_neon.S
 create mode 100644 mythtv/external/FFmpeg/libavutil/display.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/display.h
 create mode 100644 mythtv/external/FFmpeg/libavutil/dynarray.h
 create mode 100644 mythtv/external/FFmpeg/libavutil/fixed_dsp.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/fixed_dsp.h
 create mode 100644 mythtv/external/FFmpeg/libavutil/replaygain.h
 create mode 100644 mythtv/external/FFmpeg/libavutil/threadmessage.c
 create mode 100644 mythtv/external/FFmpeg/libavutil/threadmessage.h
 create mode 100644 mythtv/external/FFmpeg/libswresample/options.c
 create mode 100644 mythtv/external/FFmpeg/libswresample/resample.h
 create mode 100644 mythtv/external/FFmpeg/libswresample/resample_dsp.c
 create mode 100644 mythtv/external/FFmpeg/libswresample/x86/audio_convert_init.c
 create mode 100644 mythtv/external/FFmpeg/libswresample/x86/rematrix_init.c
 create mode 100644 mythtv/external/FFmpeg/libswresample/x86/resample.asm
 create mode 100644 mythtv/external/FFmpeg/libswresample/x86/resample_init.c
 delete mode 100644 mythtv/external/FFmpeg/libswresample/x86/resample_mmx.h
 delete mode 100644 mythtv/external/FFmpeg/libswresample/x86/swresample_x86.c
 delete mode 100644 mythtv/external/FFmpeg/libswscale/bfin/Makefile
 delete mode 100644 mythtv/external/FFmpeg/libswscale/bfin/internal_bfin.S
 delete mode 100644 mythtv/external/FFmpeg/libswscale/bfin/swscale_bfin.c
 delete mode 100644 mythtv/external/FFmpeg/libswscale/bfin/yuv2rgb_bfin.c
 delete mode 100644 mythtv/external/FFmpeg/libswscale/sparc/Makefile
 delete mode 100644 mythtv/external/FFmpeg/libswscale/sparc/yuv2rgb_vis.c
 delete mode 100644 mythtv/external/FFmpeg/presets/libx264-ipod320.ffpreset
 delete mode 100644 mythtv/external/FFmpeg/presets/libx264-ipod640.ffpreset
 delete mode 100755 mythtv/external/FFmpeg/tests/fate-update.sh
 create mode 100644 mythtv/external/FFmpeg/tests/fate/opus.mak
 rename mythtv/external/FFmpeg/tests/filtergraphs/{channelmap => channelmap_one_int} (100%)
 create mode 100644 mythtv/external/FFmpeg/tests/filtergraphs/channelmap_one_str
 create mode 100644 mythtv/external/FFmpeg/tests/ref/acodec/adpcm-adx-trellis
 create mode 100644 mythtv/external/FFmpeg/tests/ref/acodec/adpcm-ima_qt-trellis
 create mode 100644 mythtv/external/FFmpeg/tests/ref/acodec/adpcm-ima_wav-trellis
 create mode 100644 mythtv/external/FFmpeg/tests/ref/acodec/adpcm-ms-trellis
 create mode 100644 mythtv/external/FFmpeg/tests/ref/acodec/adpcm-swf-trellis
 create mode 100644 mythtv/external/FFmpeg/tests/ref/acodec/adpcm-yamaha-trellis
 rename mythtv/external/FFmpeg/tests/ref/fate/{vima => adpcm-vima} (100%)
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/aic
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/aliaspix-bgr
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/aliaspix-gray
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/bmpparser
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/brenderpix-24
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/brenderpix-565
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/brenderpix-defpal
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/brenderpix-intpal
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/brenderpix-y400a
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/cine-demux
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/fic-avi
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-edgedetect-colormix
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-hq2x
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-hq3x
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-hq4x
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-fieldmatch
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-pullup
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-shuffleplanes-dup-luma
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-shuffleplanes-swapuv
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-yadif10
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/filter-yadif16
 rename mythtv/external/FFmpeg/tests/ref/fate/{hevc-conformance-DBLK_A_MAIN10_VIXS_2 => hevc-conformance-DBLK_A_MAIN10_VIXS_3} (100%)
 delete mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-DBLK_D_VIXS_1
 delete mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-DBLK_E_VIXS_1
 delete mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-DBLK_F_VIXS_1
 delete mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-DBLK_G_VIXS_1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-DELTAQP_A_BRCM_4
 delete mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-ENTP_A_LG_2
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-ENTP_A_Qualcomm_1
 delete mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-ENTP_B_LG_2
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-ENTP_B_Qualcomm_1
 delete mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-ENTP_C_LG_3
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-ENTP_C_Qualcomm_1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-FILLER_A_Sony_1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-HRD_A_Fujitsu_2
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-INITQP_A_Sony_1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-INITQP_B_Sony_1
 delete mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-IPRED_C_Mitsubishi_2
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-IPRED_C_Mitsubishi_3
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-NoOutPrior_A_Qualcomm_1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-NoOutPrior_B_Qualcomm_1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-OPFLAG_A_Qualcomm_1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-OPFLAG_B_Qualcomm_1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-OPFLAG_C_Qualcomm_1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/mlv-demux
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/mv-mvc1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/mv-mvc2
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/mv-sgirle
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/on2avc
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/sgi-gray
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/sgi-gray16
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/sgi-rgb24
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/sgi-rgb24-rle
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/sgi-rgb48
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/sgi-rgb48-rle
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/sgi-rgba
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/sgi-rgba64
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/sgi-rgba64-rle
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/sub-webvttenc
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/vp7
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/xbm10
 create mode 100644 mythtv/external/FFmpeg/tests/ref/fate/xbm11
 copy mythtv/external/FFmpeg/tests/ref/seek/{acodec-adpcm-ima_qt => acodec-adpcm-ima_qt-trellis} (100%)
 copy mythtv/external/FFmpeg/tests/ref/seek/{acodec-adpcm-ima_wav => acodec-adpcm-ima_wav-trellis} (100%)
 copy mythtv/external/FFmpeg/tests/ref/seek/{acodec-adpcm-ms => acodec-adpcm-ms-trellis} (100%)
 copy mythtv/external/FFmpeg/tests/ref/seek/{acodec-adpcm-swf => acodec-adpcm-swf-trellis} (100%)
 copy mythtv/external/FFmpeg/tests/ref/seek/{acodec-adpcm-yamaha => acodec-adpcm-yamaha-trellis} (100%)
 create mode 100644 mythtv/external/FFmpeg/tests/ref/seek/vsynth2-mpeg4-nsse
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth1-huffyuvbgr24
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth1-mpeg4-nsse
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth2-huffyuvbgr24
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth2-mpeg4-nsse
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-amv
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-asv1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-asv2
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-cljr
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-ffv1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-ffv1.0
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-ffvhuff
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-ffvhuff420p12
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-ffvhuff422p10left
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-ffvhuff444
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-ffvhuff444p16
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-flashsv
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-flashsv2
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-flv
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-huffyuv
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-huffyuvbgr24
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-jpeg2000
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-jpeg2000-97
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-jpegls
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-ljpeg
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mjpeg
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mjpeg-422
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mjpeg-444
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg1b
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg2
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg2-422
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg2-idct-int
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg2-ilace
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg2-ivlc-qprd
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg2-thread
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg2-thread-ivlc
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg4
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-adap
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-adv
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-error
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-nr
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-nsse
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-qpel
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-qprd
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-rc
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg4-thread
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpng
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-msmpeg4
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-msmpeg4v2
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-prores
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-prores_ks
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-qtrle
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-r210
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-rgb
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-svq1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-v210
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-v308
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-v408
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-wmv1
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-wmv2
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-yuv
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-yuv4
 create mode 100644 mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-zlib
 create mode 100644 mythtv/external/FFmpeg/tools/dvd2concat

-- 



More information about the mythtv-commits mailing list