[mythtv-commits] [MythTV/mythtv] f76bd0: H2645Parser.h: remove unused defines

kmdewaal noreply at github.com
Fri Dec 3 13:55:45 UTC 2021


  Branch: refs/heads/devel/ffmpeg-resync
  Home:   https://github.com/MythTV/mythtv
  Commit: f76bd05d042408468386934f17009a831f10c9f2
      https://github.com/MythTV/mythtv/commit/f76bd05d042408468386934f17009a831f10c9f2
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/libs/libmythtv/mpeg/H2645Parser.h

  Log Message:
  -----------
  H2645Parser.h: remove unused defines


  Commit: f916450e853b81cd45c7bf373ee2d841aff2c43f
      https://github.com/MythTV/mythtv/commit/f916450e853b81cd45c7bf373ee2d841aff2c43f
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/mpeg/AVCParser.cpp
    M mythtv/libs/libmythtv/mpeg/H2645Parser.cpp
    M mythtv/libs/libmythtv/mpeg/H2645Parser.h
    M mythtv/libs/libmythtv/mpeg/HEVCParser.cpp

  Log Message:
  -----------
  Remove include libavcodec/get_bits.h from headers

Because of how FFmpeg has shoehorned OOP into C, almost everything is passed
as pointers.  Thus, a forward declaration of the struct will suffice.

Also, get_bits.h is a horrible, macro infested file.
std::bitset is a possible replacement; however, no further investigation
has been done at this time.

If necessary, the hack can be added to each .cpp file.


  Commit: f7799a1e34683a011e7064c849a31159957c625b
      https://github.com/MythTV/mythtv/commit/f7799a1e34683a011e7064c849a31159957c625b
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/libs/libmythtv/mpeg/H2645Parser.cpp

  Log Message:
  -----------
  H2645Parser.cpp: remove unnecessary float -> double casts


  Commit: c1c9d31b9b16bc13bac3624f530f6f0bc08f7ac5
      https://github.com/MythTV/mythtv/commit/c1c9d31b9b16bc13bac3624f530f6f0bc08f7ac5
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

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

  Log Message:
  -----------
  remove vestiges of ffmpeg addition build_index

The change to ffmpeg does nothing and is being removed to reduce MythTV's
downstream changes to FFmpeg, hopefully culminating in an unmodified FFmpeg.

avformatdecoder.cpp probably needs more cleanup, but this is the minimal change
required to enable the removal of build_index from FFmpeg.


  Commit: a522df7eeb5233ad4a751276e51ce483ed3a8db9
      https://github.com/MythTV/mythtv/commit/a522df7eeb5233ad4a751276e51ce483ed3a8db9
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/libs/libmythtv/mpeg/AVCParser.cpp
    M mythtv/libs/libmythtv/mpeg/H2645Parser.cpp
    M mythtv/libs/libmythtv/mpeg/HEVCParser.cpp

  Log Message:
  -----------
  Suppress warnings from internal FFmpeg headers

Do this in the .cpp files that use them, to enable removing the changes
to the FFmpeg headers themselves.


  Commit: dae8b6bee44bc6f46bb8b6577ffeab014a47bfbc
      https://github.com/MythTV/mythtv/commit/dae8b6bee44bc6f46bb8b6577ffeab014a47bfbc
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/programs/mythtranscode/mpeg2fix.cpp

  Log Message:
  -----------
  mpeg2fix.cpp: remove use of internal FFmpeg header

This file still needs to be completely rewritten to use only FFmpeg
and enable "lossless" cutting of other codecs.


  Commit: 3e27136178b6154a3872c86d722ed2fced03e43d
      https://github.com/MythTV/mythtv/commit/3e27136178b6154a3872c86d722ed2fced03e43d
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/avcodec.h
    M mythtv/external/FFmpeg/libavcodec/libavcodec.v
    M mythtv/external/FFmpeg/libavcodec/utils-mythtv.c
    M mythtv/external/FFmpeg/libavformat/mpegts-mythtv.c
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp

  Log Message:
  -----------
  remove FFmpeg addition ff_codec_type_string()

replace with av_get_media_type_string in ffmpeg and copy to only
user: libs/libmythtv/decoders/avformatdecoder.cpp


  Commit: 8b0eaf1cbaef7b7323442673418f8b191dbbcbc9
      https://github.com/MythTV/mythtv/commit/8b0eaf1cbaef7b7323442673418f8b191dbbcbc9
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/avcodec.h
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/mpeg/AVCParser.cpp
    M mythtv/libs/libmythtv/mpeg/HEVCParser.cpp
    M mythtv/libs/libmythtv/recorders/dtvrecorder.cpp
    M mythtv/programs/mythutil/mpegutils.cpp

  Log Message:
  -----------
  eliminate ffmpeg modification by including an internal header

Technically, libavcodec.v is still modified to expose the internal function.

Ideally, the use of the internal function would be eliminated, but that is
beyond the current scope of work.


  Commit: 994332649eb716489ef4c4d4f60883354666538a
      https://github.com/MythTV/mythtv/commit/994332649eb716489ef4c4d4f60883354666538a
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/codec_desc.c

  Log Message:
  -----------
  add MPEG2VBI and DVB_VBI to codec_desc.c

This enables removing libavcodec/utils-mythtv.c


  Commit: 6a8569bd6858e1888117ed5866d74f84aae15a1b
      https://github.com/MythTV/mythtv/commit/6a8569bd6858e1888117ed5866d74f84aae15a1b
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavformat/mpegts-mythtv.c
    M mythtv/libs/libmyth/audio/audiooutputbase.cpp
    M mythtv/libs/libmyth/audio/audiooutputdigitalencoder.cpp
    M mythtv/libs/libmyth/audio/spdifencoder.cpp
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/decoders/avformatdecoder.h
    M mythtv/libs/libmythtv/decoders/mythcodeccontext.cpp
    M mythtv/libs/libmythtv/decoders/mythnvdeccontext.cpp
    M mythtv/libs/libmythtv/decoders/mythvaapicontext.cpp
    M mythtv/libs/libmythtv/decoders/mythvdpaucontext.cpp
    M mythtv/libs/libmythtv/decoders/mythvtbcontext.cpp
    M mythtv/libs/libmythtv/mythplayerui.cpp
    M mythtv/libs/libmythtv/recorders/recorderbase.cpp
    M mythtv/libs/libmythtv/recordingfile.h

  Log Message:
  -----------
  replace ff_codec_id_string() with avcodec_get_name()

