Michael Niedermayer
f406bf3fa9
Update for 2.2.3
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
n2.2.3
2014-06-02 23:08:27 +02:00
Michael Niedermayer
54bec22a6e
avformat/h263dec/h263_probe: Check TR
...
Fixes missdetection of Misdetection_345.mp3
Fixes missdetection of Misdetection_421.mp3
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit cd20b93e2f )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:50 +02:00
Michael Niedermayer
e1b2c93a23
avformat/h263dec/h263_probe: Check PSC bit 9 and 13 in
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 3ad21c50af )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:50 +02:00
Michael Niedermayer
e529ff52a0
avformat/h263dec: shift data in state to make more bits available to probe
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 04b15a6055 )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:50 +02:00
Michael Niedermayer
fb7e76d1cf
avcodec/svq3: Fix "incompatible pointer type" warnings
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 89d2fc62db )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:50 +02:00
Michael Niedermayer
96047b3150
avformat/utils: Call ff_rfps_add_frame() only for video
...
This avoids some unneeded computations
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 6f6edfe1c0 )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:50 +02:00
Michael Niedermayer
2545defeac
avformat/flvenc: fix assertion failure after 4h muxing
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 2e532aa82d )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:50 +02:00
Michael Niedermayer
2d97ad38ed
avcodec/mss4: Fix () in MKVAL() macro
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit cf7ff0146c )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:50 +02:00
Michael Niedermayer
f6c628f029
avcodec/mss34dsp: fix () in SOP* macros
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 6e720c5c81 )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:50 +02:00
Michael Niedermayer
3f743e3e4c
avcodec/mlpdec: fix () in MSB_MASK() macro
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit fa160af08b )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:50 +02:00
Michael Niedermayer
f2dbd64bde
avcodec/ivi_dsp: add some missing () to macros
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit f276bf303c )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:50 +02:00
Michael Niedermayer
7bce659e18
avcodec/hevc: fix () in macros
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 70f671c39e )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:50 +02:00
Michael Niedermayer
cb9379065f
avcodec/h264: fix () in macros
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit af62b42736 )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:49 +02:00
Michael Niedermayer
4261778dbd
avcodec/golomb-test: fix () in EXTEND() macro
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 97e6b5ee3a )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:49 +02:00
Michael Niedermayer
ba88a6e4e4
avcodec/aac: fix () in IS_CODEBOOK_UNSIGNED macro
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit fa915d4193 )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:49 +02:00
Michael Niedermayer
e0407a7bf7
avcodec/libvorbisenc: dont add the duration to AV_NOPTS_VALUE
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 19e66c7232 )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:49 +02:00
Michael Niedermayer
d575984dfc
avutil/cpu: force mmx on selection of higher x86 SIMD features
...
Fixes various runtime failures with manually set flags that represent no
existing CPU
Fixes Ticket3653
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 6310eb8010 )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:59:49 +02:00
Michael Niedermayer
9ea1e82d68
avcodec/diracdec: move mc buffer allocation to per frame
...
Fixes out of array accesses for non default buffers with large strides
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 4a30f08505 )
2014-06-02 22:59:49 +02:00
Michael Niedermayer
5cd2cdf33f
Merge commit '0ec75a04e5fc714bc3cd6e2a6b783e6df834ad01' into release/2.2
...
* commit '0ec75a04e5fc714bc3cd6e2a6b783e6df834ad01':
ppc: Fix compilation for ppc64le (ELFv2)
aarch64: Use the correct syntax for relocations
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-06-02 22:34:22 +02:00
Michael Niedermayer
a5a6f6fec3
avformat/mov: allow seeking back to the begin even if nothing is marked as keyframe
...
Fixes Ticket 3663
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 96470ca22b )
2014-05-31 12:22:20 +02:00
Andreas Cadhalpun
88544e8ceb
Fix spelling error 'Inconsistant -> Inconsistent'
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit eeb3baf7f7 )
2014-05-31 12:20:51 +02:00
Andreas Cadhalpun
f183eaa3ad
Fix spelling errors in texi files: accomodate -> accommodate allows to -> allows one to choosen -> chosen compability -> compatibility explictly -> explicitly overriden -> overridden specifed -> specified Trasmission -> Transmission
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 9898bd9a82 )
2014-05-31 12:20:02 +02:00
Andreas Cadhalpun
d773d7775a
Correct the FSF address for two avisynth files to '51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA'
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 64b6164b72 )
2014-05-31 12:18:31 +02:00
Andreas Cadhalpun
f15f4cefd7
Improve the detection of architecture x86.
...
This fixes building on Debian GNU/Hurd.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 0f17bc644c )
2014-05-31 12:14:48 +02:00
Thierry Fauck
0ec75a04e5
ppc: Fix compilation for ppc64le (ELFv2)
...
CC: libav-stable@libav.org
Signed-off-by: Martin Storsjö <martin@martin.st >
(cherry picked from commit d6d767d93e )
Signed-off-by: Martin Storsjö <martin@martin.st >
2014-05-30 22:56:02 +03:00
Martin Storsjö
34fb994d93
aarch64: Use the correct syntax for relocations
...
This fixes building in PIC mode with gas. The examples in the gas
manual showed using a # here even though gas itself actually didn't
support that syntax (and the gas test suite only tests it without
the extra hash sign).
CC: libav-stable@libav.org
Signed-off-by: Martin Storsjö <martin@martin.st >
(cherry picked from commit 08cd92144e )
Signed-off-by: Martin Storsjö <martin@martin.st >
2014-05-29 14:48:13 +03:00
Anshul
acafd1814e
ffprobe: fix crash happening because of new streams occuring
...
Fix trac ticket #3603 .
Signed-off-by: Stefano Sabatini <stefasab@gmail.com >
(cherry picked from commit 73a6063314 )
2014-05-21 22:53:49 +02:00
Carl Eugen Hoyos
bb01956d67
Use Matroska document version 2 for WebM files if possible.
...
Google's plugin for the Internet Explorer refuses to play
files with another document version.
Fixes ticket #3583 .
(cherry picked from commit ab21acecc7 )
2014-05-12 23:20:05 +02:00
Michael Niedermayer
bc0c49b83e
avformat/avidec: remove unused variables
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit cc8b45c0ce )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 18:18:31 +02:00
Michael Niedermayer
0008a87cb1
Merge commit 'e780c3daafe0588e035e752c771ebfcd2201746a' into release/2.2
...
* commit 'e780c3daafe0588e035e752c771ebfcd2201746a':
pcm-dvd: Fix 20bit decoding
Conflicts:
Changelog
See: 5db49fc38d
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 18:10:47 +02:00
Michael Niedermayer
2aa6592338
Merge commit '7f954ca502a16feeca44d4e9a7d450b404dabc94' into release/2.2
...
* commit '7f954ca502a16feeca44d4e9a7d450b404dabc94':
avi: Improve non-interleaved detection
Conflicts:
Changelog
libavformat/avidec.c
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 17:59:58 +02:00
Michael Niedermayer
2b14d98086
avformat/avidec: Check required demuxing buffer sizes in guess_ni_flag()
...
Fixes Ticket3421
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
(cherry picked from commit 5d75730c58 )
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 17:59:50 +02:00
Michael Niedermayer
a05f86ec10
Merge commit '8e9e57ed0c7f40741da1ca83e52c851263e0c168' into release/2.2
...
* commit '8e9e57ed0c7f40741da1ca83e52c851263e0c168':
Update Changelog
Conflicts:
Changelog
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 17:31:57 +02:00
Michael Niedermayer
9bdb254b98
Merge commit '1bd6372cd34935815c0a061adbf3bc68ca68ff73' into release/2.2
...
* commit '1bd6372cd34935815c0a061adbf3bc68ca68ff73':
arm: hpeldsp: fix put_pixels8_y2_{,no_rnd_}armv6
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 17:31:24 +02:00
Michael Niedermayer
358d1f6e01
Merge commit '40ffa99dfa39c574d8784a3c4eaf6406198d675d' into release/2.2
...
* commit '40ffa99dfa39c574d8784a3c4eaf6406198d675d':
arm: hpeldsp: prevent overreads in armv6 asm
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 17:24:43 +02:00
Michael Niedermayer
ea28034f5d
Merge commit 'ff79f6b35a94dde69b3d52bd2abdfdb793f525c3' into release/2.2
...
* commit 'ff79f6b35a94dde69b3d52bd2abdfdb793f525c3':
avfilter: Add missing emms_c when needed
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 17:10:07 +02:00
Michael Niedermayer
6452b31599
Merge commit 'e2a83d72da866a29f5307a56f66c469966f02473' into release/2.2
...
* commit 'e2a83d72da866a29f5307a56f66c469966f02473':
Update Changelog for v10.1
Conflicts:
Changelog
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 17:09:47 +02:00
Michael Niedermayer
a14969253a
Merge commit '6c3985713b77c5c1155f31c3fbb8236f9b4cdfb5' into release/2.2
...
* commit '6c3985713b77c5c1155f31c3fbb8236f9b4cdfb5':
Add missing changelog entries for v10
Conflicts:
Changelog
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 17:03:53 +02:00
Michael Niedermayer
fab9a7be76
Merge commit '7d97cc8d87ebf6ebe7ec1865d6f932c652dbce3a' into release/2.2
...
* commit '7d97cc8d87ebf6ebe7ec1865d6f932c652dbce3a':
rtmpproto: Check the buffer sizes when copying app/playpath strings
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 17:03:09 +02:00
Michael Niedermayer
3a67865963
Merge commit 'a56a9e65c6a17dd8b6303dd45bdc3e3368093092' into release/2.2
...
* commit 'a56a9e65c6a17dd8b6303dd45bdc3e3368093092':
swscale: Fix an undefined behaviour
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 16:44:08 +02:00
Michael Niedermayer
3fb754712c
Merge commit '428b629eb28907738ae98331b9f6c25cc9a8f3c8' into release/2.2
...
* commit '428b629eb28907738ae98331b9f6c25cc9a8f3c8':
vp9: Read the frame size as unsigned
Conflicts:
libavcodec/vp9.c
See: c72f587353
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 16:43:45 +02:00
Michael Niedermayer
e5294f407a
Merge commit '194d12345d86c15b20b7e44a3679c9df3075d7f6' into release/2.2
...
* commit '194d12345d86c15b20b7e44a3679c9df3075d7f6':
dcadec: Use correct channel count in stereo downmix check
Conflicts:
libavcodec/dcadec.c
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 16:23:49 +02:00
Michael Niedermayer
ed1ad2f5eb
Merge commit 'b3d8276d2dc913d708d187fb15f6e98869d00500' into release/2.2
...
* commit 'b3d8276d2dc913d708d187fb15f6e98869d00500':
dcadec: Do not decode the XCh extension when downmixing to stereo
Conflicts:
libavcodec/dcadec.c
Merged-by: Michael Niedermayer <michaelni@gmx.at >
2014-05-11 16:23:29 +02:00
nu774
e780c3daaf
pcm-dvd: Fix 20bit decoding
...
Increment the pointer as needed.
Bug-Id: 592
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
(cherry picked from commit 9880a0d4b1 )
Signed-off-by: Reinhard Tartler <siretart@tauware.de >
2014-05-10 12:03:46 -04:00
Michael Niedermayer
7f954ca502
avi: Improve non-interleaved detection
...
Additional fixes by Nigel Touati-Evans <nigel.touatievans@gmail.com >.
Check the index for streams with a time drift of 2s or a buffer drift
of 64MB.
Bug-Id: 666
CC: libav-stable@libav.org
Sample-Id: yet-another-broken-interleaved-avi.avi
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com >
Signed-off-by: Luca Barbato <lu_zero@gentoo.org >
Signed-off-by: Diego Biurrun <diego@biurrun.de >
(cherry picked from commit 9d599e3f6e )
Signed-off-by: Reinhard Tartler <siretart@tauware.de >
2014-05-10 12:00:40 -04:00
John Stebbins
8e9e57ed0c
Update Changelog
2014-05-10 11:43:08 -04:00
Janne Grunau
1bd6372cd3
arm: hpeldsp: fix put_pixels8_y2_{,no_rnd_}armv6
...
The overread avoidance fix in cbddee1cca
broke the computation for the last row since it prevented the safe
reading from the height+1-th row.
CC: libav-stable@libav.org
(cherry picked from commit 61985ad72c )
2014-05-10 11:11:50 -04:00
Janne Grunau
40ffa99dfa
arm: hpeldsp: prevent overreads in armv6 asm
...
Based on a patch by Russel King <rmk+libav@arm.linux.org.uk >
Bug-Id: 646
CC: libav-stable@libav.org
(cherry picked from commit cbddee1cca )
2014-05-10 11:11:43 -04:00
Luca Barbato
ff79f6b35a
avfilter: Add missing emms_c when needed
...
Arch specific calls should have an emms_c following to keep the cpu
state consistent.
Reported-By: wm4
CC: libav-stable@libav.org
(cherry picked from commit e995cf1bcc )
2014-05-10 11:11:21 -04:00
Reinhard Tartler
e2a83d72da
Update Changelog for v10.1
2014-05-10 10:05:03 -04:00