[mythtv-commits] mythtv branch master updated by jyavenard. v0.28-pre-1890-gcf2f728

Git Repo Owner noreply at mythtv.org
Mon Jul 14 12:48:30 UTC 2014


The branch, master has been updated on the
mythtv repository by gitolite user jyavenard.
       via  cf2f728a8a667e2c5a64161a0d9c15ce4ad308dd (commit)
       via  68069f378e977ba6cc7340429b22015ac46ab6c9 (commit)
       via  83c5ce3380f2583dfcd9158cb5b617a949ecbe43 (commit)
       via  8df0d00697605d06703981e6c9bb1bcd5067e675 (commit)
       via  120e1d2fefa82588678635aa983b93077fa44b38 (commit)
       via  902322002de12129292019ee7a842bb9c77bbc77 (commit)
       via  f810495c95818181cc01340e739f85bd0d616ba9 (commit)
       via  cc7f8e9d86efec51cea2fe462ef26d880753423c (commit)
       via  3dcb74ef16414fa76b3e3c56a5870dd0f0c61884 (commit)
       via  c2da2c2109f5f9b8ae6fc2ad9e3ca59008c2b272 (commit)
       via  e3cc3f8673dc2adb825d844b11fc9e8dc99ff191 (commit)
       via  c334f09022338cfd79ff00e3a9c223ad1902c05d (commit)
       via  9b9c9eab2279415c4655e68fe8b60c71799610ec (commit)
       via  a7f964696b8f74c68aae4a82bdfde0619553596c (commit)
       via  57b75479c383a5a43647ade35b8812c974accbfc (commit)
       via  dc0e6c98b622c86bce7ed19fa21d9d9178fcb2d2 (commit)
       via  21f539b4d4671d69b8547b035a514ec63508f2ac (commit)
       via  a9e362b4a7e7f10ba6801b12b467ad3c2b086ab4 (commit)
       via  3e027eb2e60ac157492a414210270f148614db49 (commit)
       via  90b7b037fcc84890409a22bf1670fd34a239129c (commit)
       via  1aadd6b8e3b38cf1e364258102fcc175ca940398 (commit)
       via  b5100806acee333651defcd828bcaeadfd6329d1 (commit)
      from  36a58a15b5a71e8213da183709da390889e784c4 (commit)

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

- Log -----------------------------------------------------------------
commit cf2f728a8a667e2c5a64161a0d9c15ce4ad308dd
Author:    Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 22:47:58 +1000
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 22:48:07 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=cf2f728a8a667e2c5a64161a0d9c15ce4ad308dd

Update README after 2.2.4 FFmpeg upgrade



commit 68069f378e977ba6cc7340429b22015ac46ab6c9
Author:    Michael Niedermayer <michaelni at gmx.at> at Mon, 23 Jun 2014 15:51:02 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:42:34 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=68069f378e977ba6cc7340429b22015ac46ab6c9

update for FFmpeg 2.2.4
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit 83c5ce3380f2583dfcd9158cb5b617a949ecbe43
Author:    Michael Niedermayer <michaelni at gmx.at> at Sun, 15 Jun 2014 00:49:02 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:42:33 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=83c5ce3380f2583dfcd9158cb5b617a949ecbe43

avformat/mpc: attempt to allocate a packet that is not smaller than the data inside it
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit 86a9370e2b91d67375e66a06d6eb573b5a017775)

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit 8df0d00697605d06703981e6c9bb1bcd5067e675
Author:    Michael Niedermayer <michaelni at gmx.at> at Mon, 9 Jun 2014 05:17:34 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:42:33 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=8df0d00697605d06703981e6c9bb1bcd5067e675

avformat/cavsvideodec: Fix probing when the file extension is avs
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit 52e563bb2f7897d615391520c3c4acba1ee7dcb4)

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit 120e1d2fefa82588678635aa983b93077fa44b38
Author:    Michael Niedermayer <michaelni at gmx.at> at Mon, 9 Jun 2014 05:47:49 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:42:33 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=120e1d2fefa82588678635aa983b93077fa44b38