This enables removing libavcodec/utils-mythtv.c


  Commit: fec670cec1a26b62c9f59bc4980972da112c1d13
      https://github.com/MythTV/mythtv/commit/fec670cec1a26b62c9f59bc4980972da112c1d13
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/Makefile
    M mythtv/external/FFmpeg/libavcodec/avcodec.h
    M mythtv/external/FFmpeg/libavcodec/libavcodec.v
    R mythtv/external/FFmpeg/libavcodec/utils-mythtv.c

  Log Message:
  -----------
  remove (now unused) FFmpeg/libavcodec/utils-mythtv.c


  Commit: b32c25beae1eb07755497ddbebeaa2d68b474d2f
      https://github.com/MythTV/mythtv/commit/b32c25beae1eb07755497ddbebeaa2d68b474d2f
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/.mailmap
    M mythtv/external/FFmpeg/Changelog
    M mythtv/external/FFmpeg/MAINTAINERS
    M mythtv/external/FFmpeg/Makefile
    R mythtv/external/FFmpeg/README.sync
    M mythtv/external/FFmpeg/RELEASE
    M mythtv/external/FFmpeg/RELEASE_NOTES
    M mythtv/external/FFmpeg/compat/cuda/cuda_runtime.h
    M mythtv/external/FFmpeg/configure
    M mythtv/external/FFmpeg/doc/APIchanges
    M mythtv/external/FFmpeg/doc/Doxyfile
    M mythtv/external/FFmpeg/doc/bitstream_filters.texi
    M mythtv/external/FFmpeg/doc/codecs.texi
    M mythtv/external/FFmpeg/doc/decoders.texi
    A mythtv/external/FFmpeg/doc/dev_community/community.md
    A mythtv/external/FFmpeg/doc/dev_community/resolution_process.md
    M mythtv/external/FFmpeg/doc/encoders.texi
    M mythtv/external/FFmpeg/doc/examples/decode_video.c
    M mythtv/external/FFmpeg/doc/examples/demuxing_decoding.c
    M mythtv/external/FFmpeg/doc/examples/hw_decode.c
    M mythtv/external/FFmpeg/doc/examples/muxing.c
    M mythtv/external/FFmpeg/doc/examples/transcode_aac.c
    M mythtv/external/FFmpeg/doc/examples/transcoding.c
    M mythtv/external/FFmpeg/doc/examples/vaapi_encode.c
    M mythtv/external/FFmpeg/doc/examples/vaapi_transcode.c
    M mythtv/external/FFmpeg/doc/ffmpeg.texi
    M mythtv/external/FFmpeg/doc/ffplay.texi
    M mythtv/external/FFmpeg/doc/ffprobe.texi
    M mythtv/external/FFmpeg/doc/ffprobe.xsd
    M mythtv/external/FFmpeg/doc/fftools-common-opts.texi
    M mythtv/external/FFmpeg/doc/filters.texi
    M mythtv/external/FFmpeg/doc/general.texi
    A mythtv/external/FFmpeg/doc/general_contents.texi
    M mythtv/external/FFmpeg/doc/indevs.texi
    M mythtv/external/FFmpeg/doc/multithreading.txt
    M mythtv/external/FFmpeg/doc/muxers.texi
    M mythtv/external/FFmpeg/doc/outdevs.texi
    M mythtv/external/FFmpeg/doc/protocols.texi
    M mythtv/external/FFmpeg/doc/texi2pod.pl
    M mythtv/external/FFmpeg/doc/utils.texi
    M mythtv/external/FFmpeg/doc/writing_filters.txt
    M mythtv/external/FFmpeg/ffbuild/common.mak
    M mythtv/external/FFmpeg/ffbuild/library.mak
    M mythtv/external/FFmpeg/fftools/Makefile
    M mythtv/external/FFmpeg/fftools/cmdutils.c
    M mythtv/external/FFmpeg/fftools/cmdutils.h
    M mythtv/external/FFmpeg/fftools/ffmpeg.c
    M mythtv/external/FFmpeg/fftools/ffmpeg.h
    M mythtv/external/FFmpeg/fftools/ffmpeg_filter.c
    M mythtv/external/FFmpeg/fftools/ffmpeg_opt.c
    M mythtv/external/FFmpeg/fftools/ffplay.c
    M mythtv/external/FFmpeg/fftools/ffprobe.c
    M mythtv/external/FFmpeg/libavcodec/4xm.c
    M mythtv/external/FFmpeg/libavcodec/8bps.c
    M mythtv/external/FFmpeg/libavcodec/Makefile
    M mythtv/external/FFmpeg/libavcodec/a64multienc.c
    M mythtv/external/FFmpeg/libavcodec/aac.h
    M mythtv/external/FFmpeg/libavcodec/aac_ac3_parser.c
    M mythtv/external/FFmpeg/libavcodec/aac_ac3_parser.h
    M mythtv/external/FFmpeg/libavcodec/aac_defines.h
    M mythtv/external/FFmpeg/libavcodec/aaccoder.c
    M mythtv/external/FFmpeg/libavcodec/aacdec.c
    M mythtv/external/FFmpeg/libavcodec/aacdec_fixed.c
    M mythtv/external/FFmpeg/libavcodec/aacdec_template.c
    M mythtv/external/FFmpeg/libavcodec/aacdectab.h
    M mythtv/external/FFmpeg/libavcodec/aacenc.c
    M mythtv/external/FFmpeg/libavcodec/aacenc.h
    M mythtv/external/FFmpeg/libavcodec/aacenctab.c
    M mythtv/external/FFmpeg/libavcodec/aacenctab.h
    M mythtv/external/FFmpeg/libavcodec/aacps.c
    M mythtv/external/FFmpeg/libavcodec/aacps.h
    A mythtv/external/FFmpeg/libavcodec/aacps_common.c
    M mythtv/external/FFmpeg/libavcodec/aacps_fixed_tablegen.h
    M mythtv/external/FFmpeg/libavcodec/aacps_tablegen_template.c
    M mythtv/external/FFmpeg/libavcodec/aacpsdata.c
    M mythtv/external/FFmpeg/libavcodec/aacpsy.c
    M mythtv/external/FFmpeg/libavcodec/aacsbr.c
    M mythtv/external/FFmpeg/libavcodec/aacsbr_fixed.c
    R mythtv/external/FFmpeg/libavcodec/aacsbr_fixed_tablegen.h
    R mythtv/external/FFmpeg/libavcodec/aacsbr_tablegen.h
    R mythtv/external/FFmpeg/libavcodec/aacsbr_tablegen_common.h
    M mythtv/external/FFmpeg/libavcodec/aacsbr_template.c
    M mythtv/external/FFmpeg/libavcodec/aacsbrdata.h
    M mythtv/external/FFmpeg/libavcodec/aactab.c
    M mythtv/external/FFmpeg/libavcodec/aactab.h
    M mythtv/external/FFmpeg/libavcodec/aarch64/Makefile
    A mythtv/external/FFmpeg/libavcodec/aarch64/hevcdsp_idct_neon.S
    A mythtv/external/FFmpeg/libavcodec/aarch64/hevcdsp_init_aarch64.c
    A mythtv/external/FFmpeg/libavcodec/aarch64/hevcdsp_sao_neon.S
    M mythtv/external/FFmpeg/libavcodec/aarch64/neontest.c
    M mythtv/external/FFmpeg/libavcodec/aarch64/vp9dsp_init_16bpp_aarch64_template.c
    M mythtv/external/FFmpeg/libavcodec/aarch64/vp9dsp_init_aarch64.c
    M mythtv/external/FFmpeg/libavcodec/ac3.h
    M mythtv/external/FFmpeg/libavcodec/ac3dec.c
    M mythtv/external/FFmpeg/libavcodec/ac3dec.h
    M mythtv/external/FFmpeg/libavcodec/ac3dec_fixed.c
    M mythtv/external/FFmpeg/libavcodec/ac3dec_float.c
    M mythtv/external/FFmpeg/libavcodec/ac3dsp.c
    M mythtv/external/FFmpeg/libavcodec/ac3dsp.h
    M mythtv/external/FFmpeg/libavcodec/ac3enc.c
    M mythtv/external/FFmpeg/libavcodec/ac3enc.h
    M mythtv/external/FFmpeg/libavcodec/ac3enc_fixed.c
    M mythtv/external/FFmpeg/libavcodec/ac3enc_float.c
    R mythtv/external/FFmpeg/libavcodec/ac3enc_opts_template.c
    M mythtv/external/FFmpeg/libavcodec/ac3enc_template.c
    M mythtv/external/FFmpeg/libavcodec/ac3tab.c
    M mythtv/external/FFmpeg/libavcodec/ac3tab.h
    M mythtv/external/FFmpeg/libavcodec/acelp_pitch_delay.c
    M mythtv/external/FFmpeg/libavcodec/acelp_pitch_delay.h
    M mythtv/external/FFmpeg/libavcodec/acelp_vectors.c
    M mythtv/external/FFmpeg/libavcodec/acelp_vectors.h
    M mythtv/external/FFmpeg/libavcodec/adpcm.c
    M mythtv/external/FFmpeg/libavcodec/adpcm.h
    M mythtv/external/FFmpeg/libavcodec/adpcm_data.c
    M mythtv/external/FFmpeg/libavcodec/adpcmenc.c
    M mythtv/external/FFmpeg/libavcodec/adxdec.c
    M mythtv/external/FFmpeg/libavcodec/agm.c
    M mythtv/external/FFmpeg/libavcodec/aic.c
    M mythtv/external/FFmpeg/libavcodec/alac.c
    M mythtv/external/FFmpeg/libavcodec/alacenc.c
    M mythtv/external/FFmpeg/libavcodec/allcodecs.c
    M mythtv/external/FFmpeg/libavcodec/alsdec.c
    M mythtv/external/FFmpeg/libavcodec/amfenc.c
    M mythtv/external/FFmpeg/libavcodec/amfenc.h
    M mythtv/external/FFmpeg/libavcodec/amfenc_h264.c
    M mythtv/external/FFmpeg/libavcodec/amfenc_hevc.c
    M mythtv/external/FFmpeg/libavcodec/amrnbdata.h
    M mythtv/external/FFmpeg/libavcodec/amrnbdec.c
    M mythtv/external/FFmpeg/libavcodec/amrwbdec.c
    M mythtv/external/FFmpeg/libavcodec/apedec.c
    A mythtv/external/FFmpeg/libavcodec/argo.c
    M mythtv/external/FFmpeg/libavcodec/arm/Makefile
    M mythtv/external/FFmpeg/libavcodec/arm/ac3dsp_init_arm.c
    R mythtv/external/FFmpeg/libavcodec/arm/fft_fixed_init_arm.c
    R mythtv/external/FFmpeg/libavcodec/arm/fft_fixed_neon.S
    R mythtv/external/FFmpeg/libavcodec/arm/mdct_fixed_neon.S
    M mythtv/external/FFmpeg/libavcodec/arm/neontest.c
    M mythtv/external/FFmpeg/libavcodec/arm/sbcdsp_init_arm.c
    M mythtv/external/FFmpeg/libavcodec/arm/vp9dsp_init_16bpp_arm_template.c
    M mythtv/external/FFmpeg/libavcodec/arm/vp9dsp_init_arm.c
    M mythtv/external/FFmpeg/libavcodec/ass_split.c
    M mythtv/external/FFmpeg/libavcodec/asv.c
    M mythtv/external/FFmpeg/libavcodec/asv.h
    M mythtv/external/FFmpeg/libavcodec/asvdec.c
    M mythtv/external/FFmpeg/libavcodec/asvenc.c
    M mythtv/external/FFmpeg/libavcodec/atrac.c
    M mythtv/external/FFmpeg/libavcodec/atrac1.c
    M mythtv/external/FFmpeg/libavcodec/atrac3.c
    M mythtv/external/FFmpeg/libavcodec/atrac3data.h
    M mythtv/external/FFmpeg/libavcodec/atrac3plus.c
    M mythtv/external/FFmpeg/libavcodec/atrac3plus.h
    M mythtv/external/FFmpeg/libavcodec/atrac3plus_data.h
    M mythtv/external/FFmpeg/libavcodec/atrac3plusdec.c
    M mythtv/external/FFmpeg/libavcodec/atrac3plusdsp.c
    M mythtv/external/FFmpeg/libavcodec/atrac9dec.c
    M mythtv/external/FFmpeg/libavcodec/atrac9tab.h
    A mythtv/external/FFmpeg/libavcodec/atsc_a53.c
    A mythtv/external/FFmpeg/libavcodec/atsc_a53.h
    M mythtv/external/FFmpeg/libavcodec/audiotoolboxdec.c
    M mythtv/external/FFmpeg/libavcodec/audiotoolboxenc.c
    M mythtv/external/FFmpeg/libavcodec/av1.h
    M mythtv/external/FFmpeg/libavcodec/av1_frame_merge_bsf.c
    M mythtv/external/FFmpeg/libavcodec/av1_frame_split_bsf.c
    M mythtv/external/FFmpeg/libavcodec/av1_metadata_bsf.c
    M mythtv/external/FFmpeg/libavcodec/av1_parse.h
    M mythtv/external/FFmpeg/libavcodec/av1_parser.c
    A mythtv/external/FFmpeg/libavcodec/av1dec.c
    A mythtv/external/FFmpeg/libavcodec/av1dec.h
    A mythtv/external/FFmpeg/libavcodec/avcodec.c
    M mythtv/external/FFmpeg/libavcodec/avcodec.h
    M mythtv/external/FFmpeg/libavcodec/avpacket.c
    M mythtv/external/FFmpeg/libavcodec/avrndec.c
    M mythtv/external/FFmpeg/libavcodec/avs2_parser.c
    A mythtv/external/FFmpeg/libavcodec/avs3.h
    A mythtv/external/FFmpeg/libavcodec/avs3_parser.c
    M mythtv/external/FFmpeg/libavcodec/bink.c
    M mythtv/external/FFmpeg/libavcodec/binkaudio.c
    M mythtv/external/FFmpeg/libavcodec/bitpacked.c
    M mythtv/external/FFmpeg/libavcodec/bitstream.c
    M mythtv/external/FFmpeg/libavcodec/bitstream_filters.c
    M mythtv/external/FFmpeg/libavcodec/bmvaudio.c
    M mythtv/external/FFmpeg/libavcodec/bsf.c
    M mythtv/external/FFmpeg/libavcodec/bsf.h
    M mythtv/external/FFmpeg/libavcodec/bsf_internal.h
    M mythtv/external/FFmpeg/libavcodec/bytestream.h
    M mythtv/external/FFmpeg/libavcodec/c93.c
    M mythtv/external/FFmpeg/libavcodec/cabac.c
    M mythtv/external/FFmpeg/libavcodec/cabac.h
    M mythtv/external/FFmpeg/libavcodec/cabac_functions.h
    M mythtv/external/FFmpeg/libavcodec/cavs.c
    M mythtv/external/FFmpeg/libavcodec/cavs.h
    M mythtv/external/FFmpeg/libavcodec/cavsdec.c
    M mythtv/external/FFmpeg/libavcodec/cbs.c
    M mythtv/external/FFmpeg/libavcodec/cbs.h
    M mythtv/external/FFmpeg/libavcodec/cbs_av1.c
    M mythtv/external/FFmpeg/libavcodec/cbs_av1.h
    M mythtv/external/FFmpeg/libavcodec/cbs_av1_syntax_template.c
    A mythtv/external/FFmpeg/libavcodec/cbs_bsf.c
    A mythtv/external/FFmpeg/libavcodec/cbs_bsf.h
    M mythtv/external/FFmpeg/libavcodec/cbs_h264.h
    M mythtv/external/FFmpeg/libavcodec/cbs_h2645.c
    M mythtv/external/FFmpeg/libavcodec/cbs_h264_syntax_template.c
    M mythtv/external/FFmpeg/libavcodec/cbs_h265.h
    M mythtv/external/FFmpeg/libavcodec/cbs_h265_syntax_template.c
    M mythtv/external/FFmpeg/libavcodec/cbs_internal.h
    M mythtv/external/FFmpeg/libavcodec/cbs_jpeg.c
    M mythtv/external/FFmpeg/libavcodec/cbs_jpeg.h
    M mythtv/external/FFmpeg/libavcodec/cbs_mpeg2.c
    M mythtv/external/FFmpeg/libavcodec/cbs_mpeg2.h
    A mythtv/external/FFmpeg/libavcodec/cbs_sei.c
    A mythtv/external/FFmpeg/libavcodec/cbs_sei.h
    A mythtv/external/FFmpeg/libavcodec/cbs_sei_syntax_template.c
    M mythtv/external/FFmpeg/libavcodec/cbs_vp9.c
    M mythtv/external/FFmpeg/libavcodec/cbs_vp9.h
    M mythtv/external/FFmpeg/libavcodec/ccaption_dec.c
    M mythtv/external/FFmpeg/libavcodec/cdgraphics.c
    M mythtv/external/FFmpeg/libavcodec/cdtoons.c
    M mythtv/external/FFmpeg/libavcodec/cdxl.c
    M mythtv/external/FFmpeg/libavcodec/celp_math.c
    M mythtv/external/FFmpeg/libavcodec/cfhd.c
    M mythtv/external/FFmpeg/libavcodec/cfhd.h
    A mythtv/external/FFmpeg/libavcodec/cfhddsp.c
    A mythtv/external/FFmpeg/libavcodec/cfhddsp.h
    A mythtv/external/FFmpeg/libavcodec/cfhdenc.c
    A mythtv/external/FFmpeg/libavcodec/cfhdencdsp.c
    A mythtv/external/FFmpeg/libavcodec/cfhdencdsp.h
    M mythtv/external/FFmpeg/libavcodec/cinepak.c
    M mythtv/external/FFmpeg/libavcodec/cinepakenc.c
    M mythtv/external/FFmpeg/libavcodec/clearvideo.c
    M mythtv/external/FFmpeg/libavcodec/clearvideodata.h
    M mythtv/external/FFmpeg/libavcodec/cljrdec.c
    M mythtv/external/FFmpeg/libavcodec/cllc.c
    M mythtv/external/FFmpeg/libavcodec/cngdec.c
    M mythtv/external/FFmpeg/libavcodec/cngenc.c
    M mythtv/external/FFmpeg/libavcodec/codec.h
    M mythtv/external/FFmpeg/libavcodec/codec2utils.c
    M mythtv/external/FFmpeg/libavcodec/codec2utils.h
    M mythtv/external/FFmpeg/libavcodec/codec_desc.c
    M mythtv/external/FFmpeg/libavcodec/codec_id.h
    A mythtv/external/FFmpeg/libavcodec/codec_par.c
    M mythtv/external/FFmpeg/libavcodec/cook.c
    M mythtv/external/FFmpeg/libavcodec/cookdata.h
    M mythtv/external/FFmpeg/libavcodec/cpia.c
    A mythtv/external/FFmpeg/libavcodec/cri.c
    A mythtv/external/FFmpeg/libavcodec/cri_parser.c
    M mythtv/external/FFmpeg/libavcodec/crystalhd.c
    M mythtv/external/FFmpeg/libavcodec/cuviddec.c
    M mythtv/external/FFmpeg/libavcodec/dca_core.h
    M mythtv/external/FFmpeg/libavcodec/dca_lbr.c
    M mythtv/external/FFmpeg/libavcodec/dca_lbr.h
    M mythtv/external/FFmpeg/libavcodec/dca_xll.h
    M mythtv/external/FFmpeg/libavcodec/dcadata.c
    M mythtv/external/FFmpeg/libavcodec/dcadsp.c
    M mythtv/external/FFmpeg/libavcodec/dcaenc.c
    M mythtv/external/FFmpeg/libavcodec/decode.c
    M mythtv/external/FFmpeg/libavcodec/decode.h
    M mythtv/external/FFmpeg/libavcodec/dirac_arith.c
    M mythtv/external/FFmpeg/libavcodec/dirac_arith.h
    M mythtv/external/FFmpeg/libavcodec/dirac_vlc.c
    M mythtv/external/FFmpeg/libavcodec/diracdec.c
    M mythtv/external/FFmpeg/libavcodec/diracdsp.c
    M mythtv/external/FFmpeg/libavcodec/dnxhddata.c
    M mythtv/external/FFmpeg/libavcodec/dnxhddata.h
    M mythtv/external/FFmpeg/libavcodec/dnxhddec.c
    M mythtv/external/FFmpeg/libavcodec/dnxhdenc.c
    M mythtv/external/FFmpeg/libavcodec/dnxhdenc.h
    M mythtv/external/FFmpeg/libavcodec/dolby_e.c
    M mythtv/external/FFmpeg/libavcodec/dolby_e.h
    A mythtv/external/FFmpeg/libavcodec/dolby_e_parse.c
    A mythtv/external/FFmpeg/libavcodec/dolby_e_parser.c
    M mythtv/external/FFmpeg/libavcodec/dpx.c
    M mythtv/external/FFmpeg/libavcodec/dsd.c
    M mythtv/external/FFmpeg/libavcodec/dsddec.c
    M mythtv/external/FFmpeg/libavcodec/dsicinaudio.c
    M mythtv/external/FFmpeg/libavcodec/dsicinvideo.c
    M mythtv/external/FFmpeg/libavcodec/dss_sp.c
    M mythtv/external/FFmpeg/libavcodec/dstdec.c
    M mythtv/external/FFmpeg/libavcodec/dv_profile.c
    R mythtv/external/FFmpeg/libavcodec/dvbsub.c
    M mythtv/external/FFmpeg/libavcodec/dvbsub_parser.c
    M mythtv/external/FFmpeg/libavcodec/dvbsubdec.c
    A mythtv/external/FFmpeg/libavcodec/dvbsubenc.c
    M mythtv/external/FFmpeg/libavcodec/dvdec.c
    M mythtv/external/FFmpeg/libavcodec/dvdsub_parser.c
    M mythtv/external/FFmpeg/libavcodec/dvdsubdec.c
    M mythtv/external/FFmpeg/libavcodec/dvdsubenc.c
    M mythtv/external/FFmpeg/libavcodec/dvenc.c
    M mythtv/external/FFmpeg/libavcodec/dxa.c
    M mythtv/external/FFmpeg/libavcodec/dxtory.c
    M mythtv/external/FFmpeg/libavcodec/dxva2.c
    A mythtv/external/FFmpeg/libavcodec/dxva2_av1.c
    A mythtv/external/FFmpeg/libavcodec/dynamic_hdr10_plus.c
    A mythtv/external/FFmpeg/libavcodec/dynamic_hdr10_plus.h
    M mythtv/external/FFmpeg/libavcodec/eac3enc.c
    M mythtv/external/FFmpeg/libavcodec/eacmv.c
    M mythtv/external/FFmpeg/libavcodec/eamad.c
    M mythtv/external/FFmpeg/libavcodec/eatgq.c
    M mythtv/external/FFmpeg/libavcodec/eatqi.c
    M mythtv/external/FFmpeg/libavcodec/encode.c
    A mythtv/external/FFmpeg/libavcodec/encode.h
    M mythtv/external/FFmpeg/libavcodec/escape130.c
    M mythtv/external/FFmpeg/libavcodec/evrcdec.c
    M mythtv/external/FFmpeg/libavcodec/exif.c
    M mythtv/external/FFmpeg/libavcodec/exr.c
    A mythtv/external/FFmpeg/libavcodec/exrenc.c
    M mythtv/external/FFmpeg/libavcodec/extract_extradata_bsf.c
    A mythtv/external/FFmpeg/libavcodec/fastaudio.c
    M mythtv/external/FFmpeg/libavcodec/faxcompr.c
    M mythtv/external/FFmpeg/libavcodec/fft-internal.h
    M mythtv/external/FFmpeg/libavcodec/fft.h
    R mythtv/external/FFmpeg/libavcodec/fft_fixed.c
    M mythtv/external/FFmpeg/libavcodec/fft_template.c
    M mythtv/external/FFmpeg/libavcodec/ffv1.c
    M mythtv/external/FFmpeg/libavcodec/ffv1dec.c
    M mythtv/external/FFmpeg/libavcodec/ffwavesynth.c
    M mythtv/external/FFmpeg/libavcodec/fic.c
    M mythtv/external/FFmpeg/libavcodec/filter_units_bsf.c
    M mythtv/external/FFmpeg/libavcodec/fitsdec.c
    M mythtv/external/FFmpeg/libavcodec/flac_parser.c
    M mythtv/external/FFmpeg/libavcodec/flacdec.c
    M mythtv/external/FFmpeg/libavcodec/flacenc.c
    M mythtv/external/FFmpeg/libavcodec/flashsv.c
    M mythtv/external/FFmpeg/libavcodec/flashsv2enc.c
    M mythtv/external/FFmpeg/libavcodec/flashsvenc.c
    M mythtv/external/FFmpeg/libavcodec/flicvideo.c
    A mythtv/external/FFmpeg/libavcodec/float2half.h
    M mythtv/external/FFmpeg/libavcodec/flvenc.c
    M mythtv/external/FFmpeg/libavcodec/fmvc.c
    M mythtv/external/FFmpeg/libavcodec/frame_thread_encoder.c
    M mythtv/external/FFmpeg/libavcodec/frame_thread_encoder.h
    M mythtv/external/FFmpeg/libavcodec/fraps.c
    M mythtv/external/FFmpeg/libavcodec/g2meet.c
    M mythtv/external/FFmpeg/libavcodec/g722dec.c
    M mythtv/external/FFmpeg/libavcodec/g723_1.c
    M mythtv/external/FFmpeg/libavcodec/g723_1.h
    M mythtv/external/FFmpeg/libavcodec/g723_1dec.c
    M mythtv/external/FFmpeg/libavcodec/g723_1enc.c
    M mythtv/external/FFmpeg/libavcodec/g726.c
    M mythtv/external/FFmpeg/libavcodec/gdv.c
    M mythtv/external/FFmpeg/libavcodec/get_bits.h
    M mythtv/external/FFmpeg/libavcodec/gif.c
    M mythtv/external/FFmpeg/libavcodec/golomb.h
    M mythtv/external/FFmpeg/libavcodec/gsmdec.c
    M mythtv/external/FFmpeg/libavcodec/h261.c
    M mythtv/external/FFmpeg/libavcodec/h261.h
    M mythtv/external/FFmpeg/libavcodec/h261dec.c
    M mythtv/external/FFmpeg/libavcodec/h261enc.c
    M mythtv/external/FFmpeg/libavcodec/h263.c
    M mythtv/external/FFmpeg/libavcodec/h263.h
    M mythtv/external/FFmpeg/libavcodec/h263data.c
    M mythtv/external/FFmpeg/libavcodec/h263data.h
    M mythtv/external/FFmpeg/libavcodec/h263dec.c
    M mythtv/external/FFmpeg/libavcodec/h2645_parse.c
    M mythtv/external/FFmpeg/libavcodec/h264_cavlc.c
    M mythtv/external/FFmpeg/libavcodec/h264_direct.c
    M mythtv/external/FFmpeg/libavcodec/h264_levels.c
    M mythtv/external/FFmpeg/libavcodec/h264_levels.h
    M mythtv/external/FFmpeg/libavcodec/h264_loopfilter.c
    M mythtv/external/FFmpeg/libavcodec/h264_metadata_bsf.c
    M mythtv/external/FFmpeg/libavcodec/h264_mvpred.h
    M mythtv/external/FFmpeg/libavcodec/h264_parse.c
    M mythtv/external/FFmpeg/libavcodec/h264_ps.c
    M mythtv/external/FFmpeg/libavcodec/h264_redundant_pps_bsf.c
    M mythtv/external/FFmpeg/libavcodec/h264_refs.c
    M mythtv/external/FFmpeg/libavcodec/h264_sei.c
    M mythtv/external/FFmpeg/libavcodec/h264_sei.h
    M mythtv/external/FFmpeg/libavcodec/h264_slice.c
    M mythtv/external/FFmpeg/libavcodec/h264dec.c
    M mythtv/external/FFmpeg/libavcodec/h264dec.h
    M mythtv/external/FFmpeg/libavcodec/h265_metadata_bsf.c
    M mythtv/external/FFmpeg/libavcodec/h265_profile_level.c
    M mythtv/external/FFmpeg/libavcodec/h265_profile_level.h
    A mythtv/external/FFmpeg/libavcodec/half2float.h
    M mythtv/external/FFmpeg/libavcodec/hca_data.h
    M mythtv/external/FFmpeg/libavcodec/hcadec.c
    M mythtv/external/FFmpeg/libavcodec/hcom.c
    M mythtv/external/FFmpeg/libavcodec/hevc_cabac.c
    M mythtv/external/FFmpeg/libavcodec/hevc_mvs.c
    M mythtv/external/FFmpeg/libavcodec/hevc_parser.c
    M mythtv/external/FFmpeg/libavcodec/hevc_ps.c
    M mythtv/external/FFmpeg/libavcodec/hevc_ps_enc.c
    M mythtv/external/FFmpeg/libavcodec/hevc_sei.c
    M mythtv/external/FFmpeg/libavcodec/hevc_sei.h
    M mythtv/external/FFmpeg/libavcodec/hevcdec.c
    M mythtv/external/FFmpeg/libavcodec/hevcdec.h
    M mythtv/external/FFmpeg/libavcodec/hevcdsp.c
    M mythtv/external/FFmpeg/libavcodec/hevcdsp.h
    M mythtv/external/FFmpeg/libavcodec/hevcpred_template.c
    M mythtv/external/FFmpeg/libavcodec/hnm4video.c
    M mythtv/external/FFmpeg/libavcodec/hq_hqa.h
    M mythtv/external/FFmpeg/libavcodec/hq_hqadata.c
    M mythtv/external/FFmpeg/libavcodec/hqx.c
    M mythtv/external/FFmpeg/libavcodec/hqx.h
    M mythtv/external/FFmpeg/libavcodec/hqxvlc.c
    M mythtv/external/FFmpeg/libavcodec/hwaccels.h
    M mythtv/external/FFmpeg/libavcodec/idcinvideo.c
    M mythtv/external/FFmpeg/libavcodec/iff.c
    M mythtv/external/FFmpeg/libavcodec/iirfilter.c
    M mythtv/external/FFmpeg/libavcodec/ilbcdata.h
    M mythtv/external/FFmpeg/libavcodec/ilbcdec.c
    M mythtv/external/FFmpeg/libavcodec/imc.c
    M mythtv/external/FFmpeg/libavcodec/imcdata.h
    M mythtv/external/FFmpeg/libavcodec/imgconvert.c
    M mythtv/external/FFmpeg/libavcodec/imm4.c
    M mythtv/external/FFmpeg/libavcodec/imm5.c
    A mythtv/external/FFmpeg/libavcodec/imx.c
    M mythtv/external/FFmpeg/libavcodec/indeo2.c
    M mythtv/external/FFmpeg/libavcodec/indeo2data.h
    M mythtv/external/FFmpeg/libavcodec/indeo3.c
    M mythtv/external/FFmpeg/libavcodec/indeo4.c
    M mythtv/external/FFmpeg/libavcodec/indeo5.c
    M mythtv/external/FFmpeg/libavcodec/internal.h
    M mythtv/external/FFmpeg/libavcodec/interplayvideo.c
    M mythtv/external/FFmpeg/libavcodec/intrax8.c
    M mythtv/external/FFmpeg/libavcodec/intrax8huf.h
    A mythtv/external/FFmpeg/libavcodec/ipu_parser.c
    M mythtv/external/FFmpeg/libavcodec/ituh263dec.c
    M mythtv/external/FFmpeg/libavcodec/ituh263enc.c
    M mythtv/external/FFmpeg/libavcodec/ivi.c
    M mythtv/external/FFmpeg/libavcodec/j2kenc.c
    M mythtv/external/FFmpeg/libavcodec/jpeg2000.c
    M mythtv/external/FFmpeg/libavcodec/jpeg2000.h
    M mythtv/external/FFmpeg/libavcodec/jpeg2000dec.c
    M mythtv/external/FFmpeg/libavcodec/jpegls.h
    M mythtv/external/FFmpeg/libavcodec/jpeglsdec.c
    M mythtv/external/FFmpeg/libavcodec/jpeglsenc.c
    M mythtv/external/FFmpeg/libavcodec/jpegtables.c
    M mythtv/external/FFmpeg/libavcodec/jpegtables.h
    M mythtv/external/FFmpeg/libavcodec/kmvc.c
    M mythtv/external/FFmpeg/libavcodec/lcldec.c
    M mythtv/external/FFmpeg/libavcodec/libaomdec.c
    M mythtv/external/FFmpeg/libavcodec/libaomenc.c
    M mythtv/external/FFmpeg/libavcodec/libavcodec.v
    M mythtv/external/FFmpeg/libavcodec/libcodec2.c
    M mythtv/external/FFmpeg/libavcodec/libdav1d.c
    M mythtv/external/FFmpeg/libavcodec/libdavs2.c
    M mythtv/external/FFmpeg/libavcodec/libgsmdec.c
    M mythtv/external/FFmpeg/libavcodec/libilbc.c
    M mythtv/external/FFmpeg/libavcodec/libkvazaar.c
    M mythtv/external/FFmpeg/libavcodec/libopencore-amr.c
    M mythtv/external/FFmpeg/libavcodec/libopenh264enc.c
    M mythtv/external/FFmpeg/libavcodec/libopusdec.c
    M mythtv/external/FFmpeg/libavcodec/libopusenc.c
    M mythtv/external/FFmpeg/libavcodec/librav1e.c
    M mythtv/external/FFmpeg/libavcodec/libspeexdec.c
    A mythtv/external/FFmpeg/libavcodec/libsvtav1.c
    A mythtv/external/FFmpeg/libavcodec/libuavs3d.c
    M mythtv/external/FFmpeg/libavcodec/libvorbisdec.c
    M mythtv/external/FFmpeg/libavcodec/libvorbisenc.c
    M mythtv/external/FFmpeg/libavcodec/libvpxdec.c
    M mythtv/external/FFmpeg/libavcodec/libvpxenc.c
    R mythtv/external/FFmpeg/libavcodec/libwavpackenc.c
    M mythtv/external/FFmpeg/libavcodec/libx264.c
    M mythtv/external/FFmpeg/libavcodec/libx265.c
    M mythtv/external/FFmpeg/libavcodec/libxavs.c
    M mythtv/external/FFmpeg/libavcodec/libxavs2.c
    M mythtv/external/FFmpeg/libavcodec/libxvid.c
    R mythtv/external/FFmpeg/libavcodec/libxvid.h
    M mythtv/external/FFmpeg/libavcodec/ljpegenc.c
    M mythtv/external/FFmpeg/libavcodec/loco.c
    M mythtv/external/FFmpeg/libavcodec/lpc.c
    M mythtv/external/FFmpeg/libavcodec/lpc.h
    A mythtv/external/FFmpeg/libavcodec/lscrdec.c
    M mythtv/external/FFmpeg/libavcodec/lzw.h
    M mythtv/external/FFmpeg/libavcodec/lzwenc.c
    M mythtv/external/FFmpeg/libavcodec/magicyuv.c
    M mythtv/external/FFmpeg/libavcodec/magicyuvenc.c
    M mythtv/external/FFmpeg/libavcodec/mdct15.h
    R mythtv/external/FFmpeg/libavcodec/mdct_fixed.c
    M mythtv/external/FFmpeg/libavcodec/mdec.c
    M mythtv/external/FFmpeg/libavcodec/me_cmp.c
    M mythtv/external/FFmpeg/libavcodec/me_cmp.h
    M mythtv/external/FFmpeg/libavcodec/mediacodec_wrapper.c
    M mythtv/external/FFmpeg/libavcodec/mediacodecdec.c
    M mythtv/external/FFmpeg/libavcodec/mediacodecdec_common.c
    M mythtv/external/FFmpeg/libavcodec/metasound.c
    M mythtv/external/FFmpeg/libavcodec/metasound_data.c
    M mythtv/external/FFmpeg/libavcodec/metasound_data.h
    M mythtv/external/FFmpeg/libavcodec/mfenc.c
    M mythtv/external/FFmpeg/libavcodec/mimic.c
    M mythtv/external/FFmpeg/libavcodec/mips/Makefile
    M mythtv/external/FFmpeg/libavcodec/mips/aacdec_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/aacpsdsp_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/aacpsy_mips.h
    M mythtv/external/FFmpeg/libavcodec/mips/aacsbr_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/blockdsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/cabac.h
    M mythtv/external/FFmpeg/libavcodec/mips/compute_antialias_fixed.h
    M mythtv/external/FFmpeg/libavcodec/mips/compute_antialias_float.h
    M mythtv/external/FFmpeg/libavcodec/mips/constants.c
    M mythtv/external/FFmpeg/libavcodec/mips/fft_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/h263dsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/h264chroma_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/h264dsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/h264dsp_mips.h
    M mythtv/external/FFmpeg/libavcodec/mips/h264dsp_mmi.c
    M mythtv/external/FFmpeg/libavcodec/mips/h264dsp_msa.c
    M mythtv/external/FFmpeg/libavcodec/mips/h264pred_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/h264pred_mmi.c
    M mythtv/external/FFmpeg/libavcodec/mips/h264qpel_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/hevcdsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/hevcpred_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/hpeldsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/idctdsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/me_cmp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/mpegaudiodsp_mips_float.c
    M mythtv/external/FFmpeg/libavcodec/mips/mpegvideo_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/mpegvideoencdsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/pixblockdsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/qpeldsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/sbrdsp_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/simple_idct_mmi.c
    M mythtv/external/FFmpeg/libavcodec/mips/vc1dsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/vc1dsp_mmi.c
    M mythtv/external/FFmpeg/libavcodec/mips/videodsp_init.c
    M mythtv/external/FFmpeg/libavcodec/mips/vp3dsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/vp8dsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/vp8dsp_mmi.c
    M mythtv/external/FFmpeg/libavcodec/mips/vp9dsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/wmv2dsp_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/wmv2dsp_mips.h
    M mythtv/external/FFmpeg/libavcodec/mips/wmv2dsp_mmi.c
    M mythtv/external/FFmpeg/libavcodec/mips/xvid_idct_mmi.c
    M mythtv/external/FFmpeg/libavcodec/mips/xvididct_init_mips.c
    M mythtv/external/FFmpeg/libavcodec/mips/xvididct_mips.h
    M mythtv/external/FFmpeg/libavcodec/mjpegbdec.c
    M mythtv/external/FFmpeg/libavcodec/mjpegdec.c
    M mythtv/external/FFmpeg/libavcodec/mjpegdec.h
    A mythtv/external/FFmpeg/libavcodec/mjpegdec_common.c
    M mythtv/external/FFmpeg/libavcodec/mjpegenc.c
    M mythtv/external/FFmpeg/libavcodec/mjpegenc.h
    M mythtv/external/FFmpeg/libavcodec/mjpegenc_common.c
    M mythtv/external/FFmpeg/libavcodec/mjpegenc_common.h
    M mythtv/external/FFmpeg/libavcodec/mlp.c
    M mythtv/external/FFmpeg/libavcodec/mlpdec.c
    M mythtv/external/FFmpeg/libavcodec/mlpenc.c
    M mythtv/external/FFmpeg/libavcodec/mmaldec.c
    A mythtv/external/FFmpeg/libavcodec/mobiclip.c
    M mythtv/external/FFmpeg/libavcodec/motion_est.c
    M mythtv/external/FFmpeg/libavcodec/motion_est.h
    M mythtv/external/FFmpeg/libavcodec/motion_est_template.c
    M mythtv/external/FFmpeg/libavcodec/motionpixels.c
    M mythtv/external/FFmpeg/libavcodec/motionpixels_tablegen.h
    M mythtv/external/FFmpeg/libavcodec/movtextdec.c
    M mythtv/external/FFmpeg/libavcodec/movtextenc.c
    M mythtv/external/FFmpeg/libavcodec/mpc.c
    M mythtv/external/FFmpeg/libavcodec/mpc.h
    M mythtv/external/FFmpeg/libavcodec/mpc7.c
    M mythtv/external/FFmpeg/libavcodec/mpc7data.h
    M mythtv/external/FFmpeg/libavcodec/mpc8.c
    M mythtv/external/FFmpeg/libavcodec/mpc8huff.h
    M mythtv/external/FFmpeg/libavcodec/mpeg12.c
    M mythtv/external/FFmpeg/libavcodec/mpeg12.h
    M mythtv/external/FFmpeg/libavcodec/mpeg12dec.c
    M mythtv/external/FFmpeg/libavcodec/mpeg12enc.c
    M mythtv/external/FFmpeg/libavcodec/mpeg12vlc.h
    M mythtv/external/FFmpeg/libavcodec/mpeg2_metadata_bsf.c
    M mythtv/external/FFmpeg/libavcodec/mpeg4audio.c
    M mythtv/external/FFmpeg/libavcodec/mpeg4audio.h
    M mythtv/external/FFmpeg/libavcodec/mpeg4data.h
    M mythtv/external/FFmpeg/libavcodec/mpeg4video.h
    M mythtv/external/FFmpeg/libavcodec/mpeg4videodec.c
    M mythtv/external/FFmpeg/libavcodec/mpeg4videoenc.c
    M mythtv/external/FFmpeg/libavcodec/mpegaudio_parser.c
    M mythtv/external/FFmpeg/libavcodec/mpegaudio_tablegen.c
    M mythtv/external/FFmpeg/libavcodec/mpegaudio_tablegen.h
    M mythtv/external/FFmpeg/libavcodec/mpegaudiodata.h
    A mythtv/external/FFmpeg/libavcodec/mpegaudiodec_common.c
    A mythtv/external/FFmpeg/libavcodec/mpegaudiodec_common_tablegen.c
    A mythtv/external/FFmpeg/libavcodec/mpegaudiodec_common_tablegen.h
    M mythtv/external/FFmpeg/libavcodec/mpegaudiodec_fixed.c
    M mythtv/external/FFmpeg/libavcodec/mpegaudiodec_float.c
    M mythtv/external/FFmpeg/libavcodec/mpegaudiodec_template.c
    M mythtv/external/FFmpeg/libavcodec/mpegaudiodecheader.c
    M mythtv/external/FFmpeg/libavcodec/mpegaudiodecheader.h
    R mythtv/external/FFmpeg/libavcodec/mpegaudiodectab.h
    M mythtv/external/FFmpeg/libavcodec/mpegaudiodsp.c
    M mythtv/external/FFmpeg/libavcodec/mpegaudiodsp.h
    M mythtv/external/FFmpeg/libavcodec/mpegaudiodsp_template.c
    M mythtv/external/FFmpeg/libavcodec/mpegpicture.c
    M mythtv/external/FFmpeg/libavcodec/mpegpicture.h
    M mythtv/external/FFmpeg/libavcodec/mpegutils.c
    M mythtv/external/FFmpeg/libavcodec/mpegutils.h
    M mythtv/external/FFmpeg/libavcodec/mpegvideo.c
    M mythtv/external/FFmpeg/libavcodec/mpegvideo.h
    M mythtv/external/FFmpeg/libavcodec/mpegvideo_enc.c
    M mythtv/external/FFmpeg/libavcodec/mpegvideo_motion.c
    M mythtv/external/FFmpeg/libavcodec/mqc.h
    M mythtv/external/FFmpeg/libavcodec/mqcenc.c
    M mythtv/external/FFmpeg/libavcodec/mscc.c
    M mythtv/external/FFmpeg/libavcodec/msmpeg4.h
    M mythtv/external/FFmpeg/libavcodec/msmpeg4data.c
    M mythtv/external/FFmpeg/libavcodec/msmpeg4data.h
    M mythtv/external/FFmpeg/libavcodec/msmpeg4dec.c
    M mythtv/external/FFmpeg/libavcodec/msmpeg4enc.c
    A mythtv/external/FFmpeg/libavcodec/msp2dec.c
    M mythtv/external/FFmpeg/libavcodec/msrle.c
    M mythtv/external/FFmpeg/libavcodec/mss12.c
    M mythtv/external/FFmpeg/libavcodec/mss3.c
    M mythtv/external/FFmpeg/libavcodec/mss4.c
    M mythtv/external/FFmpeg/libavcodec/msvideo1.c
    M mythtv/external/FFmpeg/libavcodec/mv30.c
    M mythtv/external/FFmpeg/libavcodec/mxpegdec.c
    M mythtv/external/FFmpeg/libavcodec/nellymoserdec.c
    M mythtv/external/FFmpeg/libavcodec/nellymoserenc.c
    M mythtv/external/FFmpeg/libavcodec/notchlc.c
    M mythtv/external/FFmpeg/libavcodec/nvdec.c
    M mythtv/external/FFmpeg/libavcodec/nvdec.h
    A mythtv/external/FFmpeg/libavcodec/nvdec_av1.c
    M mythtv/external/FFmpeg/libavcodec/nvenc.c
    M mythtv/external/FFmpeg/libavcodec/nvenc.h
    M mythtv/external/FFmpeg/libavcodec/nvenc_h264.c
    M mythtv/external/FFmpeg/libavcodec/nvenc_hevc.c
    M mythtv/external/FFmpeg/libavcodec/on2avc.c
    M mythtv/external/FFmpeg/libavcodec/on2avcdata.c
    M mythtv/external/FFmpeg/libavcodec/on2avcdata.h
    M mythtv/external/FFmpeg/libavcodec/options.c
    M mythtv/external/FFmpeg/libavcodec/options_table.h
    M mythtv/external/FFmpeg/libavcodec/opus.h
    M mythtv/external/FFmpeg/libavcodec/opus_celt.h
    M mythtv/external/FFmpeg/libavcodec/opus_pvq.h
    M mythtv/external/FFmpeg/libavcodec/opusdec.c
    M mythtv/external/FFmpeg/libavcodec/opusenc.c
    M mythtv/external/FFmpeg/libavcodec/opusenc_psy.h
    M mythtv/external/FFmpeg/libavcodec/opustab.c
    M mythtv/external/FFmpeg/libavcodec/opustab.h
    M mythtv/external/FFmpeg/libavcodec/packet.h
    M mythtv/external/FFmpeg/libavcodec/packet_internal.h
    M mythtv/external/FFmpeg/libavcodec/pafaudio.c
    M mythtv/external/FFmpeg/libavcodec/pafvideo.c
    M mythtv/external/FFmpeg/libavcodec/parser.c
    M mythtv/external/FFmpeg/libavcodec/parsers.c
    M mythtv/external/FFmpeg/libavcodec/pcm-bluray.c
    M mythtv/external/FFmpeg/libavcodec/pcm-dvd.c
    M mythtv/external/FFmpeg/libavcodec/pcm-dvdenc.c
    M mythtv/external/FFmpeg/libavcodec/pcm.c
    M mythtv/external/FFmpeg/libavcodec/pgssubdec.c
    A mythtv/external/FFmpeg/libavcodec/pgxdec.c
    A mythtv/external/FFmpeg/libavcodec/photocd.c
    M mythtv/external/FFmpeg/libavcodec/pixlet.c
    M mythtv/external/FFmpeg/libavcodec/png.h
    M mythtv/external/FFmpeg/libavcodec/pngdec.c
    M mythtv/external/FFmpeg/libavcodec/pngenc.c
    M mythtv/external/FFmpeg/libavcodec/pnm.c
    M mythtv/external/FFmpeg/libavcodec/pnm_parser.c
    M mythtv/external/FFmpeg/libavcodec/pnmdec.c
    M mythtv/external/FFmpeg/libavcodec/pnmenc.c
    M mythtv/external/FFmpeg/libavcodec/ppc/h264chroma_template.c
    M mythtv/external/FFmpeg/libavcodec/ppc/h264dsp.c
    M mythtv/external/FFmpeg/libavcodec/ppc/h264qpel.c
    M mythtv/external/FFmpeg/libavcodec/ppc/mpegaudiodsp_altivec.c
    M mythtv/external/FFmpeg/libavcodec/ppc/mpegvideo_altivec.c
    M mythtv/external/FFmpeg/libavcodec/ppc/mpegvideodsp.c
    M mythtv/external/FFmpeg/libavcodec/ppc/vp8dsp_altivec.c
    M mythtv/external/FFmpeg/libavcodec/profiles.c
    M mythtv/external/FFmpeg/libavcodec/profiles.h
    M mythtv/external/FFmpeg/libavcodec/proresdec2.c
    M mythtv/external/FFmpeg/libavcodec/proresenc_anatoliy.c
    M mythtv/external/FFmpeg/libavcodec/proresenc_kostya.c
    M mythtv/external/FFmpeg/libavcodec/pthread.c
    M mythtv/external/FFmpeg/libavcodec/pthread_frame.c
    M mythtv/external/FFmpeg/libavcodec/put_bits.h
    M mythtv/external/FFmpeg/libavcodec/qcelpdec.c
    M mythtv/external/FFmpeg/libavcodec/qdm2.c
    M mythtv/external/FFmpeg/libavcodec/qdm2_tablegen.h
    M mythtv/external/FFmpeg/libavcodec/qdm2data.h
    M mythtv/external/FFmpeg/libavcodec/qdmc.c
    M mythtv/external/FFmpeg/libavcodec/qpeg.c
    M mythtv/external/FFmpeg/libavcodec/qsv.c
    M mythtv/external/FFmpeg/libavcodec/qsv_internal.h
    M mythtv/external/FFmpeg/libavcodec/qsvdec.c
    R mythtv/external/FFmpeg/libavcodec/qsvdec.h
    R mythtv/external/FFmpeg/libavcodec/qsvdec_h2645.c
    R mythtv/external/FFmpeg/libavcodec/qsvdec_other.c
    M mythtv/external/FFmpeg/libavcodec/qsvenc.c
    M mythtv/external/FFmpeg/libavcodec/qsvenc.h
    M mythtv/external/FFmpeg/libavcodec/qsvenc_h264.c
    M mythtv/external/FFmpeg/libavcodec/qsvenc_hevc.c
    M mythtv/external/FFmpeg/libavcodec/qtrle.c
    M mythtv/external/FFmpeg/libavcodec/qtrleenc.c
    M mythtv/external/FFmpeg/libavcodec/ra144.h
    M mythtv/external/FFmpeg/libavcodec/ra144dec.c
    M mythtv/external/FFmpeg/libavcodec/ra144enc.c
    M mythtv/external/FFmpeg/libavcodec/ra288.c
    M mythtv/external/FFmpeg/libavcodec/ra288.h
    M mythtv/external/FFmpeg/libavcodec/ralf.c
    M mythtv/external/FFmpeg/libavcodec/rangecoder.c
    M mythtv/external/FFmpeg/libavcodec/rangecoder.h
    M mythtv/external/FFmpeg/libavcodec/rasc.c
    M mythtv/external/FFmpeg/libavcodec/raw.c
    M mythtv/external/FFmpeg/libavcodec/rawdec.c
    M mythtv/external/FFmpeg/libavcodec/rkmppdec.c
    M mythtv/external/FFmpeg/libavcodec/rl.c
    M mythtv/external/FFmpeg/libavcodec/rl.h
    M mythtv/external/FFmpeg/libavcodec/roqaudioenc.c
    M mythtv/external/FFmpeg/libavcodec/roqvideo.h
    M mythtv/external/FFmpeg/libavcodec/roqvideodec.c
    M mythtv/external/FFmpeg/libavcodec/roqvideoenc.c
    A mythtv/external/FFmpeg/libavcodec/rpzaenc.c
    M mythtv/external/FFmpeg/libavcodec/rscc.c
    M mythtv/external/FFmpeg/libavcodec/rtjpeg.h
    M mythtv/external/FFmpeg/libavcodec/rv10.c
    M mythtv/external/FFmpeg/libavcodec/rv10enc.c
    M mythtv/external/FFmpeg/libavcodec/rv34.c
    M mythtv/external/FFmpeg/libavcodec/rv34.h
    M mythtv/external/FFmpeg/libavcodec/rv34data.h
    M mythtv/external/FFmpeg/libavcodec/rv40.c
    M mythtv/external/FFmpeg/libavcodec/rv40vlc2.h
    M mythtv/external/FFmpeg/libavcodec/s302m.c
    M mythtv/external/FFmpeg/libavcodec/sbc.h
    M mythtv/external/FFmpeg/libavcodec/sbc_parser.c
    M mythtv/external/FFmpeg/libavcodec/sbcdec.c
    M mythtv/external/FFmpeg/libavcodec/sbcdsp.h
    M mythtv/external/FFmpeg/libavcodec/sbcdsp_data.c
    M mythtv/external/FFmpeg/libavcodec/sbr.h
    M mythtv/external/FFmpeg/libavcodec/sbrdsp_fixed.c
    M mythtv/external/FFmpeg/libavcodec/scpr3.c
    A mythtv/external/FFmpeg/libavcodec/sei.h
    A mythtv/external/FFmpeg/libavcodec/setts_bsf.c
    A mythtv/external/FFmpeg/libavcodec/sga.c
    M mythtv/external/FFmpeg/libavcodec/sgidec.c
    M mythtv/external/FFmpeg/libavcodec/sgienc.c
    M mythtv/external/FFmpeg/libavcodec/sgirledec.c
    M mythtv/external/FFmpeg/libavcodec/sheervideo.c
    M mythtv/external/FFmpeg/libavcodec/sheervideodata.h
    M mythtv/external/FFmpeg/libavcodec/shorten.c
    M mythtv/external/FFmpeg/libavcodec/sinewin.c
    M mythtv/external/FFmpeg/libavcodec/sinewin.h
    R mythtv/external/FFmpeg/libavcodec/sinewin_fixed.c
    M mythtv/external/FFmpeg/libavcodec/sinewin_fixed_tablegen.c
    A mythtv/external/FFmpeg/libavcodec/sinewin_fixed_tablegen.h
    M mythtv/external/FFmpeg/libavcodec/sinewin_tablegen.c
    M mythtv/external/FFmpeg/libavcodec/sinewin_tablegen.h
    R mythtv/external/FFmpeg/libavcodec/sinewin_tablegen_template.c
    M mythtv/external/FFmpeg/libavcodec/sipr.c
    M mythtv/external/FFmpeg/libavcodec/sipr.h
    M mythtv/external/FFmpeg/libavcodec/siren.c
    M mythtv/external/FFmpeg/libavcodec/smacker.c
    M mythtv/external/FFmpeg/libavcodec/smc.c
    R mythtv/external/FFmpeg/libavcodec/smvjpegdec.c
    M mythtv/external/FFmpeg/libavcodec/snow.c
    M mythtv/external/FFmpeg/libavcodec/snow.h
    M mythtv/external/FFmpeg/libavcodec/snowdec.c
    M mythtv/external/FFmpeg/libavcodec/snowenc.c
    M mythtv/external/FFmpeg/libavcodec/sonic.c
    M mythtv/external/FFmpeg/libavcodec/sp5x.h
    M mythtv/external/FFmpeg/libavcodec/sp5xdec.c
    M mythtv/external/FFmpeg/libavcodec/speedhq.c
    A mythtv/external/FFmpeg/libavcodec/speedhqenc.c
    A mythtv/external/FFmpeg/libavcodec/speedhqenc.h
    M mythtv/external/FFmpeg/libavcodec/srtdec.c
    M mythtv/external/FFmpeg/libavcodec/svq1_cb.h
    M mythtv/external/FFmpeg/libavcodec/svq1dec.c
    M mythtv/external/FFmpeg/libavcodec/svq1enc.c
    M mythtv/external/FFmpeg/libavcodec/svq1enc.h
    M mythtv/external/FFmpeg/libavcodec/svq3.c
    M mythtv/external/FFmpeg/libavcodec/takdec.c
    M mythtv/external/FFmpeg/libavcodec/tdsc.c
    M mythtv/external/FFmpeg/libavcodec/tests/.gitignore
    M mythtv/external/FFmpeg/libavcodec/tests/avpacket.c
    M mythtv/external/FFmpeg/libavcodec/tests/cabac.c
    M mythtv/external/FFmpeg/libavcodec/tests/dct.c
    R mythtv/external/FFmpeg/libavcodec/tests/fft-fixed.c
    R mythtv/external/FFmpeg/libavcodec/tests/options.c
    M mythtv/external/FFmpeg/libavcodec/tests/rangecoder.c
    M mythtv/external/FFmpeg/libavcodec/tests/x86/dct.c
    M mythtv/external/FFmpeg/libavcodec/thread.h
    M mythtv/external/FFmpeg/libavcodec/tiff.c
    M mythtv/external/FFmpeg/libavcodec/tiff_common.h
    R mythtv/external/FFmpeg/libavcodec/tiff_data.c
    M mythtv/external/FFmpeg/libavcodec/tiff_data.h
    M mythtv/external/FFmpeg/libavcodec/tiffenc.c
    M mythtv/external/FFmpeg/libavcodec/tmv.c
    M mythtv/external/FFmpeg/libavcodec/trace_headers_bsf.c
    M mythtv/external/FFmpeg/libavcodec/truemotion1.c
    M mythtv/external/FFmpeg/libavcodec/truemotion2.c
    M mythtv/external/FFmpeg/libavcodec/truespeech.c
    M mythtv/external/FFmpeg/libavcodec/tscc.c
    M mythtv/external/FFmpeg/libavcodec/tscc2.c
    M mythtv/external/FFmpeg/libavcodec/tscc2data.h
    M mythtv/external/FFmpeg/libavcodec/tta.c
    M mythtv/external/FFmpeg/libavcodec/ttadata.c
    M mythtv/external/FFmpeg/libavcodec/ttadsp.c
    A mythtv/external/FFmpeg/libavcodec/ttmlenc.c
    A mythtv/external/FFmpeg/libavcodec/ttmlenc.h
    M mythtv/external/FFmpeg/libavcodec/twinvq.c
    M mythtv/external/FFmpeg/libavcodec/twinvq_data.h
    M mythtv/external/FFmpeg/libavcodec/twinvqdec.c
    M mythtv/external/FFmpeg/libavcodec/ulti.c
    M mythtv/external/FFmpeg/libavcodec/utils.c
    R mythtv/external/FFmpeg/libavcodec/utvideo.c
    M mythtv/external/FFmpeg/libavcodec/utvideo.h
    M mythtv/external/FFmpeg/libavcodec/utvideodec.c
    M mythtv/external/FFmpeg/libavcodec/utvideoenc.c
    M mythtv/external/FFmpeg/libavcodec/v308enc.c
    M mythtv/external/FFmpeg/libavcodec/v408enc.c
    M mythtv/external/FFmpeg/libavcodec/v4l2_buffers.c
    M mythtv/external/FFmpeg/libavcodec/v4l2_buffers.h
    M mythtv/external/FFmpeg/libavcodec/v4l2_context.c
    M mythtv/external/FFmpeg/libavcodec/v4l2_context.h
    M mythtv/external/FFmpeg/libavcodec/v4l2_m2m.c
    M mythtv/external/FFmpeg/libavcodec/v4l2_m2m.h
    M mythtv/external/FFmpeg/libavcodec/v4l2_m2m_dec.c
    M mythtv/external/FFmpeg/libavcodec/v4l2_m2m_enc.c
    A mythtv/external/FFmpeg/libavcodec/vaapi_av1.c
    M mythtv/external/FFmpeg/libavcodec/vaapi_decode.c
    M mythtv/external/FFmpeg/libavcodec/vaapi_encode.c
    M mythtv/external/FFmpeg/libavcodec/vaapi_encode.h
    M mythtv/external/FFmpeg/libavcodec/vaapi_encode_h264.c
    M mythtv/external/FFmpeg/libavcodec/vaapi_encode_h265.c
    M mythtv/external/FFmpeg/libavcodec/vaapi_encode_mjpeg.c
    M mythtv/external/FFmpeg/libavcodec/vaapi_encode_mpeg2.c
    M mythtv/external/FFmpeg/libavcodec/vaapi_encode_vp8.c
    M mythtv/external/FFmpeg/libavcodec/vaapi_encode_vp9.c
    M mythtv/external/FFmpeg/libavcodec/vb.c
    M mythtv/external/FFmpeg/libavcodec/vble.c
    M mythtv/external/FFmpeg/libavcodec/vc1.c
    M mythtv/external/FFmpeg/libavcodec/vc1_block.c
    M mythtv/external/FFmpeg/libavcodec/vc1dec.c
    M mythtv/external/FFmpeg/libavcodec/vc2enc.c
    M mythtv/external/FFmpeg/libavcodec/vdpau.c
    M mythtv/external/FFmpeg/libavcodec/vdpau_hevc.c
    M mythtv/external/FFmpeg/libavcodec/version.h
    M mythtv/external/FFmpeg/libavcodec/videotoolbox.c
    M mythtv/external/FFmpeg/libavcodec/videotoolboxenc.c
    M mythtv/external/FFmpeg/libavcodec/vima.c
    M mythtv/external/FFmpeg/libavcodec/vlc.h
    M mythtv/external/FFmpeg/libavcodec/vmdvideo.c
    M mythtv/external/FFmpeg/libavcodec/vorbis.h
    M mythtv/external/FFmpeg/libavcodec/vorbis_data.c
    M mythtv/external/FFmpeg/libavcodec/vorbisdec.c
    M mythtv/external/FFmpeg/libavcodec/vp3.c
    M mythtv/external/FFmpeg/libavcodec/vp3data.h
    M mythtv/external/FFmpeg/libavcodec/vp4data.h
    M mythtv/external/FFmpeg/libavcodec/vp56.h
    M mythtv/external/FFmpeg/libavcodec/vp8.c
    M mythtv/external/FFmpeg/libavcodec/vp8.h
    M mythtv/external/FFmpeg/libavcodec/vp8data.h
    M mythtv/external/FFmpeg/libavcodec/vp9.c
    M mythtv/external/FFmpeg/libavcodec/vp9_metadata_bsf.c
    M mythtv/external/FFmpeg/libavcodec/vp9dec.h
    M mythtv/external/FFmpeg/libavcodec/vp9dsp.c
    M mythtv/external/FFmpeg/libavcodec/vp9recon.c
    M mythtv/external/FFmpeg/libavcodec/wavpack.c
    M mythtv/external/FFmpeg/libavcodec/wavpack.h
    A mythtv/external/FFmpeg/libavcodec/wavpackdata.c
    M mythtv/external/FFmpeg/libavcodec/wavpackenc.c
    M mythtv/external/FFmpeg/libavcodec/webp.c
    M mythtv/external/FFmpeg/libavcodec/wma.c
    M mythtv/external/FFmpeg/libavcodec/wma.h
    M mythtv/external/FFmpeg/libavcodec/wmadata.h
    M mythtv/external/FFmpeg/libavcodec/wmadec.c
    M mythtv/external/FFmpeg/libavcodec/wmaenc.c
    M mythtv/external/FFmpeg/libavcodec/wmalosslessdec.c
    M mythtv/external/FFmpeg/libavcodec/wmaprodec.c
    M mythtv/external/FFmpeg/libavcodec/wmavoice.c
    M mythtv/external/FFmpeg/libavcodec/wmv2.h
    M mythtv/external/FFmpeg/libavcodec/wmv2dec.c
    M mythtv/external/FFmpeg/libavcodec/wnv1.c
    M mythtv/external/FFmpeg/libavcodec/ws-snd1.c
    M mythtv/external/FFmpeg/libavcodec/x86/Makefile
    M mythtv/external/FFmpeg/libavcodec/x86/ac3dsp.asm
    M mythtv/external/FFmpeg/libavcodec/x86/ac3dsp_init.c
    M mythtv/external/FFmpeg/libavcodec/x86/cabac.h
    M mythtv/external/FFmpeg/libavcodec/x86/cavsdsp.c
    A mythtv/external/FFmpeg/libavcodec/x86/cfhddsp.asm
    A mythtv/external/FFmpeg/libavcodec/x86/cfhddsp_init.c
    A mythtv/external/FFmpeg/libavcodec/x86/cfhdencdsp.asm
    A mythtv/external/FFmpeg/libavcodec/x86/cfhdencdsp_init.c
    M mythtv/external/FFmpeg/libavcodec/x86/constants.c
    M mythtv/external/FFmpeg/libavcodec/x86/diracdsp_init.c
    M mythtv/external/FFmpeg/libavcodec/x86/fdct.c
    M mythtv/external/FFmpeg/libavcodec/x86/h264_intrapred.asm
    M mythtv/external/FFmpeg/libavcodec/x86/h264_qpel.c
    M mythtv/external/FFmpeg/libavcodec/x86/hevcdsp_init.c
    M mythtv/external/FFmpeg/libavcodec/x86/me_cmp_init.c
    M mythtv/external/FFmpeg/libavcodec/x86/mpegaudiodsp.c
    M mythtv/external/FFmpeg/libavcodec/x86/mpegvideoenc.c
    M mythtv/external/FFmpeg/libavcodec/x86/mpegvideoenc_template.c
    M mythtv/external/FFmpeg/libavcodec/x86/rv40dsp_init.c
    M mythtv/external/FFmpeg/libavcodec/x86/vc1dsp_mmx.c
    M mythtv/external/FFmpeg/libavcodec/x86/vp8dsp_init.c
    M mythtv/external/FFmpeg/libavcodec/x86/vp9dsp_init.h
    M mythtv/external/FFmpeg/libavcodec/x86/w64xmmtest.c
    M mythtv/external/FFmpeg/libavcodec/xan.c
    A mythtv/external/FFmpeg/libavcodec/xbm_parser.c
    M mythtv/external/FFmpeg/libavcodec/xbmdec.c
    M mythtv/external/FFmpeg/libavcodec/xbmenc.c
    M mythtv/external/FFmpeg/libavcodec/xfacedec.c
    M mythtv/external/FFmpeg/libavcodec/xl.c
    M mythtv/external/FFmpeg/libavcodec/xpmdec.c
    M mythtv/external/FFmpeg/libavcodec/xsubdec.c
    M mythtv/external/FFmpeg/libavcodec/xsubenc.c
    M mythtv/external/FFmpeg/libavcodec/xxan.c
    M mythtv/external/FFmpeg/libavcodec/y41pdec.c
    M mythtv/external/FFmpeg/libavcodec/y41penc.c
    M mythtv/external/FFmpeg/libavcodec/ylc.c
    M mythtv/external/FFmpeg/libavcodec/yop.c
    M mythtv/external/FFmpeg/libavcodec/yuv4dec.c
    M mythtv/external/FFmpeg/libavcodec/yuv4enc.c
    M mythtv/external/FFmpeg/libavdevice/Makefile
    M mythtv/external/FFmpeg/libavdevice/alldevices.c
    M mythtv/external/FFmpeg/libavdevice/alsa.c
    M mythtv/external/FFmpeg/libavdevice/alsa.h
    M mythtv/external/FFmpeg/libavdevice/alsa_dec.c
    A mythtv/external/FFmpeg/libavdevice/audiotoolbox.m
    M mythtv/external/FFmpeg/libavdevice/avdevice.c
    M mythtv/external/FFmpeg/libavdevice/avdevice.h
    M mythtv/external/FFmpeg/libavdevice/bktr.c
    M mythtv/external/FFmpeg/libavdevice/caca.c
    M mythtv/external/FFmpeg/libavdevice/decklink_common.cpp
    M mythtv/external/FFmpeg/libavdevice/decklink_common.h
    M mythtv/external/FFmpeg/libavdevice/decklink_common_c.h
    M mythtv/external/FFmpeg/libavdevice/decklink_dec.cpp
    M mythtv/external/FFmpeg/libavdevice/decklink_dec_c.c
    M mythtv/external/FFmpeg/libavdevice/decklink_enc.cpp
    M mythtv/external/FFmpeg/libavdevice/decklink_enc_c.c
    M mythtv/external/FFmpeg/libavdevice/dshow.c
    M mythtv/external/FFmpeg/libavdevice/dshow_capture.h
    M mythtv/external/FFmpeg/libavdevice/dshow_crossbar.c
    M mythtv/external/FFmpeg/libavdevice/dshow_enummediatypes.c
    M mythtv/external/FFmpeg/libavdevice/dshow_enumpins.c
    M mythtv/external/FFmpeg/libavdevice/dshow_filter.c
    M mythtv/external/FFmpeg/libavdevice/dshow_pin.c
    M mythtv/external/FFmpeg/libavdevice/fbdev_dec.c
    M mythtv/external/FFmpeg/libavdevice/gdigrab.c
    M mythtv/external/FFmpeg/libavdevice/kmsgrab.c
    M mythtv/external/FFmpeg/libavdevice/lavfi.c
    M mythtv/external/FFmpeg/libavdevice/opengl_enc.c
    M mythtv/external/FFmpeg/libavdevice/pulse_audio_dec.c
    M mythtv/external/FFmpeg/libavdevice/timefilter.h
    M mythtv/external/FFmpeg/libavdevice/version.h
    M mythtv/external/FFmpeg/libavdevice/vfwcap.c
    M mythtv/external/FFmpeg/libavdevice/xcbgrab.c
    M mythtv/external/FFmpeg/libavfilter/Makefile
    M mythtv/external/FFmpeg/libavfilter/aeval.c
    M mythtv/external/FFmpeg/libavfilter/af_acrossover.c
    M mythtv/external/FFmpeg/libavfilter/af_acrusher.c
    M mythtv/external/FFmpeg/libavfilter/af_adeclick.c
    A mythtv/external/FFmpeg/libavfilter/af_adenorm.c
    M mythtv/external/FFmpeg/libavfilter/af_aemphasis.c
    A mythtv/external/FFmpeg/libavfilter/af_aexciter.c
    M mythtv/external/FFmpeg/libavfilter/af_afade.c
    M mythtv/external/FFmpeg/libavfilter/af_afftfilt.c
    M mythtv/external/FFmpeg/libavfilter/af_afir.c
    M mythtv/external/FFmpeg/libavfilter/af_aformat.c
    A mythtv/external/FFmpeg/libavfilter/af_afreqshift.c
    M mythtv/external/FFmpeg/libavfilter/af_agate.c
    M mythtv/external/FFmpeg/libavfilter/af_aiir.c
    M mythtv/external/FFmpeg/libavfilter/af_amerge.c
    M mythtv/external/FFmpeg/libavfilter/af_amix.c
    M mythtv/external/FFmpeg/libavfilter/af_anequalizer.c
    M mythtv/external/FFmpeg/libavfilter/af_anlmdn.c
    M mythtv/external/FFmpeg/libavfilter/af_aresample.c
    M mythtv/external/FFmpeg/libavfilter/af_arnndn.c
    M mythtv/external/FFmpeg/libavfilter/af_asetrate.c
    M mythtv/external/FFmpeg/libavfilter/af_asoftclip.c
    M mythtv/external/FFmpeg/libavfilter/af_astats.c
    M mythtv/external/FFmpeg/libavfilter/af_asubboost.c
    A mythtv/external/FFmpeg/libavfilter/af_asupercut.c
    M mythtv/external/FFmpeg/libavfilter/af_biquads.c
    M mythtv/external/FFmpeg/libavfilter/af_channelmap.c
    M mythtv/external/FFmpeg/libavfilter/af_channelsplit.c
    M mythtv/external/FFmpeg/libavfilter/af_compensationdelay.c
    M mythtv/external/FFmpeg/libavfilter/af_crossfeed.c
    M mythtv/external/FFmpeg/libavfilter/af_crystalizer.c
    M mythtv/external/FFmpeg/libavfilter/af_drmeter.c
    M mythtv/external/FFmpeg/libavfilter/af_dynaudnorm.c
    M mythtv/external/FFmpeg/libavfilter/af_earwax.c
    M mythtv/external/FFmpeg/libavfilter/af_hdcd.c
    M mythtv/external/FFmpeg/libavfilter/af_headphone.c
    M mythtv/external/FFmpeg/libavfilter/af_join.c
    M mythtv/external/FFmpeg/libavfilter/af_ladspa.c
    M mythtv/external/FFmpeg/libavfilter/af_loudnorm.c
    M mythtv/external/FFmpeg/libavfilter/af_lv2.c
    M mythtv/external/FFmpeg/libavfilter/af_mcompand.c
    M mythtv/external/FFmpeg/libavfilter/af_pan.c
    M mythtv/external/FFmpeg/libavfilter/af_resample.c
    M mythtv/external/FFmpeg/libavfilter/af_rubberband.c
    M mythtv/external/FFmpeg/libavfilter/af_sidechaincompress.c
    M mythtv/external/FFmpeg/libavfilter/af_sofalizer.c
    A mythtv/external/FFmpeg/libavfilter/af_speechnorm.c
    M mythtv/external/FFmpeg/libavfilter/af_stereotools.c
    M mythtv/external/FFmpeg/libavfilter/af_surround.c
    M mythtv/external/FFmpeg/libavfilter/af_tremolo.c
    M mythtv/external/FFmpeg/libavfilter/af_vibrato.c
    M mythtv/external/FFmpeg/libavfilter/af_volume.c
    M mythtv/external/FFmpeg/libavfilter/allfilters.c
    M mythtv/external/FFmpeg/libavfilter/asrc_afirsrc.c
    M mythtv/external/FFmpeg/libavfilter/asrc_anoisesrc.c
    M mythtv/external/FFmpeg/libavfilter/asrc_anullsrc.c
    M mythtv/external/FFmpeg/libavfilter/asrc_hilbert.c
    M mythtv/external/FFmpeg/libavfilter/asrc_sinc.c
    M mythtv/external/FFmpeg/libavfilter/asrc_sine.c
    M mythtv/external/FFmpeg/libavfilter/atadenoise.h
    M mythtv/external/FFmpeg/libavfilter/audio.h
    M mythtv/external/FFmpeg/libavfilter/avf_abitscope.c
    M mythtv/external/FFmpeg/libavfilter/avf_ahistogram.c
    M mythtv/external/FFmpeg/libavfilter/avf_aphasemeter.c
    M mythtv/external/FFmpeg/libavfilter/avf_avectorscope.c
    M mythtv/external/FFmpeg/libavfilter/avf_concat.c
    M mythtv/external/FFmpeg/libavfilter/avf_showcqt.c
    M mythtv/external/FFmpeg/libavfilter/avf_showfreqs.c
    M mythtv/external/FFmpeg/libavfilter/avf_showspatial.c
    M mythtv/external/FFmpeg/libavfilter/avf_showspectrum.c
    M mythtv/external/FFmpeg/libavfilter/avf_showvolume.c
    M mythtv/external/FFmpeg/libavfilter/avf_showwaves.c
    M mythtv/external/FFmpeg/libavfilter/avfilter.c
    M mythtv/external/FFmpeg/libavfilter/avfilter.h
    M mythtv/external/FFmpeg/libavfilter/avfiltergraph.c
    M mythtv/external/FFmpeg/libavfilter/bbox.c
    M mythtv/external/FFmpeg/libavfilter/bbox.h
    M mythtv/external/FFmpeg/libavfilter/buffersink.c
    M mythtv/external/FFmpeg/libavfilter/buffersink.h
    M mythtv/external/FFmpeg/libavfilter/buffersrc.c
    M mythtv/external/FFmpeg/libavfilter/convolution.h
    A mythtv/external/FFmpeg/libavfilter/cuda/vector_helpers.cuh
    M mythtv/external/FFmpeg/libavfilter/dnn/Makefile
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native.c
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native.h
    A mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_avgpool.c
    A mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_avgpool.h
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_conv2d.c
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_conv2d.h
    A mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_dense.c
    A mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_dense.h
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_depth2space.c
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_depth2space.h
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_mathbinary.c
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_mathbinary.h
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_mathunary.c
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_mathunary.h
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_maximum.c
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_maximum.h
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_pad.c
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layer_pad.h
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layers.c
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_native_layers.h
    A mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_openvino.c
    A mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_openvino.h
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_tf.c
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_backend_tf.h
    M mythtv/external/FFmpeg/libavfilter/dnn/dnn_interface.c
    A mythtv/external/FFmpeg/libavfilter/dnn/dnn_io_proc.c
    A mythtv/external/FFmpeg/libavfilter/dnn/dnn_io_proc.h
    A mythtv/external/FFmpeg/libavfilter/dnn/queue.c
    A mythtv/external/FFmpeg/libavfilter/dnn/queue.h
    A mythtv/external/FFmpeg/libavfilter/dnn/safe_queue.c
    A mythtv/external/FFmpeg/libavfilter/dnn/safe_queue.h
    A mythtv/external/FFmpeg/libavfilter/dnn_filter_common.c
    A mythtv/external/FFmpeg/libavfilter/dnn_filter_common.h
    M mythtv/external/FFmpeg/libavfilter/dnn_interface.h
    M mythtv/external/FFmpeg/libavfilter/drawutils.c
    M mythtv/external/FFmpeg/libavfilter/drawutils.h
    M mythtv/external/FFmpeg/libavfilter/ebur128.c
    M mythtv/external/FFmpeg/libavfilter/ebur128.h
    M mythtv/external/FFmpeg/libavfilter/f_drawgraph.c
    M mythtv/external/FFmpeg/libavfilter/f_ebur128.c
    M mythtv/external/FFmpeg/libavfilter/f_graphmonitor.c
    M mythtv/external/FFmpeg/libavfilter/f_interleave.c
    M mythtv/external/FFmpeg/libavfilter/f_metadata.c
    M mythtv/external/FFmpeg/libavfilter/f_perms.c
    M mythtv/external/FFmpeg/libavfilter/f_select.c
    M mythtv/external/FFmpeg/libavfilter/f_sendcmd.c
    M mythtv/external/FFmpeg/libavfilter/f_sidedata.c
    M mythtv/external/FFmpeg/libavfilter/fifo.c
    M mythtv/external/FFmpeg/libavfilter/formats.c
    M mythtv/external/FFmpeg/libavfilter/formats.h
    M mythtv/external/FFmpeg/libavfilter/framepool.c
    M mythtv/external/FFmpeg/libavfilter/framepool.h
    M mythtv/external/FFmpeg/libavfilter/framesync.c
    M mythtv/external/FFmpeg/libavfilter/framesync.h
    M mythtv/external/FFmpeg/libavfilter/gblur.h
    M mythtv/external/FFmpeg/libavfilter/glslang.cpp
    M mythtv/external/FFmpeg/libavfilter/hflip.h
    M mythtv/external/FFmpeg/libavfilter/internal.h
    M mythtv/external/FFmpeg/libavfilter/lavfutils.c
    M mythtv/external/FFmpeg/libavfilter/lavfutils.h
    A mythtv/external/FFmpeg/libavfilter/qp_table.c
    A mythtv/external/FFmpeg/libavfilter/qp_table.h
    M mythtv/external/FFmpeg/libavfilter/qsvvpp.c
    M mythtv/external/FFmpeg/libavfilter/qsvvpp.h
    M mythtv/external/FFmpeg/libavfilter/setpts.c
    M mythtv/external/FFmpeg/libavfilter/src_movie.c
    M mythtv/external/FFmpeg/libavfilter/tests/filtfmts.c
    M mythtv/external/FFmpeg/libavfilter/tinterlace.h
    M mythtv/external/FFmpeg/libavfilter/unsharp.h
    M mythtv/external/FFmpeg/libavfilter/v360.h
    M mythtv/external/FFmpeg/libavfilter/vaapi_vpp.c
    M mythtv/external/FFmpeg/libavfilter/vaf_spectrumsynth.c
    M mythtv/external/FFmpeg/libavfilter/version.h
    M mythtv/external/FFmpeg/libavfilter/vf_addroi.c
    M mythtv/external/FFmpeg/libavfilter/vf_alphamerge.c
    M mythtv/external/FFmpeg/libavfilter/vf_atadenoise.c
    M mythtv/external/FFmpeg/libavfilter/vf_bbox.c
    M mythtv/external/FFmpeg/libavfilter/vf_bilateral.c
    M mythtv/external/FFmpeg/libavfilter/vf_blackdetect.c
    M mythtv/external/FFmpeg/libavfilter/vf_blend.c
    M mythtv/external/FFmpeg/libavfilter/vf_bm3d.c
    A mythtv/external/FFmpeg/libavfilter/vf_chromanr.c
    M mythtv/external/FFmpeg/libavfilter/vf_ciescope.c
    M mythtv/external/FFmpeg/libavfilter/vf_codecview.c
    M mythtv/external/FFmpeg/libavfilter/vf_colorbalance.c
    M mythtv/external/FFmpeg/libavfilter/vf_colorchannelmixer.c
    A mythtv/external/FFmpeg/libavfilter/vf_colorcontrast.c
    A mythtv/external/FFmpeg/libavfilter/vf_colorcorrect.c
    A mythtv/external/FFmpeg/libavfilter/vf_colorize.c
    M mythtv/external/FFmpeg/libavfilter/vf_colorlevels.c
    M mythtv/external/FFmpeg/libavfilter/vf_colorspace.c
    A mythtv/external/FFmpeg/libavfilter/vf_colortemperature.c
    M mythtv/external/FFmpeg/libavfilter/vf_convolution.c
    M mythtv/external/FFmpeg/libavfilter/vf_copy.c
    M mythtv/external/FFmpeg/libavfilter/vf_coreimage.m
    M mythtv/external/FFmpeg/libavfilter/vf_cropdetect.c
    M mythtv/external/FFmpeg/libavfilter/vf_curves.c
    M mythtv/external/FFmpeg/libavfilter/vf_datascope.c
    M mythtv/external/FFmpeg/libavfilter/vf_dblur.c
    M mythtv/external/FFmpeg/libavfilter/vf_dctdnoiz.c
    M mythtv/external/FFmpeg/libavfilter/vf_deband.c
    M mythtv/external/FFmpeg/libavfilter/vf_deblock.c
    M mythtv/external/FFmpeg/libavfilter/vf_decimate.c
    M mythtv/external/FFmpeg/libavfilter/vf_deinterlace_qsv.c
    M mythtv/external/FFmpeg/libavfilter/vf_delogo.c
    M mythtv/external/FFmpeg/libavfilter/vf_derain.c
    M mythtv/external/FFmpeg/libavfilter/vf_despill.c
    M mythtv/external/FFmpeg/libavfilter/vf_detelecine.c
    M mythtv/external/FFmpeg/libavfilter/vf_dnn_processing.c
    M mythtv/external/FFmpeg/libavfilter/vf_drawbox.c
    M mythtv/external/FFmpeg/libavfilter/vf_drawtext.c
    M mythtv/external/FFmpeg/libavfilter/vf_edgedetect.c
    M mythtv/external/FFmpeg/libavfilter/vf_elbg.c
    A mythtv/external/FFmpeg/libavfilter/vf_epx.c
    M mythtv/external/FFmpeg/libavfilter/vf_eq.c
    A mythtv/external/FFmpeg/libavfilter/vf_estdif.c
    A mythtv/external/FFmpeg/libavfilter/vf_exposure.c
    M mythtv/external/FFmpeg/libavfilter/vf_extractplanes.c
    M mythtv/external/FFmpeg/libavfilter/vf_fade.c
    M mythtv/external/FFmpeg/libavfilter/vf_fftdnoiz.c
    M mythtv/external/FFmpeg/libavfilter/vf_fieldhint.c
    M mythtv/external/FFmpeg/libavfilter/vf_fieldmatch.c
    M mythtv/external/FFmpeg/libavfilter/vf_fieldorder.c
    M mythtv/external/FFmpeg/libavfilter/vf_fillborders.c
    M mythtv/external/FFmpeg/libavfilter/vf_framepack.c
    M mythtv/external/FFmpeg/libavfilter/vf_frei0r.c
    M mythtv/external/FFmpeg/libavfilter/vf_fspp.c
    M mythtv/external/FFmpeg/libavfilter/vf_fspp.h
    M mythtv/external/FFmpeg/libavfilter/vf_gblur.c
    M mythtv/external/FFmpeg/libavfilter/vf_geq.c
    M mythtv/external/FFmpeg/libavfilter/vf_gradfun.c
    M mythtv/external/FFmpeg/libavfilter/vf_hflip.c
    M mythtv/external/FFmpeg/libavfilter/vf_histogram.c
    M mythtv/external/FFmpeg/libavfilter/vf_hue.c
    M mythtv/external/FFmpeg/libavfilter/vf_hwdownload.c
    M mythtv/external/FFmpeg/libavfilter/vf_hwmap.c
    M mythtv/external/FFmpeg/libavfilter/vf_hwupload.c
    M mythtv/external/FFmpeg/libavfilter/vf_hwupload_cuda.c
    A mythtv/external/FFmpeg/libavfilter/vf_identity.c
    M mythtv/external/FFmpeg/libavfilter/vf_il.c
    M mythtv/external/FFmpeg/libavfilter/vf_lagfun.c
    M mythtv/external/FFmpeg/libavfilter/vf_lenscorrection.c
    M mythtv/external/FFmpeg/libavfilter/vf_lensfun.c
    M mythtv/external/FFmpeg/libavfilter/vf_libvmaf.c
    M mythtv/external/FFmpeg/libavfilter/vf_limiter.c
    M mythtv/external/FFmpeg/libavfilter/vf_lut.c
    M mythtv/external/FFmpeg/libavfilter/vf_lut2.c
    M mythtv/external/FFmpeg/libavfilter/vf_lut3d.c
    M mythtv/external/FFmpeg/libavfilter/vf_maskedclamp.c
    M mythtv/external/FFmpeg/libavfilter/vf_maskedmerge.c
    M mythtv/external/FFmpeg/libavfilter/vf_maskedminmax.c
    M mythtv/external/FFmpeg/libavfilter/vf_maskedthreshold.c
    M mythtv/external/FFmpeg/libavfilter/vf_maskfun.c
    M mythtv/external/FFmpeg/libavfilter/vf_mcdeint.c
    M mythtv/external/FFmpeg/libavfilter/vf_mergeplanes.c
    M mythtv/external/FFmpeg/libavfilter/vf_mestimate.c
    M mythtv/external/FFmpeg/libavfilter/vf_minterpolate.c
    M mythtv/external/FFmpeg/libavfilter/vf_mix.c
    A mythtv/external/FFmpeg/libavfilter/vf_monochrome.c
    M mythtv/external/FFmpeg/libavfilter/vf_neighbor.c
    M mythtv/external/FFmpeg/libavfilter/vf_nnedi.c
    M mythtv/external/FFmpeg/libavfilter/vf_normalize.c
    M mythtv/external/FFmpeg/libavfilter/vf_ocr.c
    M mythtv/external/FFmpeg/libavfilter/vf_overlay.c
    M mythtv/external/FFmpeg/libavfilter/vf_overlay.h
    M mythtv/external/FFmpeg/libavfilter/vf_overlay_cuda.c
    M mythtv/external/FFmpeg/libavfilter/vf_overlay_qsv.c
    M mythtv/external/FFmpeg/libavfilter/vf_owdenoise.c
    M mythtv/external/FFmpeg/libavfilter/vf_palettegen.c
    M mythtv/external/FFmpeg/libavfilter/vf_paletteuse.c
    M mythtv/external/FFmpeg/libavfilter/vf_phase.c
    M mythtv/external/FFmpeg/libavfilter/vf_pp.c
    M mythtv/external/FFmpeg/libavfilter/vf_pp7.c
    M mythtv/external/FFmpeg/libavfilter/vf_premultiply.c
    M mythtv/external/FFmpeg/libavfilter/vf_pseudocolor.c
    M mythtv/external/FFmpeg/libavfilter/vf_psnr.c
    M mythtv/external/FFmpeg/libavfilter/vf_qp.c
    M mythtv/external/FFmpeg/libavfilter/vf_readeia608.c
    M mythtv/external/FFmpeg/libavfilter/vf_remap.c
    M mythtv/external/FFmpeg/libavfilter/vf_removelogo.c
    M mythtv/external/FFmpeg/libavfilter/vf_rotate.c
    M mythtv/external/FFmpeg/libavfilter/vf_scale.c
    M mythtv/external/FFmpeg/libavfilter/vf_scale_cuda.c
    M mythtv/external/FFmpeg/libavfilter/vf_scale_cuda.cu
    A mythtv/external/FFmpeg/libavfilter/vf_scale_cuda.h
    A mythtv/external/FFmpeg/libavfilter/vf_scale_cuda_bicubic.cu
    M mythtv/external/FFmpeg/libavfilter/vf_scale_npp.c
    M mythtv/external/FFmpeg/libavfilter/vf_scale_qsv.c
    M mythtv/external/FFmpeg/libavfilter/vf_selectivecolor.c
    A mythtv/external/FFmpeg/libavfilter/vf_shear.c
    M mythtv/external/FFmpeg/libavfilter/vf_showinfo.c
    M mythtv/external/FFmpeg/libavfilter/vf_showpalette.c
    A mythtv/external/FFmpeg/libavfilter/vf_shufflepixels.c
    M mythtv/external/FFmpeg/libavfilter/vf_shuffleplanes.c
    M mythtv/external/FFmpeg/libavfilter/vf_signature.c
    M mythtv/external/FFmpeg/libavfilter/vf_spp.c
    M mythtv/external/FFmpeg/libavfilter/vf_spp.h
    M mythtv/external/FFmpeg/libavfilter/vf_sr.c
    M mythtv/external/FFmpeg/libavfilter/vf_ssim.c
    M mythtv/external/FFmpeg/libavfilter/vf_stack.c
    M mythtv/external/FFmpeg/libavfilter/vf_subtitles.c
    M mythtv/external/FFmpeg/libavfilter/vf_super2xsai.c
    M mythtv/external/FFmpeg/libavfilter/vf_swaprect.c
    M mythtv/external/FFmpeg/libavfilter/vf_telecine.c
    M mythtv/external/FFmpeg/libavfilter/vf_threshold.c
    M mythtv/external/FFmpeg/libavfilter/vf_thumbnail.c
    M mythtv/external/FFmpeg/libavfilter/vf_tile.c
    M mythtv/external/FFmpeg/libavfilter/vf_tinterlace.c
    A mythtv/external/FFmpeg/libavfilter/vf_tmidequalizer.c
    M mythtv/external/FFmpeg/libavfilter/vf_tonemap_opencl.c
    M mythtv/external/FFmpeg/libavfilter/vf_unsharp.c
    M mythtv/external/FFmpeg/libavfilter/vf_uspp.c
    M mythtv/external/FFmpeg/libavfilter/vf_v360.c
    M mythtv/external/FFmpeg/libavfilter/vf_vaguedenoiser.c
    M mythtv/external/FFmpeg/libavfilter/vf_vectorscope.c
    M mythtv/external/FFmpeg/libavfilter/vf_vflip.c
    M mythtv/external/FFmpeg/libavfilter/vf_vibrance.c
    A mythtv/external/FFmpeg/libavfilter/vf_vif.c
    M mythtv/external/FFmpeg/libavfilter/vf_vignette.c
    M mythtv/external/FFmpeg/libavfilter/vf_vmafmotion.c
    M mythtv/external/FFmpeg/libavfilter/vf_vpp_qsv.c
    M mythtv/external/FFmpeg/libavfilter/vf_w3fdif.c
    M mythtv/external/FFmpeg/libavfilter/vf_waveform.c
    M mythtv/external/FFmpeg/libavfilter/vf_weave.c
    M mythtv/external/FFmpeg/libavfilter/vf_xfade.c
    M mythtv/external/FFmpeg/libavfilter/vf_xmedian.c
    M mythtv/external/FFmpeg/libavfilter/vf_yadif.c
    M mythtv/external/FFmpeg/libavfilter/vf_yadif_cuda.c
    M mythtv/external/FFmpeg/libavfilter/vf_yaepblur.c
    M mythtv/external/FFmpeg/libavfilter/vf_zoompan.c
    M mythtv/external/FFmpeg/libavfilter/vf_zscale.c
    A mythtv/external/FFmpeg/libavfilter/vif.h
    M mythtv/external/FFmpeg/libavfilter/vsrc_gradients.c
    M mythtv/external/FFmpeg/libavfilter/vsrc_testsrc.c
    M mythtv/external/FFmpeg/libavfilter/x86/vf_atadenoise_init.c
    M mythtv/external/FFmpeg/libavfilter/x86/vf_convolution_init.c
    M mythtv/external/FFmpeg/libavfilter/x86/vf_gblur.asm
    M mythtv/external/FFmpeg/libavfilter/x86/vf_gblur_init.c
    M mythtv/external/FFmpeg/libavfilter/x86/vf_v360_init.c
    M mythtv/external/FFmpeg/libavformat/3dostr.c
    M mythtv/external/FFmpeg/libavformat/Makefile
    M mythtv/external/FFmpeg/libavformat/aadec.c
    A mythtv/external/FFmpeg/libavformat/aaxdec.c
    A mythtv/external/FFmpeg/libavformat/acedec.c
    M mythtv/external/FFmpeg/libavformat/adp.c
    M mythtv/external/FFmpeg/libavformat/adtsenc.c
    M mythtv/external/FFmpeg/libavformat/adxdec.c
    A mythtv/external/FFmpeg/libavformat/aiff.c
    M mythtv/external/FFmpeg/libavformat/aiff.h
    M mythtv/external/FFmpeg/libavformat/aiffdec.c
    M mythtv/external/FFmpeg/libavformat/aiffenc.c
    M mythtv/external/FFmpeg/libavformat/allformats.c
    M mythtv/external/FFmpeg/libavformat/alp.c
    A mythtv/external/FFmpeg/libavformat/amvenc.c
    M mythtv/external/FFmpeg/libavformat/ape.c
    M mythtv/external/FFmpeg/libavformat/apm.c
    M mythtv/external/FFmpeg/libavformat/apngdec.c
    M mythtv/external/FFmpeg/libavformat/apngenc.c
    M mythtv/external/FFmpeg/libavformat/argo_asf.c
    A mythtv/external/FFmpeg/libavformat/argo_asf.h
    A mythtv/external/FFmpeg/libavformat/argo_brp.c
    M mythtv/external/FFmpeg/libavformat/asf.c
    M mythtv/external/FFmpeg/libavformat/asf.h
    M mythtv/external/FFmpeg/libavformat/asfdec_f.c
    M mythtv/external/FFmpeg/libavformat/asfdec_o.c
    M mythtv/external/FFmpeg/libavformat/asfenc.c
    M mythtv/external/FFmpeg/libavformat/ast.c
    M mythtv/external/FFmpeg/libavformat/ast.h
    M mythtv/external/FFmpeg/libavformat/astdec.c
    M mythtv/external/FFmpeg/libavformat/astenc.c
    M mythtv/external/FFmpeg/libavformat/async.c
    M mythtv/external/FFmpeg/libavformat/au.c
    M mythtv/external/FFmpeg/libavformat/av1.c
    M mythtv/external/FFmpeg/libavformat/av1dec.c
    M mythtv/external/FFmpeg/libavformat/avc.c
    M mythtv/external/FFmpeg/libavformat/avformat.h
    M mythtv/external/FFmpeg/libavformat/avidec.c
    M mythtv/external/FFmpeg/libavformat/avienc.c
    M mythtv/external/FFmpeg/libavformat/avio.c
    M mythtv/external/FFmpeg/libavformat/avio_internal.h
    M mythtv/external/FFmpeg/libavformat/aviobuf.c
    M mythtv/external/FFmpeg/libavformat/avisynth.c
    M mythtv/external/FFmpeg/libavformat/avlanguage.c
    M mythtv/external/FFmpeg/libavformat/avlanguage.h
    A mythtv/external/FFmpeg/libavformat/avs2dec.c
    A mythtv/external/FFmpeg/libavformat/avs3dec.c
    M mythtv/external/FFmpeg/libavformat/bfi.c
    A mythtv/external/FFmpeg/libavformat/binka.c
    M mythtv/external/FFmpeg/libavformat/brstm.c
    M mythtv/external/FFmpeg/libavformat/caf.c
    M mythtv/external/FFmpeg/libavformat/caf.h
    M mythtv/external/FFmpeg/libavformat/cafdec.c
    M mythtv/external/FFmpeg/libavformat/cafenc.c
    M mythtv/external/FFmpeg/libavformat/cdg.c
    M mythtv/external/FFmpeg/libavformat/cdxl.c
    M mythtv/external/FFmpeg/libavformat/chromaprint.c
    M mythtv/external/FFmpeg/libavformat/cinedec.c
    M mythtv/external/FFmpeg/libavformat/codec2.c
    M mythtv/external/FFmpeg/libavformat/concat.c
    M mythtv/external/FFmpeg/libavformat/concatdec.c
    M mythtv/external/FFmpeg/libavformat/crypto.c
    R mythtv/external/FFmpeg/libavformat/cutils.c
    M mythtv/external/FFmpeg/libavformat/dashdec.c
    M mythtv/external/FFmpeg/libavformat/dashenc.c
    M mythtv/external/FFmpeg/libavformat/daudenc.c
    R mythtv/external/FFmpeg/libavformat/davs2.c
    M mythtv/external/FFmpeg/libavformat/dcstr.c
    M mythtv/external/FFmpeg/libavformat/dhav.c
    M mythtv/external/FFmpeg/libavformat/dsfdec.c
    M mythtv/external/FFmpeg/libavformat/dsicin.c
    M mythtv/external/FFmpeg/libavformat/dss.c
    M mythtv/external/FFmpeg/libavformat/dump.c
    M mythtv/external/FFmpeg/libavformat/dv.c
    M mythtv/external/FFmpeg/libavformat/dvenc.c
    M mythtv/external/FFmpeg/libavformat/dxa.c
    M mythtv/external/FFmpeg/libavformat/electronicarts.c
    M mythtv/external/FFmpeg/libavformat/ffmetadec.c
    M mythtv/external/FFmpeg/libavformat/fifo.c
    M mythtv/external/FFmpeg/libavformat/fitsenc.c
    M mythtv/external/FFmpeg/libavformat/flac_picture.c
    M mythtv/external/FFmpeg/libavformat/flacdec.c
    M mythtv/external/FFmpeg/libavformat/flacenc.c
    M mythtv/external/FFmpeg/libavformat/flic.c
    M mythtv/external/FFmpeg/libavformat/flvdec.c
    M mythtv/external/FFmpeg/libavformat/flvenc.c
    M mythtv/external/FFmpeg/libavformat/format.c
    M mythtv/external/FFmpeg/libavformat/framecrcenc.c
    M mythtv/external/FFmpeg/libavformat/frmdec.c
    M mythtv/external/FFmpeg/libavformat/ftp.c
    M mythtv/external/FFmpeg/libavformat/gifdec.c
    M mythtv/external/FFmpeg/libavformat/gopher.c
    M mythtv/external/FFmpeg/libavformat/hashenc.c
    M mythtv/external/FFmpeg/libavformat/hevc.c
    M mythtv/external/FFmpeg/libavformat/hls.c
    M mythtv/external/FFmpeg/libavformat/hlsenc.c
    M mythtv/external/FFmpeg/libavformat/hlsproto.c
    M mythtv/external/FFmpeg/libavformat/http.c
    M mythtv/external/FFmpeg/libavformat/icecast.c
    M mythtv/external/FFmpeg/libavformat/id3v2.c
    M mythtv/external/FFmpeg/libavformat/iff.c
    M mythtv/external/FFmpeg/libavformat/img2.c
    M mythtv/external/FFmpeg/libavformat/img2dec.c
    M mythtv/external/FFmpeg/libavformat/img2enc.c
    A mythtv/external/FFmpeg/libavformat/imx.c
    M mythtv/external/FFmpeg/libavformat/internal.h
    M mythtv/external/FFmpeg/libavformat/ipmovie.c
    A mythtv/external/FFmpeg/libavformat/ipudec.c
    M mythtv/external/FFmpeg/libavformat/ircamdec.c
    M mythtv/external/FFmpeg/libavformat/isom.c
    M mythtv/external/FFmpeg/libavformat/isom.h
    A mythtv/external/FFmpeg/libavformat/isom_tags.c
    M mythtv/external/FFmpeg/libavformat/ivfenc.c
    M mythtv/external/FFmpeg/libavformat/jacosubdec.c
    M mythtv/external/FFmpeg/libavformat/kvag.c
    M mythtv/external/FFmpeg/libavformat/latmenc.c
    M mythtv/external/FFmpeg/libavformat/libamqp.c
    M mythtv/external/FFmpeg/libavformat/libavformat.v
    M mythtv/external/FFmpeg/libavformat/libgme.c
    M mythtv/external/FFmpeg/libavformat/libmodplug.c
    M mythtv/external/FFmpeg/libavformat/libopenmpt.c
    A mythtv/external/FFmpeg/libavformat/librist.c
    M mythtv/external/FFmpeg/libavformat/libsrt.c
    A mythtv/external/FFmpeg/libavformat/luodatdec.c
    M mythtv/external/FFmpeg/libavformat/lxfdec.c
    M mythtv/external/FFmpeg/libavformat/matroska.h
    M mythtv/external/FFmpeg/libavformat/matroskadec.c
    M mythtv/external/FFmpeg/libavformat/matroskaenc.c
    A mythtv/external/FFmpeg/libavformat/mca.c
    A mythtv/external/FFmpeg/libavformat/mccdec.c
    M mythtv/external/FFmpeg/libavformat/microdvddec.c
    A mythtv/external/FFmpeg/libavformat/mods.c
    A mythtv/external/FFmpeg/libavformat/moflex.c
    M mythtv/external/FFmpeg/libavformat/mov.c
    M mythtv/external/FFmpeg/libavformat/movenc.c
    M mythtv/external/FFmpeg/libavformat/movenc.h
    M mythtv/external/FFmpeg/libavformat/movenccenc.c
    M mythtv/external/FFmpeg/libavformat/movenchint.c
    M mythtv/external/FFmpeg/libavformat/mp3dec.c
    M mythtv/external/FFmpeg/libavformat/mp3enc.c
    M mythtv/external/FFmpeg/libavformat/mpc8.c
    M mythtv/external/FFmpeg/libavformat/mpeg.c
    M mythtv/external/FFmpeg/libavformat/mpeg.h
    M mythtv/external/FFmpeg/libavformat/mpegenc.c
    R mythtv/external/FFmpeg/libavformat/mpegts-mythtv.c
    R mythtv/external/FFmpeg/libavformat/mpegts-mythtv.h
    M mythtv/external/FFmpeg/libavformat/mpegts.c
    M mythtv/external/FFmpeg/libavformat/mpegts.h
    M mythtv/external/FFmpeg/libavformat/mpegtsenc.c
    M mythtv/external/FFmpeg/libavformat/mpjpegdec.c
    M mythtv/external/FFmpeg/libavformat/mpl2dec.c
    M mythtv/external/FFmpeg/libavformat/mpsubdec.c
    M mythtv/external/FFmpeg/libavformat/msf.c
    A mythtv/external/FFmpeg/libavformat/mspdec.c
    M mythtv/external/FFmpeg/libavformat/musx.c
    M mythtv/external/FFmpeg/libavformat/mux.c
    M mythtv/external/FFmpeg/libavformat/mvdec.c
    M mythtv/external/FFmpeg/libavformat/mvi.c
    M mythtv/external/FFmpeg/libavformat/mxf.c
    M mythtv/external/FFmpeg/libavformat/mxf.h
    M mythtv/external/FFmpeg/libavformat/mxfdec.c
    M mythtv/external/FFmpeg/libavformat/mxfenc.c
    M mythtv/external/FFmpeg/libavformat/nut.c
    M mythtv/external/FFmpeg/libavformat/nutdec.c
    M mythtv/external/FFmpeg/libavformat/oggdec.h
    M mythtv/external/FFmpeg/libavformat/oma.c
    M mythtv/external/FFmpeg/libavformat/oma.h
    M mythtv/external/FFmpeg/libavformat/omadec.c
    M mythtv/external/FFmpeg/libavformat/omaenc.c
    M mythtv/external/FFmpeg/libavformat/options.c
    M mythtv/external/FFmpeg/libavformat/os_support.h
    M mythtv/external/FFmpeg/libavformat/paf.c
    M mythtv/external/FFmpeg/libavformat/pcmdec.c
    M mythtv/external/FFmpeg/libavformat/pcmenc.c
    M mythtv/external/FFmpeg/libavformat/pjsdec.c
    M mythtv/external/FFmpeg/libavformat/pp_bnk.c
    M mythtv/external/FFmpeg/libavformat/protocols.c
    M mythtv/external/FFmpeg/libavformat/qcp.c
    M mythtv/external/FFmpeg/libavformat/qtpalette.c
    M mythtv/external/FFmpeg/libavformat/qtpalette.h
    M mythtv/external/FFmpeg/libavformat/r3d.c
    M mythtv/external/FFmpeg/libavformat/rawdec.c
    M mythtv/external/FFmpeg/libavformat/rawenc.c
    M mythtv/external/FFmpeg/libavformat/rdt.c
    M mythtv/external/FFmpeg/libavformat/realtextdec.c
    M mythtv/external/FFmpeg/libavformat/riff.c
    M mythtv/external/FFmpeg/libavformat/riff.h
    M mythtv/external/FFmpeg/libavformat/riffenc.c
    M mythtv/external/FFmpeg/libavformat/rmdec.c
    M mythtv/external/FFmpeg/libavformat/rpl.c
    M mythtv/external/FFmpeg/libavformat/rso.c
    M mythtv/external/FFmpeg/libavformat/rso.h
    M mythtv/external/FFmpeg/libavformat/rsodec.c
    M mythtv/external/FFmpeg/libavformat/rsoenc.c
    M mythtv/external/FFmpeg/libavformat/rtmppkt.c
    M mythtv/external/FFmpeg/libavformat/rtmppkt.h
    M mythtv/external/FFmpeg/libavformat/rtmpproto.c
    M mythtv/external/FFmpeg/libavformat/rtpdec.c
    M mythtv/external/FFmpeg/libavformat/rtpdec.h
    M mythtv/external/FFmpeg/libavformat/rtpdec_jpeg.c
    M mythtv/external/FFmpeg/libavformat/rtpdec_mpegts.c
    M mythtv/external/FFmpeg/libavformat/rtpdec_qt.c
    M mythtv/external/FFmpeg/libavformat/rtpenc.c
    M mythtv/external/FFmpeg/libavformat/rtpenc_mpegts.c
    M mythtv/external/FFmpeg/libavformat/rtpproto.c
    M mythtv/external/FFmpeg/libavformat/rtsp.c
    M mythtv/external/FFmpeg/libavformat/rtsp.h
    M mythtv/external/FFmpeg/libavformat/rtspdec.c
    M mythtv/external/FFmpeg/libavformat/rtspenc.c
    M mythtv/external/FFmpeg/libavformat/samidec.c
    M mythtv/external/FFmpeg/libavformat/sbgdec.c
    M mythtv/external/FFmpeg/libavformat/sccdec.c
    M mythtv/external/FFmpeg/libavformat/sdp.c
    M mythtv/external/FFmpeg/libavformat/segafilm.c
    M mythtv/external/FFmpeg/libavformat/segafilmenc.c
    M mythtv/external/FFmpeg/libavformat/segment.c
    A mythtv/external/FFmpeg/libavformat/sga.c
    M mythtv/external/FFmpeg/libavformat/smacker.c
    M mythtv/external/FFmpeg/libavformat/smoothstreamingenc.c
    M mythtv/external/FFmpeg/libavformat/srtenc.c
    M mythtv/external/FFmpeg/libavformat/subtitles.c
    M mythtv/external/FFmpeg/libavformat/subtitles.h
    A mythtv/external/FFmpeg/libavformat/svs.c
    M mythtv/external/FFmpeg/libavformat/swf.c
    M mythtv/external/FFmpeg/libavformat/swf.h
    M mythtv/external/FFmpeg/libavformat/swfdec.c
    M mythtv/external/FFmpeg/libavformat/swfenc.c
    M mythtv/external/FFmpeg/libavformat/tedcaptionsdec.c
    M mythtv/external/FFmpeg/libavformat/tee.c
    M mythtv/external/FFmpeg/libavformat/tests/fifo_muxer.c
    M mythtv/external/FFmpeg/libavformat/tests/movenc.c
    M mythtv/external/FFmpeg/libavformat/tests/url.c
    M mythtv/external/FFmpeg/libavformat/tls.c
    M mythtv/external/FFmpeg/libavformat/tls.h
    M mythtv/external/FFmpeg/libavformat/tls_gnutls.c
    M mythtv/external/FFmpeg/libavformat/tls_libtls.c
    M mythtv/external/FFmpeg/libavformat/tls_mbedtls.c
    M mythtv/external/FFmpeg/libavformat/tls_openssl.c
    M mythtv/external/FFmpeg/libavformat/tls_schannel.c
    M mythtv/external/FFmpeg/libavformat/tls_securetransport.c
    M mythtv/external/FFmpeg/libavformat/tta.c
    M mythtv/external/FFmpeg/libavformat/ttaenc.c
    A mythtv/external/FFmpeg/libavformat/ttmlenc.c
    M mythtv/external/FFmpeg/libavformat/ty.c
    M mythtv/external/FFmpeg/libavformat/udp.c
    M mythtv/external/FFmpeg/libavformat/url.c
    M mythtv/external/FFmpeg/libavformat/url.h
    R mythtv/external/FFmpeg/libavformat/utils-mythtv.c
    M mythtv/external/FFmpeg/libavformat/utils.c
    M mythtv/external/FFmpeg/libavformat/version.h
    M mythtv/external/FFmpeg/libavformat/vividas.c
    M mythtv/external/FFmpeg/libavformat/voc.c
    M mythtv/external/FFmpeg/libavformat/voc.h
    M mythtv/external/FFmpeg/libavformat/voc_packet.c
    M mythtv/external/FFmpeg/libavformat/vocdec.c
    M mythtv/external/FFmpeg/libavformat/vocenc.c
    M mythtv/external/FFmpeg/libavformat/vpk.c
    M mythtv/external/FFmpeg/libavformat/wavdec.c
    M mythtv/external/FFmpeg/libavformat/wavenc.c
    M mythtv/external/FFmpeg/libavformat/wc3movie.c
    M mythtv/external/FFmpeg/libavformat/webmdashenc.c
    M mythtv/external/FFmpeg/libavformat/webpenc.c
    M mythtv/external/FFmpeg/libavformat/webvttdec.c
    M mythtv/external/FFmpeg/libavformat/webvttenc.c
    M mythtv/external/FFmpeg/libavformat/wsddec.c
    M mythtv/external/FFmpeg/libavformat/wtvdec.c
    M mythtv/external/FFmpeg/libavformat/wtvenc.c
    M mythtv/external/FFmpeg/libavformat/yuv4mpegenc.c
    M mythtv/external/FFmpeg/libavutil/Makefile
    M mythtv/external/FFmpeg/libavutil/aarch64/timer.h
    M mythtv/external/FFmpeg/libavutil/adler32.c
    M mythtv/external/FFmpeg/libavutil/adler32.h
    M mythtv/external/FFmpeg/libavutil/aes_internal.h
    M mythtv/external/FFmpeg/libavutil/arm/timer.h
    M mythtv/external/FFmpeg/libavutil/avsscanf.c
    M mythtv/external/FFmpeg/libavutil/avstring.c
    M mythtv/external/FFmpeg/libavutil/avstring.h
    M mythtv/external/FFmpeg/libavutil/base64.c
    M mythtv/external/FFmpeg/libavutil/bprint.c
    M mythtv/external/FFmpeg/libavutil/buffer.c
    M mythtv/external/FFmpeg/libavutil/buffer.h
    M mythtv/external/FFmpeg/libavutil/buffer_internal.h
    M mythtv/external/FFmpeg/libavutil/channel_layout.c
    M mythtv/external/FFmpeg/libavutil/channel_layout.h
    M mythtv/external/FFmpeg/libavutil/common.h
    M mythtv/external/FFmpeg/libavutil/cpu.c
    M mythtv/external/FFmpeg/libavutil/cpu.h
    M mythtv/external/FFmpeg/libavutil/cpu_internal.h
    M mythtv/external/FFmpeg/libavutil/cuda_check.h
    M mythtv/external/FFmpeg/libavutil/eval.c
    A mythtv/external/FFmpeg/libavutil/film_grain_params.c
    A mythtv/external/FFmpeg/libavutil/film_grain_params.h
    M mythtv/external/FFmpeg/libavutil/frame.c
    M mythtv/external/FFmpeg/libavutil/frame.h
    M mythtv/external/FFmpeg/libavutil/hash.c
    M mythtv/external/FFmpeg/libavutil/hash.h
    M mythtv/external/FFmpeg/libavutil/hwcontext_cuda.c
    M mythtv/external/FFmpeg/libavutil/hwcontext_d3d11va.c
    M mythtv/external/FFmpeg/libavutil/hwcontext_drm.c
    M mythtv/external/FFmpeg/libavutil/hwcontext_dxva2.c
    M mythtv/external/FFmpeg/libavutil/hwcontext_opencl.c
    M mythtv/external/FFmpeg/libavutil/hwcontext_qsv.c
    M mythtv/external/FFmpeg/libavutil/hwcontext_vaapi.c
    M mythtv/external/FFmpeg/libavutil/hwcontext_vdpau.c
    M mythtv/external/FFmpeg/libavutil/hwcontext_vulkan.c
    M mythtv/external/FFmpeg/libavutil/imgutils.c
    M mythtv/external/FFmpeg/libavutil/imgutils.h
    M mythtv/external/FFmpeg/libavutil/internal.h
    M mythtv/external/FFmpeg/libavutil/lls.h
    M mythtv/external/FFmpeg/libavutil/log.h
    M mythtv/external/FFmpeg/libavutil/mathematics.c
    M mythtv/external/FFmpeg/libavutil/mathematics.h
    M mythtv/external/FFmpeg/libavutil/mem.h
    M mythtv/external/FFmpeg/libavutil/mem_internal.h
    M mythtv/external/FFmpeg/libavutil/mips/Makefile
    M mythtv/external/FFmpeg/libavutil/mips/asmdefs.h
    A mythtv/external/FFmpeg/libavutil/mips/cpu.c
    A mythtv/external/FFmpeg/libavutil/mips/cpu.h
    M mythtv/external/FFmpeg/libavutil/mips/generic_macros_msa.h
    M mythtv/external/FFmpeg/libavutil/mips/mmiutils.h
    M mythtv/external/FFmpeg/libavutil/murmur3.c
    M mythtv/external/FFmpeg/libavutil/murmur3.h
    M mythtv/external/FFmpeg/libavutil/opt.c
    M mythtv/external/FFmpeg/libavutil/opt.h
    M mythtv/external/FFmpeg/libavutil/parseutils.c
    M mythtv/external/FFmpeg/libavutil/pixdesc.c
    M mythtv/external/FFmpeg/libavutil/pixdesc.h
    M mythtv/external/FFmpeg/libavutil/pixfmt.h
    M mythtv/external/FFmpeg/libavutil/ripemd.c
    M mythtv/external/FFmpeg/libavutil/ripemd.h
    M mythtv/external/FFmpeg/libavutil/spherical.c
    M mythtv/external/FFmpeg/libavutil/stereo3d.c
    M mythtv/external/FFmpeg/libavutil/tests/aes_ctr.c
    M mythtv/external/FFmpeg/libavutil/tests/avstring.c
    M mythtv/external/FFmpeg/libavutil/tests/cpu.c
    M mythtv/external/FFmpeg/libavutil/tests/des.c
    M mythtv/external/FFmpeg/libavutil/tests/imgutils.c
    M mythtv/external/FFmpeg/libavutil/tests/lls.c
    M mythtv/external/FFmpeg/libavutil/time.c
    M mythtv/external/FFmpeg/libavutil/timecode.c
    M mythtv/external/FFmpeg/libavutil/timecode.h
    M mythtv/external/FFmpeg/libavutil/timer.h
    M mythtv/external/FFmpeg/libavutil/tx.c
    M mythtv/external/FFmpeg/libavutil/tx.h
    M mythtv/external/FFmpeg/libavutil/tx_priv.h
    M mythtv/external/FFmpeg/libavutil/tx_template.c
    M mythtv/external/FFmpeg/libavutil/version.h
    M mythtv/external/FFmpeg/libavutil/video_enc_params.c
    M mythtv/external/FFmpeg/libavutil/video_enc_params.h
    M mythtv/external/FFmpeg/libpostproc/Makefile
    M mythtv/external/FFmpeg/libpostproc/postprocess.c
    M mythtv/external/FFmpeg/libpostproc/postprocess_altivec_template.c
    M mythtv/external/FFmpeg/libpostproc/postprocess_internal.h
    M mythtv/external/FFmpeg/libpostproc/postprocess_template.c
    M mythtv/external/FFmpeg/libpostproc/version.h
    M mythtv/external/FFmpeg/libswresample/audioconvert.c
    M mythtv/external/FFmpeg/libswresample/rematrix.c
    M mythtv/external/FFmpeg/libswresample/version.h
    M mythtv/external/FFmpeg/libswscale/Makefile
    M mythtv/external/FFmpeg/libswscale/aarch64/swscale_unscaled.c
    M mythtv/external/FFmpeg/libswscale/aarch64/yuv2rgb_neon.S
    M mythtv/external/FFmpeg/libswscale/alphablend.c
    M mythtv/external/FFmpeg/libswscale/bayer_template.c
    M mythtv/external/FFmpeg/libswscale/input.c
    M mythtv/external/FFmpeg/libswscale/output.c
    M mythtv/external/FFmpeg/libswscale/ppc/swscale_ppc_template.c
    M mythtv/external/FFmpeg/libswscale/ppc/swscale_vsx.c
    M mythtv/external/FFmpeg/libswscale/ppc/yuv2rgb_altivec.c
    M mythtv/external/FFmpeg/libswscale/rgb2rgb_template.c
    M mythtv/external/FFmpeg/libswscale/slice.c
    M mythtv/external/FFmpeg/libswscale/swscale.c
    M mythtv/external/FFmpeg/libswscale/swscale_internal.h
    M mythtv/external/FFmpeg/libswscale/swscale_unscaled.c
    M mythtv/external/FFmpeg/libswscale/tests/.gitignore
    A mythtv/external/FFmpeg/libswscale/tests/floatimg_cmp.c
    M mythtv/external/FFmpeg/libswscale/tests/swscale.c
    M mythtv/external/FFmpeg/libswscale/utils.c
    M mythtv/external/FFmpeg/libswscale/version.h
    M mythtv/external/FFmpeg/libswscale/vscale.c
    M mythtv/external/FFmpeg/libswscale/x86/Makefile
    M mythtv/external/FFmpeg/libswscale/x86/hscale_fast_bilinear_simd.c
    M mythtv/external/FFmpeg/libswscale/x86/output.asm
    M mythtv/external/FFmpeg/libswscale/x86/rgb2rgb.c
    M mythtv/external/FFmpeg/libswscale/x86/swscale.c
    M mythtv/external/FFmpeg/libswscale/x86/swscale_template.c
    M mythtv/external/FFmpeg/libswscale/x86/yuv2rgb.c
    A mythtv/external/FFmpeg/libswscale/x86/yuv2yuvX.asm
    M mythtv/external/FFmpeg/libswscale/yuv2rgb.c
    M mythtv/external/FFmpeg/tests/api/Makefile
    M mythtv/external/FFmpeg/tests/api/api-band-test.c
    R mythtv/external/FFmpeg/tests/api/api-codec-param-test.c
    M mythtv/external/FFmpeg/tests/api/api-flac-test.c
    M mythtv/external/FFmpeg/tests/api/api-h264-test.c
    M mythtv/external/FFmpeg/tests/api/api-seek-test.c
    M mythtv/external/FFmpeg/tests/audiomatch.c
    M mythtv/external/FFmpeg/tests/checkasm/Makefile
    M mythtv/external/FFmpeg/tests/checkasm/aacpsdsp.c
    M mythtv/external/FFmpeg/tests/checkasm/af_afir.c
    M mythtv/external/FFmpeg/tests/checkasm/alacdsp.c
    M mythtv/external/FFmpeg/tests/checkasm/audiodsp.c
    M mythtv/external/FFmpeg/tests/checkasm/blockdsp.c
    M mythtv/external/FFmpeg/tests/checkasm/bswapdsp.c
    M mythtv/external/FFmpeg/tests/checkasm/checkasm.c
    M mythtv/external/FFmpeg/tests/checkasm/checkasm.h
    M mythtv/external/FFmpeg/tests/checkasm/exrdsp.c
    M mythtv/external/FFmpeg/tests/checkasm/fixed_dsp.c
    M mythtv/external/FFmpeg/tests/checkasm/flacdsp.c
    M mythtv/external/FFmpeg/tests/checkasm/float_dsp.c
    M mythtv/external/FFmpeg/tests/checkasm/fmtconvert.c
    M mythtv/external/FFmpeg/tests/checkasm/h264dsp.c
    M mythtv/external/FFmpeg/tests/checkasm/h264pred.c
    M mythtv/external/FFmpeg/tests/checkasm/h264qpel.c
    M mythtv/external/FFmpeg/tests/checkasm/hevc_add_res.c
    M mythtv/external/FFmpeg/tests/checkasm/hevc_idct.c
    A mythtv/external/FFmpeg/tests/checkasm/hevc_pel.c
    M mythtv/external/FFmpeg/tests/checkasm/hevc_sao.c
    M mythtv/external/FFmpeg/tests/checkasm/jpeg2000dsp.c
    M mythtv/external/FFmpeg/tests/checkasm/llviddspenc.c
    M mythtv/external/FFmpeg/tests/checkasm/opusdsp.c
    M mythtv/external/FFmpeg/tests/checkasm/pixblockdsp.c
    M mythtv/external/FFmpeg/tests/checkasm/sbrdsp.c
    M mythtv/external/FFmpeg/tests/checkasm/sw_rgb.c
    M mythtv/external/FFmpeg/tests/checkasm/sw_scale.c
    M mythtv/external/FFmpeg/tests/checkasm/synth_filter.c
    M mythtv/external/FFmpeg/tests/checkasm/utvideodsp.c
    M mythtv/external/FFmpeg/tests/checkasm/v210enc.c
    M mythtv/external/FFmpeg/tests/checkasm/vf_colorspace.c
    M mythtv/external/FFmpeg/tests/checkasm/vf_eq.c
    M mythtv/external/FFmpeg/tests/checkasm/vf_gblur.c
    M mythtv/external/FFmpeg/tests/checkasm/vf_hflip.c
    M mythtv/external/FFmpeg/tests/checkasm/vf_threshold.c
    M mythtv/external/FFmpeg/tests/checkasm/videodsp.c
    M mythtv/external/FFmpeg/tests/checkasm/vp8dsp.c
    M mythtv/external/FFmpeg/tests/checkasm/vp9dsp.c
    M mythtv/external/FFmpeg/tests/dnn/.gitignore
    M mythtv/external/FFmpeg/tests/dnn/Makefile
    A mythtv/external/FFmpeg/tests/dnn/dnn-layer-avgpool-test.c
    M mythtv/external/FFmpeg/tests/dnn/dnn-layer-conv2d-test.c
    A mythtv/external/FFmpeg/tests/dnn/dnn-layer-dense-test.c
    M mythtv/external/FFmpeg/tests/dnn/dnn-layer-depth2space-test.c
    M mythtv/external/FFmpeg/tests/dnn/dnn-layer-mathbinary-test.c
    M mythtv/external/FFmpeg/tests/dnn/dnn-layer-mathunary-test.c
    M mythtv/external/FFmpeg/tests/dnn/dnn-layer-maximum-test.c
    M mythtv/external/FFmpeg/tests/dnn/dnn-layer-pad-test.c
    M mythtv/external/FFmpeg/tests/fate-run.sh
    M mythtv/external/FFmpeg/tests/fate/aac.mak
    M mythtv/external/FFmpeg/tests/fate/ac3.mak
    M mythtv/external/FFmpeg/tests/fate/acodec.mak
    M mythtv/external/FFmpeg/tests/fate/adpcm.mak
    M mythtv/external/FFmpeg/tests/fate/api.mak
    M mythtv/external/FFmpeg/tests/fate/apng.mak
    M mythtv/external/FFmpeg/tests/fate/audio.mak
    M mythtv/external/FFmpeg/tests/fate/bmp.mak
    M mythtv/external/FFmpeg/tests/fate/canopus.mak
    M mythtv/external/FFmpeg/tests/fate/cbs.mak
    M mythtv/external/FFmpeg/tests/fate/cdxl.mak
    M mythtv/external/FFmpeg/tests/fate/dca.mak
    M mythtv/external/FFmpeg/tests/fate/demux.mak
    M mythtv/external/FFmpeg/tests/fate/dfa.mak
    M mythtv/external/FFmpeg/tests/fate/dnn.mak
    M mythtv/external/FFmpeg/tests/fate/dnxhd.mak
    M mythtv/external/FFmpeg/tests/fate/ea.mak
    M mythtv/external/FFmpeg/tests/fate/ffmpeg.mak
    M mythtv/external/FFmpeg/tests/fate/fft.mak
    M mythtv/external/FFmpeg/tests/fate/filter-audio.mak
    M mythtv/external/FFmpeg/tests/fate/filter-video.mak
    M mythtv/external/FFmpeg/tests/fate/fits.mak
    M mythtv/external/FFmpeg/tests/fate/gif.mak
    M mythtv/external/FFmpeg/tests/fate/h264.mak
    M mythtv/external/FFmpeg/tests/fate/hevc.mak
    M mythtv/external/FFmpeg/tests/fate/hlsenc.mak
    M mythtv/external/FFmpeg/tests/fate/image.mak
    M mythtv/external/FFmpeg/tests/fate/lavf-audio.mak
    M mythtv/external/FFmpeg/tests/fate/libavcodec.mak
    M mythtv/external/FFmpeg/tests/fate/libswresample.mak
    M mythtv/external/FFmpeg/tests/fate/libswscale.mak
    M mythtv/external/FFmpeg/tests/fate/lossless-audio.mak
    M mythtv/external/FFmpeg/tests/fate/lossless-video.mak
    M mythtv/external/FFmpeg/tests/fate/matroska.mak
    M mythtv/external/FFmpeg/tests/fate/microsoft.mak
    M mythtv/external/FFmpeg/tests/fate/monkeysaudio.mak
    M mythtv/external/FFmpeg/tests/fate/mov.mak
    M mythtv/external/FFmpeg/tests/fate/mp3.mak
    M mythtv/external/FFmpeg/tests/fate/mpc.mak
    M mythtv/external/FFmpeg/tests/fate/mxf.mak
    M mythtv/external/FFmpeg/tests/fate/opus.mak
    M mythtv/external/FFmpeg/tests/fate/pcm.mak
    M mythtv/external/FFmpeg/tests/fate/pixlet.mak
    M mythtv/external/FFmpeg/tests/fate/prores.mak
    M mythtv/external/FFmpeg/tests/fate/qt.mak
    M mythtv/external/FFmpeg/tests/fate/qtrle.mak
    M mythtv/external/FFmpeg/tests/fate/screen.mak
    M mythtv/external/FFmpeg/tests/fate/seek.mak
    M mythtv/external/FFmpeg/tests/fate/subtitles.mak
    M mythtv/external/FFmpeg/tests/fate/utvideo.mak
    M mythtv/external/FFmpeg/tests/fate/vcodec.mak
    M mythtv/external/FFmpeg/tests/fate/video.mak
    M mythtv/external/FFmpeg/tests/fate/voice.mak
    M mythtv/external/FFmpeg/tests/fate/vpx.mak
    M mythtv/external/FFmpeg/tests/fate/wavpack.mak
    A mythtv/external/FFmpeg/tests/filtergraphs/overlay_yuv420p10
    A mythtv/external/FFmpeg/tests/filtergraphs/overlay_yuv422p10
    A mythtv/external/FFmpeg/tests/ref/acodec/adpcm-argo
    A mythtv/external/FFmpeg/tests/ref/acodec/adpcm-ima_alp
    A mythtv/external/FFmpeg/tests/ref/acodec/adpcm-ima_apm
    M mythtv/external/FFmpeg/tests/ref/acodec/adpcm-swf
    M mythtv/external/FFmpeg/tests/ref/acodec/adpcm-swf-trellis
    A mythtv/external/FFmpeg/tests/ref/acodec/adpcm-swf-wav
    A mythtv/external/FFmpeg/tests/ref/fate/aa-demux
    M mythtv/external/FFmpeg/tests/ref/fate/adpcm-ima-amv
    A mythtv/external/FFmpeg/tests/ref/fate/adpcm-ima-cunning-stereo
    M mythtv/external/FFmpeg/tests/ref/fate/adtstoasc_ticket3715
    R mythtv/external/FFmpeg/tests/ref/fate/api-mjpeg-codec-param
    R mythtv/external/FFmpeg/tests/ref/fate/api-png-codec-param
    A mythtv/external/FFmpeg/tests/ref/fate/apng-dispose-previous
    M mythtv/external/FFmpeg/tests/ref/fate/asf-repldata
    M mythtv/external/FFmpeg/tests/ref/fate/av1-annexb-demux
    A mythtv/external/FFmpeg/tests/ref/fate/avid-interlaced
    A mythtv/external/FFmpeg/tests/ref/fate/avid-meridian
    M mythtv/external/FFmpeg/tests/ref/fate/cdxl-bitline-ham6
    M mythtv/external/FFmpeg/tests/ref/fate/cdxl-demux
    M mythtv/external/FFmpeg/tests/ref/fate/cdxl-ham6
    M mythtv/external/FFmpeg/tests/ref/fate/cdxl-ham8
    M mythtv/external/FFmpeg/tests/ref/fate/cdxl-pal8
    M mythtv/external/FFmpeg/tests/ref/fate/cdxl-pal8-small
    M mythtv/external/FFmpeg/tests/ref/fate/cfhd-3
    M mythtv/external/FFmpeg/tests/ref/fate/concat-demuxer-extended-lavf-mxf
    M mythtv/external/FFmpeg/tests/ref/fate/concat-demuxer-extended-lavf-mxf_d10
    M mythtv/external/FFmpeg/tests/ref/fate/concat-demuxer-simple1-lavf-mxf
    M mythtv/external/FFmpeg/tests/ref/fate/concat-demuxer-simple1-lavf-mxf_d10
    M mythtv/external/FFmpeg/tests/ref/fate/concat-demuxer-simple2-lavf-ts
    M mythtv/external/FFmpeg/tests/ref/fate/copy-trac236
    M mythtv/external/FFmpeg/tests/ref/fate/copy-trac3074
    M mythtv/external/FFmpeg/tests/ref/fate/copy-trac4914
    A mythtv/external/FFmpeg/tests/ref/fate/dpx-probe
    M mythtv/external/FFmpeg/tests/ref/fate/exif-image-embedded
    M mythtv/external/FFmpeg/tests/ref/fate/exif-image-jpg
    A mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-float-zip-dw-large
    A mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-half-piz-dw-large
    A mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-half-zip-dw-large
    A mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-half-zip-dw-outside
    M mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-pxr24-half-uint32-13x9
    A mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-uint32-piz-dw-large
    A mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-scanline-zip-half-0x0-0xFFFF
    A mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-tile-half-piz-dw-large
    A mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-tile-half-zip
    A mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-tile-half-zip-dw-outside
    A mythtv/external/FFmpeg/tests/ref/fate/exr-rgb-tile-uint32-piz-dw-large
    M mythtv/external/FFmpeg/tests/ref/fate/exr-rgba-multiscanline-half-b44
    M mythtv/external/FFmpeg/tests/ref/fate/exr-slice-raw
    M mythtv/external/FFmpeg/tests/ref/fate/exr-slice-rle
    M mythtv/external/FFmpeg/tests/ref/fate/exr-slice-zip1
    M mythtv/external/FFmpeg/tests/ref/fate/exr-slice-zip16
    A mythtv/external/FFmpeg/tests/ref/fate/exr-ya-scanline-zip-half-12x8
    M mythtv/external/FFmpeg/tests/ref/fate/ffmpeg-attached_pics
    M mythtv/external/FFmpeg/tests/ref/fate/ffmpeg-streamloop
    M mythtv/external/FFmpeg/tests/ref/fate/ffprobe_compact
    M mythtv/external/FFmpeg/tests/ref/fate/ffprobe_csv
    M mythtv/external/FFmpeg/tests/ref/fate/ffprobe_default
    M mythtv/external/FFmpeg/tests/ref/fate/ffprobe_flat
    M mythtv/external/FFmpeg/tests/ref/fate/ffprobe_ini
    M mythtv/external/FFmpeg/tests/ref/fate/ffprobe_json
    M mythtv/external/FFmpeg/tests/ref/fate/ffprobe_xml
    M mythtv/external/FFmpeg/tests/ref/fate/filter-colorbalance
    M mythtv/external/FFmpeg/tests/ref/fate/filter-colorbalance-gbrap
    M mythtv/external/FFmpeg/tests/ref/fate/filter-colorbalance-gbrap-16
    M mythtv/external/FFmpeg/tests/ref/fate/filter-colorbalance-rgba64
    M mythtv/external/FFmpeg/tests/ref/fate/filter-earwax
    M mythtv/external/FFmpeg/tests/ref/fate/filter-edgedetect
    M mythtv/external/FFmpeg/tests/ref/fate/filter-edgedetect-colormix
    M mythtv/external/FFmpeg/tests/ref/fate/filter-fps-down
    M mythtv/external/FFmpeg/tests/ref/fate/filter-fps-up
    M mythtv/external/FFmpeg/tests/ref/fate/filter-fps-up-round-down
    M mythtv/external/FFmpeg/tests/ref/fate/filter-fps-up-round-up
    M mythtv/external/FFmpeg/tests/ref/fate/filter-minterpolate-up
    M mythtv/external/FFmpeg/tests/ref/fate/filter-mpdecimate
    A mythtv/external/FFmpeg/tests/ref/fate/filter-overlay_yuv420p10
    A mythtv/external/FFmpeg/tests/ref/fate/filter-overlay_yuv422p10
    A mythtv/external/FFmpeg/tests/ref/fate/filter-pixdesc-x2rgb10le
    M mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-copy
    M mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-crop
    M mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-field
    M mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-fieldorder
    M mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-hflip
    M mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-il
    M mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-null
    M mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-pad
    M mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-scale
    M mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-transpose
    M mythtv/external/FFmpeg/tests/ref/fate/filter-pixfmts-vflip
    M mythtv/external/FFmpeg/tests/ref/fate/filter-thumbnail
    A mythtv/external/FFmpeg/tests/ref/fate/filter-unsharp-yuv420p10
    M mythtv/external/FFmpeg/tests/ref/fate/fits-demux
    M mythtv/external/FFmpeg/tests/ref/fate/fitsdec-gray
    M mythtv/external/FFmpeg/tests/ref/fate/flcl1905
    M mythtv/external/FFmpeg/tests/ref/fate/g2m2
    M mythtv/external/FFmpeg/tests/ref/fate/gaplessenc-itunes-to-ipod-aac
    M mythtv/external/FFmpeg/tests/ref/fate/gaplessenc-pcm-to-mov-aac
    M mythtv/external/FFmpeg/tests/ref/fate/gaplessinfo-itunes1
    M mythtv/external/FFmpeg/tests/ref/fate/gaplessinfo-itunes2
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cabac_mot_fld0_full
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cabac_mot_picaff0_full
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cabref3_sand_d
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cafi1_sva_c
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-capa1_toshiba_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-capama3_sand_f
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cavlc_mot_fld0_full_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cavlc_mot_picaff0_full_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cvfi1_sony_d
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cvfi1_sva_c
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cvfi2_sony_h
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cvfi2_sva_c
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cvmapaqp3_sony_e
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cvmp_mot_fld_l30_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cvmp_mot_frm_l31_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cvnlfi1_sony_c
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cvnlfi2_sony_h
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-cvpa1_toshiba_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-fi1_sony_e
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-frext-bcrm_freh10
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-frext-brcm_freh11
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-frext-brcm_freh4
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-frext-freh6
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-frext-freh7_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-frext-hcaff1_hhi_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-frext-hpcafl_bcrm_c
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-frext-hpcaflnl_bcrm_c
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-frext-hpcamapalq_bcrm_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-frext-hpcvfl_bcrm_a
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-frext-hpcvflnl_bcrm_a
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-mr3_tandberg_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-mr6_bt_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-mr7_bt_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-mr8_bt_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-mr9_bt_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-sharp_mp_field_1_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-sharp_mp_field_2_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-sharp_mp_field_3_b
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-sharp_mp_paff_1r2
    M mythtv/external/FFmpeg/tests/ref/fate/h264-conformance-sharp_mp_paff_2r
    M mythtv/external/FFmpeg/tests/ref/fate/hapqa-extract-nosnappy-to-hapalphaonly-mov
    M mythtv/external/FFmpeg/tests/ref/fate/hapqa-extract-nosnappy-to-hapq-mov
    M mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-BUMPING_A_ericsson_1
    M mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-CIP_A_Panasonic_3
    M mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-CIP_C_Panasonic_2
    M mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-DELTAQP_A_BRCM_4
    M mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-NUT_A_ericsson_5
    M mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-NoOutPrior_A_Qualcomm_1
    M mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-NoOutPrior_B_Qualcomm_1
    M mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-OPFLAG_B_Qualcomm_1
    M mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-OPFLAG_C_Qualcomm_1
    M mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-RAP_A_docomo_4
    M mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-RAP_B_Bossen_1
    M mythtv/external/FFmpeg/tests/ref/fate/hevc-conformance-SDH_A_Orange_3
    A mythtv/external/FFmpeg/tests/ref/fate/hevc-hdr10-plus-metadata
    M mythtv/external/FFmpeg/tests/ref/fate/hevc-monochrome-crop
    A mythtv/external/FFmpeg/tests/ref/fate/hevc-small422chroma
    A mythtv/external/FFmpeg/tests/ref/fate/hls-fmp4_ac3
    M mythtv/external/FFmpeg/tests/ref/fate/iff-byterun1
    M mythtv/external/FFmpeg/tests/ref/fate/iff-ilbm
    M mythtv/external/FFmpeg/tests/ref/fate/imgutils
    M mythtv/external/FFmpeg/tests/ref/fate/iv8-demux
    R mythtv/external/FFmpeg/tests/ref/fate/lagarith-ticket4119-drop
    R mythtv/external/FFmpeg/tests/ref/fate/libavcodec-options
    A mythtv/external/FFmpeg/tests/ref/fate/lscr
    A mythtv/external/FFmpeg/tests/ref/fate/matroska-mastering-display-metadata
    A mythtv/external/FFmpeg/tests/ref/fate/matroska-mpegts-remux
    A mythtv/external/FFmpeg/tests/ref/fate/matroska-spherical-mono-remux
    A mythtv/external/FFmpeg/tests/ref/fate/matroska-vp8-alpha-remux
    A mythtv/external/FFmpeg/tests/ref/fate/matroska-zero-length-block
    M mythtv/external/FFmpeg/tests/ref/fate/mimic
    M mythtv/external/FFmpeg/tests/ref/fate/mov-aac-2048-priming
    M mythtv/external/FFmpeg/tests/ref/fate/mov-init-nonkeyframe
    A mythtv/external/FFmpeg/tests/ref/fate/mov-mp4-extended-atom
    M mythtv/external/FFmpeg/tests/ref/fate/mov-zombie
    M mythtv/external/FFmpeg/tests/ref/fate/movenc
    M mythtv/external/FFmpeg/tests/ref/fate/mpeg2-ticket6677
    M mythtv/external/FFmpeg/tests/ref/fate/mss2-pal
    M mythtv/external/FFmpeg/tests/ref/fate/mss2-pals
    M mythtv/external/FFmpeg/tests/ref/fate/mss2-rgb555
    M mythtv/external/FFmpeg/tests/ref/fate/mss2-rgb555s
    M mythtv/external/FFmpeg/tests/ref/fate/mxf-d10-user-comments
    M mythtv/external/FFmpeg/tests/ref/fate/mxf-opatom-user-comments
    A mythtv/external/FFmpeg/tests/ref/fate/mxf-probe-applehdr10
    M mythtv/external/FFmpeg/tests/ref/fate/mxf-probe-d10
    M mythtv/external/FFmpeg/tests/ref/fate/mxf-probe-dnxhd
    M mythtv/external/FFmpeg/tests/ref/fate/mxf-probe-dv25
    M mythtv/external/FFmpeg/tests/ref/fate/mxf-reel_name
    M mythtv/external/FFmpeg/tests/ref/fate/mxf-user-comments
    M mythtv/external/FFmpeg/tests/ref/fate/nuv-rtjpeg
    M mythtv/external/FFmpeg/tests/ref/fate/opt
    M mythtv/external/FFmpeg/tests/ref/fate/psd-rgb48
    M mythtv/external/FFmpeg/tests/ref/fate/psd-rgba64
    M mythtv/external/FFmpeg/tests/ref/fate/rgb24-mkv
    M mythtv/external/FFmpeg/tests/ref/fate/segment-mp4-to-ts
    M mythtv/external/FFmpeg/tests/ref/fate/smjpeg-demux
    M mythtv/external/FFmpeg/tests/ref/fate/smvjpeg
    A mythtv/external/FFmpeg/tests/ref/fate/sub-dvb
    A mythtv/external/FFmpeg/tests/ref/fate/sub-ttmlenc
    A mythtv/external/FFmpeg/tests/ref/fate/sws-floatimg-cmp
    M mythtv/external/FFmpeg/tests/ref/fate/sws-pixdesc-query
    M mythtv/external/FFmpeg/tests/ref/fate/time_base
    M mythtv/external/FFmpeg/tests/ref/fate/ts-opus-demux
    M mythtv/external/FFmpeg/tests/ref/fate/unknown_layout-ac3
    M mythtv/external/FFmpeg/tests/ref/fate/url
    M mythtv/external/FFmpeg/tests/ref/fate/vp9-tiling-pedestrian
    A mythtv/external/FFmpeg/tests/ref/fate/wav-chapters
    M mythtv/external/FFmpeg/tests/ref/lavf-fate/av1.mkv
    M mythtv/external/FFmpeg/tests/ref/lavf-fate/av1.mp4
    M mythtv/external/FFmpeg/tests/ref/lavf-fate/h264.mp4
    M mythtv/external/FFmpeg/tests/ref/lavf-fate/vp8.ogg
    M mythtv/external/FFmpeg/tests/ref/lavf/gbrap.fits
    M mythtv/external/FFmpeg/tests/ref/lavf/gbrap16be.fits
    M mythtv/external/FFmpeg/tests/ref/lavf/gbrp.fits
    M mythtv/external/FFmpeg/tests/ref/lavf/gbrp16be.fits
    M mythtv/external/FFmpeg/tests/ref/lavf/gray.fits
    M mythtv/external/FFmpeg/tests/ref/lavf/gray16be.fits
    M mythtv/external/FFmpeg/tests/ref/lavf/ismv
    M mythtv/external/FFmpeg/tests/ref/lavf/mp4
    M mythtv/external/FFmpeg/tests/ref/lavf/mxf
    M mythtv/external/FFmpeg/tests/ref/lavf/mxf_d10
    M mythtv/external/FFmpeg/tests/ref/lavf/mxf_dv25
    M mythtv/external/FFmpeg/tests/ref/lavf/mxf_dvcpro50
    M mythtv/external/FFmpeg/tests/ref/lavf/mxf_opatom
    M mythtv/external/FFmpeg/tests/ref/lavf/mxf_opatom_audio
    M mythtv/external/FFmpeg/tests/ref/lavf/rm
    M mythtv/external/FFmpeg/tests/ref/lavf/xbm
    M mythtv/external/FFmpeg/tests/ref/seek/acodec-adpcm-swf
    M mythtv/external/FFmpeg/tests/ref/seek/acodec-adpcm-swf-trellis
    M mythtv/external/FFmpeg/tests/ref/seek/lavf-al
    M mythtv/external/FFmpeg/tests/ref/seek/lavf-dv
    M mythtv/external/FFmpeg/tests/ref/seek/lavf-ul
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth1-dv-hd
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth1-ffv1-v3-rgb48
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth1-jpeg2000
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth1-jpeg2000-97
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth1-mpeg4
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth1-r210
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth2-dv-hd
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth2-ffv1-v3-rgb48
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth2-jpeg2000
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth2-jpeg2000-97
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth2-mpeg4
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth2-r210
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-dv-hd
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-ffv1-v3-rgb48
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-jpeg2000
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-jpeg2000-97
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-mpeg4
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth3-r210
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth_lena-dv-hd
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth_lena-ffv1-v3-rgb48
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth_lena-jpeg2000
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth_lena-jpeg2000-97
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth_lena-mpeg4
    M mythtv/external/FFmpeg/tests/ref/vsynth/vsynth_lena-r210
    M mythtv/external/FFmpeg/tools/Makefile
    M mythtv/external/FFmpeg/tools/clean-diff
    M mythtv/external/FFmpeg/tools/cws2fws.c
    M mythtv/external/FFmpeg/tools/enum_options.c
    M mythtv/external/FFmpeg/tools/ffescape.c
    M mythtv/external/FFmpeg/tools/pktdumper.c
    M mythtv/external/FFmpeg/tools/python/convert_from_tensorflow.py
    M mythtv/external/FFmpeg/tools/python/convert_header.py
    M mythtv/external/FFmpeg/tools/target_bsf_fuzzer.c
    M mythtv/external/FFmpeg/tools/target_dec_fuzzer.c
    M mythtv/external/FFmpeg/tools/target_dem_fuzzer.c

  Log Message:
  -----------
  Insert FFmpeg n4.4.1

