[mythtv-commits] mythtv/master commit: 61c95dce0 by Jean-Yves Avenard (jyavenard)

MythTV noreply at mythtv.org
Sun Feb 27 03:34:08 UTC 2011


      Author:  Jean-Yves Avenard <jyavenard at mythtv.org>
 Change Date:  2011-02-26T18:53:57-08:00
   Push Date:  2011/02/26 19:34:05 -0800
  Repository:  mythtv
      Branch:  master
New Revision:  61c95dce0fde7c83eba3c7689a731a34e55f13de
   Changeset:  https://github.com/MythTV/mythtv/commit/61c95dce0

Log:

Backport the following FFmpeg changes required for the new SPDIF encoder class and to add HD-Audio passthrough

before git migration:
    SHA: 2a20552a3a312a94fc5a9053ee673219afa35737
    SHA: d0652dc08f403119b07c13f69203f7e6af51f548
    SHA: 197f432804f38385aecf85c7fab1ea30c3738461
    SHA: 83151ef925257f2537506d8ed9444c6a979244ec
    SHA: 865318f3a126fe725f1893e2de4b07bc27ab6135
    SHA: 9f4c551dab7bfa1993e8834a0a11b62d4fb7de1b
after git migration
 SHA: e5e932e8b02003dd89d81f35eaff05131295558e: Add Anssi and myself to the authors in doxygen.
 SHA: 977903521eff30487dda9c8941eaab24921152cd: Always encapsulate DTS in big-endian format, at least some receivers require that.
 SHA: a4c8e0a82bef825d773c63aa37002ced57111f40: Improve error return values.
 SHA: 836132ec43441fc8560c267851e9aa1c0192300a: Fix wrong bitstream mode for AC-3.
 SHA: d8e481bb860747808220d2baf0cdec5a70c54c1e: s/IEC958/IEC 61937 - IEC958 is a lower level format.
 SHA: cc6c0c7b5231591396f771938ddf5ed90f3a49b1: Do not add the preamble if the DTS stream is already padded
 SHA: 548b97a66a41e610a419ffec2b4a32d28166dea5: Cosmetics: Re-indent after last commit.
 SHA: bc6f0af289b4e43ff745db6f4ea4bc508d19453e: Add av_popcount() to libavutil/common.h
 SHA: 17ee8f669f2285aea8aa73bb4d3aa1f2262cb07b: Add function put_nbyte() to speed up padding in SPDIF muxer.
 SHA: febd72be6550cd5f4bda2269a382c9ff64d46e8a: Use new function put_nbyte() to speed up padding.
 SHA: 62784e3733ceb0f58007db8bb2e41e1abf62b85e: Add the CODEC_CAP_CHANNEL_CONF capability code and add that flag to the dca codec.
 SHA: df1c694c580c9e0255ce632e25afdc2ef200137e: Verify FSIZE96 when encountering X96 sync code.
 SHA: f5a2d285f94585e6336838fb1efc9c28cad93142: Export dca profile information.
 SHA: 39f4d329081732b24f5ad6ef222736f1453bbad2: Fix reading over the end of the allocated buffer.
 SHA: 8f4a5d225c6cd65c5f306a200da991f8a59a439a: dca: consider a stream with XXCh/X96 in ExSS as DTS-HD HRA
 SHA: f4096bf6eeddc605457192476dbbf110d4cc6140: dca: add profile names
 SHA: 060ec0a8294d912f694cf48546f1543805f83a48: Add av_get_profile_name() to get profile names.
 SHA: cf99e4aa00c4a74f3da5dd399c69da84fd176d4a: Add AVOption support for muxers.
 SHA: 655c36b22fd889f61aa31d769addbcde695d7252: Add AVClass for the private context, this will be used for codec specific options.
 SHA: 482d98f69b2eb7a7b0b5054101a43db384e9432b: spdifenc: IEC 61937 encapsulation of DTS-HD for HDMI
 SHA: 57f2c9aed9fecbb1e6798ec33613141afe74fd31: spdifenc: fix byte order on big-endian systems
 SHA: ec25f83bd98e10c023e6c7b07da1dcfc4d80cefc: spdifenc: update 482d98f69b2eb7a7b0b5054101a43db384e9432b to the latest patch
 SHA: 6c60fcf89afc84c9dc863669d78e611d7c72fe41: spdifenc: set flag AVFMT_NOTIMESTAMPS

Added:

   mythtv/external/FFmpeg/libavformat/spdif.h
   mythtv/external/FFmpeg/libavformat/spdifenc.c

Modified:

   mythtv/external/FFmpeg/Changelog
   mythtv/external/FFmpeg/libavcodec/avcodec.h
   mythtv/external/FFmpeg/libavcodec/dca.c
   mythtv/external/FFmpeg/libavcodec/options.c
   mythtv/external/FFmpeg/libavcodec/utils.c
   mythtv/external/FFmpeg/libavformat/Makefile
   mythtv/external/FFmpeg/libavformat/avformat.h
   mythtv/external/FFmpeg/libavformat/avio.h
   mythtv/external/FFmpeg/libavformat/aviobuf.c
   mythtv/external/FFmpeg/libavformat/spdif.c
   mythtv/external/FFmpeg/libavformat/utils.c
   mythtv/external/FFmpeg/libavutil/common.h



More information about the mythtv-commits mailing list