cavsdec: fix qp fixed slice handling
Fixes Ticket3400

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit 0accf24b15ac5a01a67768f41c896ef4e4b8b4a2)

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit 902322002de12129292019ee7a842bb9c77bbc77
Author:    Michael Niedermayer <michaelni at gmx.at> at Sun, 8 Jun 2014 14:30:30 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:42:33 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=902322002de12129292019ee7a842bb9c77bbc77

avcodec/alsdec: Clear MPEG4AudioConfig so that no use of uninitialized memory is possible
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit 6e6bd5481cf42a9765c492c77754d4633092cece)

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit f810495c95818181cc01340e739f85bd0d616ba9
Author:    Michael Niedermayer <michaelni at gmx.at> at Sat, 7 Jun 2014 12:03:31 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:42:33 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=f810495c95818181cc01340e739f85bd0d616ba9

avformat/flvenc: Do not allow creating h263/mpeg4 in flv without unofficial format extensions being enabled.
Found-by: Jean-Baptiste Kempf <jb at videolan.org>
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit 74760883fcb4443d105814ed246b3cf51d7e9dca)

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit cc7f8e9d86efec51cea2fe462ef26d880753423c
Author:    Michael Niedermayer <michaelni at gmx.at> at Thu, 5 Jun 2014 23:21:15 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:42:32 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=cc7f8e9d86efec51cea2fe462ef26d880753423c

avcodec/aic: fix quantization table permutation
Fixes Ticket3700

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit 0a2004b6d11ff962361420c3150fe760cf1f7115)

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit 3dcb74ef16414fa76b3e3c56a5870dd0f0c61884
Author:    Michael Niedermayer <michaelni at gmx.at> at Mon, 23 Jun 2014 14:45:47 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:42:32 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=3dcb74ef16414fa76b3e3c56a5870dd0f0c61884

avutil/lzo: add asserts to be double sure against overflows
These asserts cannot fail since d6af26c55c1ea30f85a7d9edbc373f53be1743ee

Based-on: ccda51b14c0fcae2fad73a24872dce75a7964996
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit cf2b7c01f81c1fb3283a1390c0ca9a2f81f4f4a8)

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit c2da2c2109f5f9b8ae6fc2ad9e3ca59008c2b272
Author:    Michael Niedermayer <michaelni at gmx.at> at Fri, 20 Jun 2014 03:15:28 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:42:32 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c2da2c2109f5f9b8ae6fc2ad9e3ca59008c2b272

avutil/lzo: Fix integer overflow
Embargoed-till: 2014-06-27 requested by researcher, but embargo broken by libav today (git and mailing list)

Fixes: LMS-2014-06-16-4
Found-by: "Don A. Bailey" <donb at securitymouse.com>
See: ccda51b14c0fcae2fad73a24872dce75a7964996
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit d6af26c55c1ea30f85a7d9edbc373f53be1743ee)

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit e3cc3f8673dc2adb825d844b11fc9e8dc99ff191
Author:    Carl Eugen Hoyos <cehoyos at ag.or.at> at Sat, 21 Jun 2014 19:35:06 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:42:32 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=e3cc3f8673dc2adb825d844b11fc9e8dc99ff191

Show duration for large asf files as written in the file header.
Fixes ticket #3428.
(cherry picked from commit e3fd263f0b73e4425192d6dd1ab18027ecaa35db)

Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit c334f09022338cfd79ff00e3a9c223ad1902c05d
Author:    Michael Niedermayer <michaelni at gmx.at> at Sun, 13 Apr 2014 20:03:24 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:42:31 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=c334f09022338cfd79ff00e3a9c223ad1902c05d

avformat/mp3enc: drop redundant and uninitialized variable
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit eccec203978e53f897a3c6105d011bbdff2a978b)

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit 9b9c9eab2279415c4655e68fe8b60c71799610ec
Author:    Ronald S. Bultje <rsbultje at gmail.com> at Wed, 11 Jun 2014 21:09:54 -0400
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:42:31 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=9b9c9eab2279415c4655e68fe8b60c71799610ec