tag n4.4.1 of FFmpeg copied in its entirety into the external/FFmpeg
directory.


  Commit: 3a2c522f5451582c80c9764890146affddd78472
      https://github.com/MythTV/mythtv/commit/3a2c522f5451582c80c9764890146affddd78472
  Author: James Almer <jamrial at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/libdav1d.c

  Log Message:
  -----------
  avcodec/libdav1d: pass auto threads value to libdav1d

libdav1d 1.0.0 will be the first version supporting Dav1dSettings.n_threads == 0.

Signed-off-by: James Almer <jamrial at gmail.com>
(cherry picked from commit d873b5fffc8292242549c4c026023e370e15c05b)


  Commit: 1cc414abe3e08fcdc2a39d1c9e03963bb5a23606
      https://github.com/MythTV/mythtv/commit/1cc414abe3e08fcdc2a39d1c9e03963bb5a23606
  Author: James Almer <jamrial at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/libdav1d.c

  Log Message:
  -----------
  avcodec/libdav1d: let libdav1d choose optimal max frame delay

Signed-off-by: James Almer <jamrial at gmail.com>
(cherry picked from commit 9a7fe439d969485de698569faa0b42e948cbd753)


  Commit: 6a708a321b327f13a2e1267a7d9273a9513f556a
      https://github.com/MythTV/mythtv/commit/6a708a321b327f13a2e1267a7d9273a9513f556a
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/tools/clean-diff

  Log Message:
  -----------
  tools/clean-diff: fix non UTF-8 file

Signed-off-by: Peter Bennett <pbennett at mythtv.org>
(cherry picked from commit 0fb8be0217d7dc638b6b5caf416a187a62e02c73)


  Commit: b33c8eb0d4b598ccc77e6a7a563d4d51cd198d9e
      https://github.com/MythTV/mythtv/commit/b33c8eb0d4b598ccc77e6a7a563d4d51cd198d9e
  Author: David Hampton <mythtv at love2code.net>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/configure

  Log Message:
  -----------
  MythTV: Fix how configure finds libxml2.

Remove the first component of the include file name as it is redundant
with the path provided by pkg-config.  This is not normally noticable
as on most systems the default include path contains the parent of the
libxml include path, and it all works out.  On FreeBSD this is not the
case, and the libxml2 libraries can't be found without tweaking.

Signed-off-by: Peter Bennett <pbennett at mythtv.org>


  Commit: 6ef18d647619750b7f43f415afd816a81091736a
      https://github.com/MythTV/mythtv/commit/6ef18d647619750b7f43f415afd816a81091736a
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/Makefile
    M mythtv/external/FFmpeg/configure
    M mythtv/external/FFmpeg/ffbuild/common.mak
    M mythtv/external/FFmpeg/ffbuild/library.mak
    M mythtv/external/FFmpeg/fftools/Makefile

  Log Message:
  -----------
  MythTV: build changes enabling internal FFmpeg version


  Commit: 956d8487be98aba0c262e76cce650a79e7cd24c6
      https://github.com/MythTV/mythtv/commit/956d8487be98aba0c262e76cce650a79e7cd24c6
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/audiotoolboxdec.c
    M mythtv/external/FFmpeg/libavcodec/avcodec.h
    M mythtv/external/FFmpeg/libavcodec/mpegaudio_parser.c
    M mythtv/external/FFmpeg/libavcodec/mpegaudiodecheader.c
    M mythtv/external/FFmpeg/libavcodec/mpegaudiodecheader.h

  Log Message:
  -----------
  MythTV support for “bilingual” audio