vp9/x86: fix overwrite in ipred_vl_4x4_ssse3.
Fixes track ticket 3717.

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit 385a3420d1da2f6812dda56750b41edd469c6079)
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit a7f964696b8f74c68aae4a82bdfde0619553596c
Author:    Anton Khirnov <anton at khirnov.net> at Tue, 10 Jun 2014 17:41:57 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:42:03 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a7f964696b8f74c68aae4a82bdfde0619553596c

avconv: make -shortest work with streamcopy
CC: libav-stable at libav.org
(cherry picked from commit 48e50921337984ba4ec2c1cafe45d43787f84498)
Signed-off-by: Anton Khirnov <anton at khirnov.net>

Conflicts:
    ffmpeg.c

Merged-by: Michael Niedermayer <michaelni at gmx.at>

Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit 57b75479c383a5a43647ade35b8812c974accbfc
Author:    Martin Storsjö <martin at martin.st> at Fri, 6 Jun 2014 12:03:09 +0300
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:40:07 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=57b75479c383a5a43647ade35b8812c974accbfc

adpcm: Write the proper predictor in trellis mode in IMA QT
The actual predictor value, set by the trellis code, never
was written back into the variable that was written into
the block header. This was accidentally removed in b304244b.

This significantly improves the audio quality of the trellis
case, which was plain broken since b304244b.

Encoding IMA QT with trellis still actually gives a slightly
worse quality than without trellis, since the trellis encoder
doesn't use the exact same way of rounding as in
adpcm_ima_qt_compress_sample and adpcm_ima_qt_expand_nibble.

Fixes part of Ticket3701

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit fa8f060b75bf9074792a0f9ff4ed002652ef62b8)

Conflicts:
	tests/ref/acodec/adpcm-ima_qt-trellis
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit dc0e6c98b622c86bce7ed19fa21d9d9178fcb2d2
Author:    Martin Storsjö <martin at martin.st> at Thu, 5 Jun 2014 11:56:10 +0300
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:40:06 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=dc0e6c98b622c86bce7ed19fa21d9d9178fcb2d2

adpcm: Fix trellis encoding of IMA QT
This was broken in 095be4fb - samples+ch (for the previous
non-planar case) equals &samples_p[ch][0]. The confusion
probably stemmed from the IMA WAV case where it originally
was &samples[avctx->channels + ch], which was correctly
changed into &samples_p[ch][1].

Fixes part of Ticket3701

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit a32765c4252eb106a2ade543026ef6f59e699bfa)
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit 21f539b4d4671d69b8547b035a514ec63508f2ac
Author:    Michael Niedermayer <michaelni at gmx.at> at Fri, 6 Jun 2014 01:32:22 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:40:06 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=21f539b4d4671d69b8547b035a514ec63508f2ac

avcodec/mjpegdec: Improve intel jpeg flip heuristic
Fixes Ticket3698

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit 0545ef7116db1e87894d978bfa400578652c716d)
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit a9e362b4a7e7f10ba6801b12b467ad3c2b086ab4
Author:    Michael Niedermayer <michaelni at gmx.at> at Wed, 4 Jun 2014 04:25:14 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:40:06 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=a9e362b4a7e7f10ba6801b12b467ad3c2b086ab4

avcodec/h264: in the absence of recovery points, be more tolerant on accepting plain I frames
Fixes: Ticket3652
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit 19c9d1e8e71da04c3ac940206619c0a2d01e5193)
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit 3e027eb2e60ac157492a414210270f148614db49
Author:    Carl Eugen Hoyos <cehoyos at ag.or.at> at Thu, 29 May 2014 08:41:15 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:40:06 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=3e027eb2e60ac157492a414210270f148614db49