It appears to be some bizarre abomination where the left and right audio channels of a stereo stream are in different languages.

See for reference
(Add support for ivtv-generated bilingual dual audio MPEG) https://code.mythtv.org/trac/ticket/2439

Record side of PVR-x50 SAP support patch from szermatt at… https://github.com/MythTV/mythtv/commit/435540c9e8ac245ceca968791c67431f37c8d617

Record side of PVR-x50 SAP support patch from szermatt at… https://github.com/MythTV/mythtv/commit/435540c9e8ac245ceca968791c67431f37c8d617

Applies UI portion of "dual audio" patch. https://github.com/MythTV/mythtv/commit/8bb0d4bab3ee84599bf62814890d01b0ca584518

Fix reversed logic in test used for MPEG dual audio supp… https://github.com/MythTV/mythtv/commit/60deced59f498daa12a274f2209f39e041a9df88

Set correct audio mode for ivtv drivers using V4L2 MPEG … https://github.com/MythTV/mythtv/commit/28619ff5301576dea75fa6e95bc8ae64a044386f

Fix ivtv dual language mode regression from [14800] ffmpeg sync https://github.com/MythTV/mythtv/commit/ea0c398972c58350e40825eaccfcf40a5a33e773


  Commit: b6ec742c568726146fd0359e4cc864452330c6c8
      https://github.com/MythTV/mythtv/commit/b6ec742c568726146fd0359e4cc864452330c6c8
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/pcm.c

  Log Message:
  -----------
  lavc/pcm.c: Fix playback of DVDs which feature an empty audio stream.

from https://github.com/MythTV/mythtv/commit/03cfd20b3d659b984495c35e6043e7e801652622


  Commit: ece4fc05a871ca4bb3864e45c5fcb03248b5d9cb
      https://github.com/MythTV/mythtv/commit/ece4fc05a871ca4bb3864e45c5fcb03248b5d9cb
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavformat/isom.h

  Log Message:
  -----------
  MythTV: class is a reserved keyword in C++


  Commit: 3ea2727b5a46c9a91c52614e1c3d58b3aac62862
      https://github.com/MythTV/mythtv/commit/3ea2727b5a46c9a91c52614e1c3d58b3aac62862
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/internal.h

  Log Message:
  -----------
  libavcodec/internal.h: fix compilation with MSVC


  Commit: 8a5a55e17c617134e34b56663508bf17b2efc1da
      https://github.com/MythTV/mythtv/commit/8a5a55e17c617134e34b56663508bf17b2efc1da
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/dvdsubdec.c

  Log Message:
  -----------
  libavcodec/dvdsubdec.c: default to white instead of yellow

from Improved display of DVD subtitles in containers other than the original. https://github.com/MythTV/mythtv/commit/2510a0821ea4453eb9b34dd96e68ff0441459d0b
references: https://code.mythtv.org/trac/ticket/8222
For whatever strange reason, ffmpeg has always used yellow: https://github.com/FFmpeg/FFmpeg/commit/240c1657dcd45adc0e63ef947b920919071ec1f7


  Commit: f09b692a094bedbbee9024f0e22ef66a265b75c0
      https://github.com/MythTV/mythtv/commit/f09b692a094bedbbee9024f0e22ef66a265b75c0
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/dvbsubdec.c

  Log Message:
  -----------
  libavcodec/dvbsubdec.c: set color to black if fully transparent