avcodec/utvideodec: Increase vlc len
Fixes a regression since fb3e380 similar to ticket #2661,
reported by fluffrabbit at aol dot com.

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit 673716c54b39eba9579a38ad222130e3f9549167)
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit 90b7b037fcc84890409a22bf1670fd34a239129c
Author:    Carl Eugen Hoyos <cehoyos at ag.or.at> at Tue, 3 Jun 2014 00:54:46 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:40:06 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=90b7b037fcc84890409a22bf1670fd34a239129c

Do not limit blocksize when reading PCM from aiff.
Fixes ticket #3695.
(cherry picked from commit 763e714442e07f6430b003c8a9f4b62deaa7b3a5)

Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit 1aadd6b8e3b38cf1e364258102fcc175ca940398
Author:    Michael Niedermayer <michaelni at gmx.at> at Wed, 4 Jun 2014 05:04:13 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:40:05 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=1aadd6b8e3b38cf1e364258102fcc175ca940398

avformat/avidec: allow rounding errors between scale/rate and timebase
Fixes Ticket3670

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit 571ab8344a9a2864d22d01af41283cee9328b927)
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



commit b5100806acee333651defcd828bcaeadfd6329d1
Author:    Michael Niedermayer <michaelni at gmx.at> at Thu, 5 Jun 2014 18:37:32 +0200
Committer: Jean-Yves Avenard <jyavenard at mythtv.org> at Mon, 14 Jul 2014 21:40:05 +1000
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=b5100806acee333651defcd828bcaeadfd6329d1

ffmpeg: prevent pts < dts to be passed through to the muxer on stream copy
Fixes Ticket3658

Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
(cherry picked from commit 27856b2fe9cdbcf48ad996647cb104667b373fa4)
Signed-off-by: Jean-Yves Avenard <jyavenard at mythtv.org>



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

Summary of changes:
 mythtv/external/FFmpeg/README.sync                 |    1 +
 mythtv/external/FFmpeg/RELEASE                     |    2 +-
 mythtv/external/FFmpeg/VERSION                     |    2 +-
 mythtv/external/FFmpeg/doc/Doxyfile                |    2 +-
 mythtv/external/FFmpeg/ffmpeg.c                    |   28 ++++++++++++++++++-
 mythtv/external/FFmpeg/libavcodec/adpcmenc.c       |    3 +-
 mythtv/external/FFmpeg/libavcodec/aic.c            |   11 +++++---
 mythtv/external/FFmpeg/libavcodec/alsdec.c         |    2 +-
 mythtv/external/FFmpeg/libavcodec/cavs.h           |    1 +
 mythtv/external/FFmpeg/libavcodec/cavsdec.c        |    3 +-
 mythtv/external/FFmpeg/libavcodec/h264.c           |    1 +
 mythtv/external/FFmpeg/libavcodec/h264.h           |    2 +
 mythtv/external/FFmpeg/libavcodec/h264_refs.c      |    2 +-
 mythtv/external/FFmpeg/libavcodec/h264_sei.c       |    2 +
 mythtv/external/FFmpeg/libavcodec/mjpegdec.c       |    2 +-
 mythtv/external/FFmpeg/libavcodec/utvideodec.c     |    2 +-
 .../FFmpeg/libavcodec/x86/vp9intrapred.asm         |    8 +++---
 mythtv/external/FFmpeg/libavformat/aiffdec.c       |   10 +++++-
 mythtv/external/FFmpeg/libavformat/asfdec.c        |    3 +-
 mythtv/external/FFmpeg/libavformat/avidec.c        |    3 +-
 mythtv/external/FFmpeg/libavformat/cavsvideodec.c  |    2 +-
 mythtv/external/FFmpeg/libavformat/flvenc.c        |   12 ++++++++
 mythtv/external/FFmpeg/libavformat/mp3enc.c        |    4 +-
 mythtv/external/FFmpeg/libavformat/mpc.c           |    2 +-
 mythtv/external/FFmpeg/libavutil/lzo.c             |   10 ++++++-
 25 files changed, 91 insertions(+), 29 deletions(-)

-- 



More information about the mythtv-commits mailing list