If a dvbsub palette is transparent, force it to be black. Fixes color creep on the one DVB sample I have.
https://github.com/MythTV/mythtv/commit/e7fdb7a3a7f1bcf2fb54a1fc186243ee07db509b


  Commit: f2886e2da8bd09d1fbf1054a688feed9798881a7
      https://github.com/MythTV/mythtv/commit/f2886e2da8bd09d1fbf1054a688feed9798881a7
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/avcodec.h
    M mythtv/external/FFmpeg/libavcodec/dvdsubdec.c
    M mythtv/external/FFmpeg/libavcodec/pgssubdec.c

  Log Message:
  -----------
  lavc: add detection of forced subtitles

libavcodec: add support for detecting forced subtitle segments. https://github.com/MythTV/mythtv/commit/5099f1a5777966fba482b623e581c1eef5c8fc09

Subtitles: Flag forced DVD subtitles. https://github.com/MythTV/mythtv/commit/78f71eecdbd53ba92af2ad639b32564c01f24563


  Commit: d96a345ef1f9b25927518361b5ebcf9ab1767f51
      https://github.com/MythTV/mythtv/commit/d96a345ef1f9b25927518361b5ebcf9ab1767f51
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/h264_refs.c

  Log Message:
  -----------
  libavcodec/h264_refs.c

best source I could find:
Cumulated changes from previous sync
https://github.com/MythTV/mythtv/commit/52be9885d38cdaa7a70660c66245c20fa8f87008#diff-9429ce52c81bb46d0a3f09a77ec81d3170ecf438b3f0e5a956cbffafca40c429


  Commit: 379396e4f3eb6db6376b2efa4baa2dbf2df259e7
      https://github.com/MythTV/mythtv/commit/379396e4f3eb6db6376b2efa4baa2dbf2df259e7
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavdevice/opengl_enc.c

  Log Message:
  -----------
  libavdevice/opengl_enc.c: EGL and GLES2 support (Patches for Android)

from
https://github.com/MythTV/mythtv/commit/1a2abf9355e409768fbc9aa52056276fcf3efeb4#diff-46dc2ae96f5afcad8efe9abb5a3384693642bbc54030b7cbb3eec3a0b02db5ff


  Commit: 9fa7dd569dc1305d47c49bf04ca4a8693ecf94f2
      https://github.com/MythTV/mythtv/commit/9fa7dd569dc1305d47c49bf04ca4a8693ecf94f2
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavformat/mpeg.c
    M mythtv/external/FFmpeg/libavformat/mpeg.h

  Log Message:
  -----------
  MPEG-PS: AAC_LATM support

Tentatively recommend for upstreaming: I'm not sure if this conflicts with FFmpeg's existing AAC LATM support,
or why the mpegts changes but not the mpeg-ps changes were upstreamed.

appears to be from
Add AAC/LATM parsing/decoding. https://github.com/MythTV/mythtv/commit/b2d9f4b93a756a757029a3ade3c1ad1cb6171c47
Fixes (LATM AAC audio stream support) https://code.mythtv.org/trac/ticket/5487

see also:
Add AAC LATM decoder based on FFmpeg's AAC decoder https://github.com/MythTV/mythtv/commit/2392a1e986b9805b8b1158db3d2b5de4f2aa32b7
(LATM Audio no longer supported in trunk.) https://code.mythtv.org/trac/ticket/9064


  Commit: f51e78229542c82b80c2e6143d799d1d6a53da90
      https://github.com/MythTV/mythtv/commit/f51e78229542c82b80c2e6143d799d1d6a53da90
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/codec_id.h
    M mythtv/external/FFmpeg/libavformat/mpeg.c

  Log Message:
  -----------
  IVTV subtitle support

The packet starts 'IVT0' or 'ivt0' see https://github.com/MythTV/mythtv/blob/master/mythtv/libs/libmythtv/decoders/avformatdecoder.cpp for more details.
'I' = 0x49, 'i' = 0x69


  Commit: e421f21628043e9fb4fe996989af3c66bb27ca1b
      https://github.com/MythTV/mythtv/commit/e421f21628043e9fb4fe996989af3c66bb27ca1b
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/codec_desc.c

  Log Message:
  -----------
  lavc/codec_desc.c: add MPEG2VBI

TODO: rename, probably to IVTV_VBI_CAPTION, add decoder so it is not DATA


  Commit: e02c9da805c106ebde84961c18df16e2426f029d
      https://github.com/MythTV/mythtv/commit/e02c9da805c106ebde84961c18df16e2426f029d
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/codec_desc.c

  Log Message:
  -----------
  lavc/codec_desc.c: add DVB_VBI

TODO: how does this differ from AV_CODEC_ID_DVB_TELETEXT?


  Commit: 730cc9be841ec9521e209309018bdbd175312de1
      https://github.com/MythTV/mythtv/commit/730cc9be841ec9521e209309018bdbd175312de1
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/dvbsub_parser.c

  Log Message:
  -----------
  lavc/dvbsub_parser.c: fix intermittent DVB subtitles disappearing

from https://github.com/MythTV/mythtv/commit/6aaf617c7e1e7643039fce6e5c1e5e963376ed96
see also https://code.mythtv.org/trac/ticket/5978
ffmpeg has changed their bug tracker, so the referenced issue is gone


  Commit: 8390fab69220a01cc0f6d230db616b00c093b2d0
      https://github.com/MythTV/mythtv/commit/8390fab69220a01cc0f6d230db616b00c093b2d0
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/avcodec.h
    M mythtv/external/FFmpeg/libavcodec/dvbsubdec.c

  Log Message:
  -----------
  lavc/dvbsubdec.c: fix parsing of Display Definition Segment in DVB subtitles

from https://github.com/MythTV/mythtv/commit/14bea9593c44a8cd4c7c60bb6c0e1c85147ceb07
references https://code.mythtv.org/trac/ticket/8061


  Commit: 1d984fb25a4d73f71f114ffe1d01531ff4cec9d9
      https://github.com/MythTV/mythtv/commit/1d984fb25a4d73f71f114ffe1d01531ff4cec9d9
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/codec_desc.c
    M mythtv/external/FFmpeg/libavcodec/codec_id.h
    M mythtv/external/FFmpeg/libavcodec/mpeg12dec.c
    M mythtv/external/FFmpeg/libavcodec/mpegvideo.c
    M mythtv/external/FFmpeg/libavcodec/mpegvideo.h
    M mythtv/external/FFmpeg/libavutil/frame.c
    M mythtv/external/FFmpeg/libavutil/frame.h

  Log Message:
  -----------
  MythTV: ATSC subtitles

see https://github.com/MythTV/mythtv/commit/d526385aa4c1466b064e9544cdb663f357007e35 probably others, also


  Commit: 682f4bd60b537604d135ea093ba3247c1d11a545
      https://github.com/MythTV/mythtv/commit/682f4bd60b537604d135ea093ba3247c1d11a545
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/libavcodec.v

  Log Message:
  -----------
  lavc: expose extra functions used in MythTV


  Commit: 8ad171539ae9751bdf4b99b2f221f7bb104e1b5d
      https://github.com/MythTV/mythtv/commit/8ad171539ae9751bdf4b99b2f221f7bb104e1b5d
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavformat/utils.c

  Log Message:
  -----------
  lavf/utils.c: add null safety checks

possibly from
https://github.com/MythTV/mythtv/commit/28d2b3e87763c6102d20cfe959547b1a5f5cd609
https://github.com/MythTV/mythtv/commit/c94d503eaef122566e88af200d5079353faf856b
https://github.com/MythTV/mythtv/commit/1a9ae8fa0665b1c8928974f9a2176eb3aa27a7e5


  Commit: 4e0ddd9c8c74c6df7e90b9508d7d2de376b91996
      https://github.com/MythTV/mythtv/commit/4e0ddd9c8c74c6df7e90b9508d7d2de376b91996
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavformat/utils.c

  Log Message:
  -----------
  lavf/utils.c: optimize av_find_stream_info()

from
https://github.com/MythTV/mythtv/commit/a6193f681e3e064f469b34938b5da410fd35e946

Optimization for MHEG only streams. https://github.com/MythTV/mythtv/commit/ef9dadc6aece0c288b609707cab2485655bfab1a


  Commit: 2ff4a8dbaf661d6d3acdf208265e93979f192b30
      https://github.com/MythTV/mythtv/commit/2ff4a8dbaf661d6d3acdf208265e93979f192b30
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavformat/avformat.h

  Log Message:
  -----------
  lavf: various changes for MHEG

from
Portion of DSMCC/MHEG patch from David Matthews. https://github.com/MythTV/mythtv/commit/0deec69935fcfe3eb9296268668a2c5371261b2e

ffmpeg: Fix last remaining deprecated AVStream::codec usages https://github.com/MythTV/mythtv/commit/e24857a3ad35f20dbfe493e8174f99fce07b4b34


  Commit: c906b9eca95292394e73bf6378322cbba27e3be8
      https://github.com/MythTV/mythtv/commit/c906b9eca95292394e73bf6378322cbba27e3be8
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavformat/avformat.h
    M mythtv/external/FFmpeg/libavformat/libavformat.v
    M mythtv/external/FFmpeg/libavformat/mpeg.c
    M mythtv/external/FFmpeg/libavformat/utils.c

  Log Message:
  -----------
  lavf: PMT tracking enablement; expose functions used by MythTV

PMT tracking in ffmpeg patch from danielk. https://github.com/MythTV/mythtv/commit/236872aa4dc73c45f01d71f749eb50eaf7eb12e4

Glue to allow MythTV to know more about the current… https://github.com/MythTV/mythtv/commit/ca9ec2333a5853a5182bede7a43b5b225c73e708


  Commit: 64330e13d662cbcc215c52ba6a235c2353938ef4
      https://github.com/MythTV/mythtv/commit/64330e13d662cbcc215c52ba6a235c2353938ef4
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavformat/Makefile
    M mythtv/external/FFmpeg/libavformat/allformats.c
    M mythtv/external/FFmpeg/libavformat/avformat.h
    M mythtv/external/FFmpeg/libavformat/format.c
    A mythtv/external/FFmpeg/libavformat/mpegts-mythtv.c
    A mythtv/external/FFmpeg/libavformat/mpegts-mythtv.h
    M mythtv/external/FFmpeg/libavformat/mpegts.c
    M mythtv/external/FFmpeg/libavformat/mpegts.h
    M mythtv/external/FFmpeg/libavformat/rtpdec_mpegts.c
    M mythtv/external/FFmpeg/libavformat/rtsp.c
    A mythtv/external/FFmpeg/libavformat/utils-mythtv.c
    M mythtv/external/FFmpeg/libavformat/wtvdec.c

  Log Message:
  -----------
  libavformat/mpegts-mythtv and utils-mythtv.c

Initial mpegts-mythtv.h harmonization

Note: most of the defines aren't actually used

lavf/utils-mythtv.c

Move myth libavformat/utils.c mods into libavformat/utils-myth.c https://github.com/MythTV/mythtv/commit/3d1260bdb773c8eaebbedc57d56fccecc896b144


  Commit: 2940d295b9c09da0a80a36d76155bad7d14375c8
      https://github.com/MythTV/mythtv/commit/2940d295b9c09da0a80a36d76155bad7d14375c8
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/mediacodecdec_common.c

  Log Message:
  -----------
  libavcodec/mediacodec: MythTV Fix for incorrect stride with amazon fire stick

With 1080i MPEG2 video, amazon fire stick uses a different stride from what
is returned.


  Commit: 6c5a788a7ea46b6c6e6cb0b87b8bbf0d91170bc1
      https://github.com/MythTV/mythtv/commit/6c5a788a7ea46b6c6e6cb0b87b8bbf0d91170bc1
  Author: Mark Kendall <mark.kendall at gmail.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/configure
    M mythtv/external/FFmpeg/libavcodec/v4l2_buffers.c
    M mythtv/external/FFmpeg/libavcodec/v4l2_buffers.h
    M mythtv/external/FFmpeg/libavcodec/v4l2_context.c
    M mythtv/external/FFmpeg/libavcodec/v4l2_context.h
    M mythtv/external/FFmpeg/libavcodec/v4l2_m2m.h
    M mythtv/external/FFmpeg/libavcodec/v4l2_m2m_dec.c
    M mythtv/external/FFmpeg/libavformat/mpegts-mythtv.c
    M mythtv/external/FFmpeg/libavformat/mpegts-mythtv.h

  Log Message:
  -----------
  MythTV: v4l2 changes

Signed-off-by: Peter Bennett <pbennett at mythtv.org>


  Commit: 0bd138b7efb925a89157239a5ab01f737a458056
      https://github.com/MythTV/mythtv/commit/0bd138b7efb925a89157239a5ab01f737a458056
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavformat/mpegts-mythtv.c

  Log Message:
  -----------
  Update changed streams on PMT update

On playback, when a new version of the PMT (program map table) is received, start
updating the streams at the first stream that is changed, beginning with stream 0,
instead of resetting all streams.
This fixes playback problems that occur when there is a PMT version update in the
first part of the recording that is scanned before the playback starts.
At the start of the playback there is then a PMT change back to the previous version;
this change causes a reset of all stream data; the video playback is then started
with default size of 640x480 and default framerate of 29.97Hz.

Fixes https://github.com/MythTV/mythtv/issues/351
Fixes https://code.mythtv.org/trac/ticket/13557

Signed-off-by: Peter Bennett <pbennett at mythtv.org>
(cherry picked from commit c31db49cda268eaf7e822ffce4f1643100460d84)


  Commit: 6396328b93d8f455498902d99ca3fb7d431b1238
      https://github.com/MythTV/mythtv/commit/6396328b93d8f455498902d99ca3fb7d431b1238
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/libs/libmythtv/HLS/httplivestreambuffer.cpp
    M mythtv/libs/libmythtv/decoders/avformatdecoder.cpp
    M mythtv/libs/libmythtv/io/mythstreamingbuffer.cpp

  Log Message:
  -----------
  FFmpeg: MythTV changes to support ffmpeg 4.4.1

A couple of changed names to be fixed.


  Commit: 189b2a7e7ee44e01c2de78ac5b6ce86d500dc2a7
      https://github.com/MythTV/mythtv/commit/189b2a7e7ee44e01c2de78ac5b6ce86d500dc2a7
  Author: Klaas de Waal <kdewaal at mythtv.org>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M mythtv/external/FFmpeg/libavcodec/h264_slice.c

  Log Message:
  -----------
  Fix h264 blocking artifacts

Reverse commit 99042c2bf6 of ffmpeg 4.4. which causes blocking artifacts
in h264 interlaced video with vdpau.

Signed-off-by: Peter Bennett <pbennett at mythtv.org>


Compare: https://github.com/MythTV/mythtv/compare/034a15ae2d5f...189b2a7e7ee4


More information about the mythtv-commits mailing list